Re: Поредното КН vs. СИ
Публикувано на: 08 Юли 2010, 10:45
Sigsegv, точно това е, не съм от великите кодери, аз също започнах от нулата... и пак не съм доволен ве, ..... му :Д.
Никой не отрича, че СИ е пародия. За това започнах тази тема с "Не ходи в СИ".Armin^^ написа:Не съм доволен от нивото по програмиране. Няма един скъсан... има хора, които след #include <iostream.h> седят и се ослушват като зайци и имат 4 и 5. Не съм доволен от това, че по важни за специалността ми предмети нивото не само, че е ниско, то не съществува, недоволен съм също така, че по предмети, като анализ например нивото е убийствено в сравнение с който и да е друг предмет, който съм изучавал през 1-вата си година. Моите уважения към доц. Рибарска, наистина си разбира от работата, винаги когато съм се обърнел към нея с някаква молба я за задачка, я за разяснение, никога не ми е била отказвана помощ. Изключително любезна и отзивчива жена... която просто се престарава по всички параграфи.
Има интересни предмети, които обаче или са ала-бала или са сложени там само да запълват програмата. Например комуникативните умения. По комуникативни умения се правеха супер яки неща. Лекциите не ми бяха интересни, защото повечето работи ги знаех от обща култура, но на упражненията правехме симулации на интервю за работа, на бизнес преговори, монолози, дебати. Ето това е нещо важно, което трябва да се изучава обстойно. Защото комуникативните умения са нещо, което ползваме всеки ден. Плюс това едно 80% от колегите ми са толкова затворени, че една приказка не мога да си кажа с тях като хората, било то за интереси, учене или каквото и да е. Английският беше сложен там е така, за ташака, да има нещо там в сряда. В тези условия нищо не може да се научи. Учителката беше готина, супер много сме си говорили с нея на най-различни теми. Аз проблеми с английския нямам, ама колегите ми, дето са от МГ-та повечето са жив зян. Какво научиха те за тея няколко месеца? Нищо. Въпреки, че за мен часовете по английски си бяха отмора, смятам, че без тях щеше да е по-добре, най-малкото защото хората с по-ниско ниво на английски нищо не научиха, зубреха отговори и минаваха с 5 и 6 с клизма. Блъскат се някви простотии в програмата, не знаят кво правят.
Чакай малко ве, момко. СИ, че е пародия за момента, такова е. Но определено не съжалявам, че записах СИ. Можеше да е по-зле, можеше да съм КН :Д.RadoRado написа: Никой не отрича, че СИ е пародия. За това започнах тази тема с "Не ходи в СИ".
Но в КН, повярвай, не е чак така. Има скъсани по всичко ( УП/СДиООП, Дискретни, за Анализ да не говорим и т.н. )
И в програмата има заложени интересни предмети ( Алгебра 2, Дизайн и анализ на алгоритми )
За това - СИ ще бъде пародия докато не и оправят програмата веднъж за винаги.
За мен СИ трябва да има много програмиране, без анализ, без комуникативни лайна и пак много програмиране и практика. При вас няма как да се оправдая, че има "науки" в името на специалността.
Момко, за да станеш "софтуерен инженер" трябва все някога през живота си да си писал кодArmin^^ написа:Чакай малко ве, момко. СИ, че е пародия за момента, такова е. Но определено не съжалявам, че записах СИ. Можеше да е по-зле, можеше да съм КН :Д.RadoRado написа: Никой не отрича, че СИ е пародия. За това започнах тази тема с "Не ходи в СИ".
Но в КН, повярвай, не е чак така. Има скъсани по всичко ( УП/СДиООП, Дискретни, за Анализ да не говорим и т.н. )
И в програмата има заложени интересни предмети ( Алгебра 2, Дизайн и анализ на алгоритми )
За това - СИ ще бъде пародия докато не и оправят програмата веднъж за винаги.
За мен СИ трябва да има много програмиране, без анализ, без комуникативни лайна и пак много програмиране и практика. При вас няма как да се оправдая, че има "науки" в името на специалността.
Правиш ли разлика между програмист и софтуерен инженер? Софтуерните инженери по принцип не са хора, които седят в мазе и пишат код по 12 часа на ден. Това програмистите го правят. Идеята за образа на софтуерния инженер е специалист, който не се занимав толкова с програмиране, а с общата идея зад продукта, на софтуерните инженери им трябват "комуникативни лайна", най-малкото защото те работят много повече с хора от обикновените програмисти. Ако на теб отделни междуметия и нечленоразделна реч ти стигат в комуникативния процес, ок. Нас нали уж за такива ни готвят. Вас ви гърчат с програмиране и ДАА и прочие работи, защото от вас се очаква един ден вие да пишете кода за програмите.
Сега, не се обиждай, но сред колегите ми битува мнение, че от КН всички са някви перки, дето само вървят и се бият в гърдите, само защото са КН и са влезли в най-трудната специалност във ФМИ с най-високия бал. И по-стряскащо е, че май са прави.

Прав сиinvisible написа:пишките ви ли са малки че си мерите специалностите![]()
RadoRado написа: СИ е нова специалност с неясна цел( или по-скоро неясно постигане на целта ). Вие сте опитното зайче на факултета и може да си мислите какво искате за другите специалности, но няма особено значение![]()

Armin^^ написа:Софтуерните инженери по принцип не са хора, които седят в мазе и пишат код по 12 часа на ден. Това програмистите го правят.

Не мога да се съглася с теб.RadoRado написа:Момко, за да станеш "софтуерен инженер" трябва все някога през живота си да си писал кодArmin^^ написа:...Много код !
Не можеш да проектираш нещо, от което си нямаш идея.
Понеже мнението е дългичко, нека ви спестя времето като го преразкажа накратко:metala написа:Не мога да се съглася с теб.RadoRado написа:Момко, за да станеш "софтуерен инженер" трябва все някога през живота си да си писал кодArmin^^ написа:...Много код !
Не можеш да проектираш нещо, от което си нямаш идея.
Достатъчно е да знаеш основните технологии, които се използват и да си в час с новостите. Това е нужното да си софтуерен инженер. 1-2 езика да знаеш читаво и вече може да реализираш.
Та така, да дам пример с мен. Вярно е, че съм се занимавал с дузина езика за програмиране най-много, но до преди 1 месец не бях пипал Java. Просто бях чул, че има такова нещо и помня едно време, 99та беше много популярен за web applets.
Това не ми попречи за 1 ден да напиша програма Remote jUnit testing съставена от Server и Client, използващи XML-RPC за протокол.
Но това което трябваше да зная за да направя програмата беше синтаксис (това вече го знаех от PHP и C), какво е това RPC и в частност XML-RPC и да проуча въпроса с динамично зареждане на класове и как се прави reflection в Java.
От проектантска гледна точка, единственото нещо което трябва да се знае е протокола и имената на услугите заедно с параметрите, които мисля, че можеха да се дават под WSDL формат. (представи си че нямам никаква представа как изглежда това нещо, но знам за какво служи).
Т.е. Нас СИ ни спрягат за софтуерни проектанти. Може и да не можеме да пишем супер дупер оптимизирания код, но на нас не ни и трябва. На нас ни е достатъчно да напишем един PoC и да покажеме, ето така ще бачкат нещата. Останалия /да кажем/ по-качествен код ще го оставим на вас - КН или Информатика.
Да, наистина вярвам, че КН и Информатика са много добри в писането на код и това не е подигравка, но аз не мисля, че целта на СИ трябва да е коденето...
SIGSEGV написа: Понеже мнението е дългичко, нека ви спестя времето като го преразкажа накратко:
- Metala знае как се става и какво е да си софтуерен инженер. Знае и сложни термини. Все пак е в бизнеса от 1999 година.
- Завършилите СИ са перфектните мениджъри на истинските програмисти - знаят само повърхностните неща и пишат PoC-овете. Пък негрите (ние) вършим черната работа.

Нека започна с това, че "metala" започва с малка буква, хората често се бъркат и ти прощавам.SIGSEGV написа:Понеже мнението е дългичко, нека ви спестя времето като го преразкажа накратко:
- Metala знае как се става и какво е да си софтуерен инженер. Знае и сложни термини. Все пак е в бизнеса от 1999 година.
- Завършилите СИ са перфектните мениджъри на истинските програмисти - знаят само повърхностните неща и пишат PoC-овете. Пък негрите (ние) вършим черната работа.