программисты, help плиз!

Feb 04, 2010 16:30

Господа программеры! Подскажите, как лучше поступить ( Read more... )

Leave a comment

Comments 133

(The comment has been removed)

al_zatv February 4 2010, 15:17:52 UTC
о, спасибо за ссылку.

> Джаву современному программеру знать почти обязательно - не согласна :))) Тем более мне кажется мода на неё проходит.

судя по списку вакансий, он уже чуть популярнее с++. 1с бухгалтерия и си шарп на 3м и четвёртом месте:)

Вариант с паскалем мне не нравится тем, что от него до реального инструмента надо сделать ещё несколько шагов. И результат работы - чёрные буквы на консольке. Это всё не мотивирует, а без мотивации невозможно учиться...

Reply

ilya_portnov February 4 2010, 15:59:08 UTC
Между прочим, не забывайте, что применять знания студентам предположительно придётся через несколько лет. К тому времени с джавой (имхо) случится одно из двух (а может даже сразу два): 1) она перестанет быть мейнстримом или 2) она изменится настолько, что то что вы сейчас студентам про неё расскажете будет неактуально.

Reply

al_zatv February 4 2010, 16:30:48 UTC
1) кобол с фортраном уже лет тридцать как хоронят - и ещё никак не похоронят. в мейнстрим долго входят и медленно выходят.
2) ну за прошедшие пять лет, к примеру, что с джавой произошло такого, что отменит старые знания? несложный класс с несложными методами, описанный пять лет назад, сегодня так же скомпилится как и тогда.

Reply


xelenka February 4 2010, 14:16:40 UTC
А что за факультет?
Судя по тому, что они "с горем пополам" освоили С без классов и паскаль, вряд ли это программисты. Значит, в любом случае, это будет "выучили-сдали-забыли". Значит надо что-нибудь такое, чтобы было не супер-сложно и чтобы при желании можно было бы применить в жизни.

хаскелл, конечно, классная идея :)

Reply

al_zatv February 4 2010, 15:19:17 UTC
нет, это программисты... к сожалению:) Я хочу сделать так, чтобы было "выучили/сдали/пригодилось - и не смогли забыть" :)

Reply

xelenka February 4 2010, 15:53:52 UTC
программисты?
мама!

Reply

al_zatv February 4 2010, 16:32:06 UTC
о, а это мысль! Кто указатели не выучит - маму в институт вызывать:))

Reply


zavulonium February 4 2010, 14:20:05 UTC
C++ и Lua либо Лисп. Хаскель не потянут, Яву сами выучат кому надо, Дельфи дидактически мертвы. Я бы сделал ставку на плюсы + Луа.

Reply

al_zatv February 4 2010, 15:22:11 UTC
Спасибо за мнение. Но, не могу с ним согласиться. Лезем на сайт вакансий:
http://hh.ru/applicant/searchvacancyresult.xml?areaId=113&text=lua&professionalAreaId=0&desireableCompensation=&compensationCurrencyCode=RUR

И видим 9 вакансий, причём все - в дополнение к чему-либо. Тот же питон - 109. Всё-таки мы учим дабы они смогли работу найти, так?

Reply

zavulonium February 4 2010, 15:27:48 UTC
Со знанием Луа найти работу в игроделе - как два пальца. И синтаксис учится за одно занятие, после чего можно сосредоточиться на собственно программировании; в отличие от Питона.

Впрочем, если заявлена цель наклепать быдла - ...

Reply

al_zatv February 4 2010, 16:40:14 UTC
Помимо прочего, я сам не знаю луа... к стыду своему. Аргумент про игродел сильный - в Воронеже я знаю больше пяти контор, которые игры делают - начиная от Бурута и далее.
Однако, факт остаётся фактом: джава - 600 вакансий, луа - 9 вакансий.

Цель наклепать быдло не стоит, но иногда кажется что студенты сами по себе к ней стремятся.
Если вы про "быдло-кодеров" - то я был бы счастлив довести их хотя бы до этого уровня. От "хеллоу ворлд" до быдло-кодера" дистанция в сто раз больше, чем от быдло-кодера к хорошему программисту (просто не все хотят её пройти).

Согласен что нужен простой инструмент, который бы их не отвлекал от принципов. Неужели нельзя найти и простой, и востребованный (более 9 вакансий:)) инструмент? встроенный язык 1с, может быть?:)))

Reply


m_a_m_o_n February 4 2010, 14:27:52 UTC
А в чём разница между ООП и высокоуровневым программированием?

Reply

breqwas February 4 2010, 14:34:09 UTC
Высокоуровневое программирование - программирование на языках высокого уровня.
ООП - объектно-ориентированное программирование.

Искренне ваш, Капитан Очевидность.

Reply

m_a_m_o_n February 4 2010, 14:37:23 UTC
Умные все.
Уточню, в чём разница между курсами "ООП" и "Высокоуровневое программирование" в смысле плана курсов. Какие ключевые
аспекты нужно в них раскрыть.

А то по посту получается что это всё названия разные
а суть рассказат как можно больше про синтаксис разных
языков программирования.

Reply

al_zatv February 4 2010, 15:26:28 UTC
на синтаксис нам почти начхать, а для начинающего это реальная проблема - сделать хоть что-нибудь, чтобы было видно результат. Формальные требования такие (их можно чуть-чуть подвинуть ( ... )

Reply


ex_juan_gan February 4 2010, 14:48:11 UTC
Джаву и Питон будет гуманнее; и языки ортогональны.

Но если люди в простой классический си не въезжают, то, может, поступить проще, дать им питон и пхп? Пусть хоть какую пользу приносят? Или, действительно, ++ и пхп - ++ для резюме, пхп чтобы страницы могли лепить.

Reply

al_zatv February 4 2010, 15:29:11 UTC
Спасибо за мнение! Так как в классический си почти не въезжают, даже страшно думать как я им буду про всякие могучие шаблоны с множественными наследованиями рассказывать. Может, и правда питон лучше подходит - хоть что-то смогут лепить.

Reply


Leave a comment

Up