Своё дело


В каком вузе (где?) готовят сильных программистов


Фото с сайта uralcons.org

На самом деле – это большой миф, что какое-либо учебное заведение готовит программистов. Да, есть ряд ВУЗов в Москве и Петербурге, которые прославились как сильный ВУЗ, откуда вышли многие классные программисты. Есть также известные региональные учебные заведения с похожей репутацией.

На самом деле, нигде не готовят крутых программистов, так как это технически проблематично. Технологии в области разработки программного обеспечения обновляются настолько стремительно, что ни одна учебная программа не успеет адаптироваться под требования рынка.

Тогда почему считается, что в некоторых высших учебных заведениях действительно готовят крутых кодеров? Проблема глубже, чем вам может показаться.

Когда я учился в 10-11 классе, я участвовал в городских олимпиадах и конкурсах по программированию. И я видел, насколько высокого уровня была подготовка у многих школьников. Она, без иронии, была чрезвычайно высокой! На конкуры школьники приносили настолько классные разработки, что не каждый студент даже при большом желании сможет повторить это. А на олимпиадах участовали просто нереально сообразительные школьники. «Мозг на ножках» - по-другому просто не скажешь.

Почти весь мой программерский круг общения со школы после окончания школ и гимназий уехал в Москву и Петербург – учиться в самых лучших ВУЗах страны. Плюс, не стоит забывать, что в крупные ВУЗы страны не только привлекают к себе самых лучших абитуриентов со всей страны, но и из города, в котором они расположены. То есть десятимиллионная Москва даже без иногородних студентов богата умными программистами. А когда туда стягиваются золотые головы со всех уголков России и СНГ, то ничего удивительного, что там много умных программистов.

С точки зрения преподавателя, каким бы ты не был крутым специалистом, очень сложно преподнести дисциплину «программирование». Этому есть большое количество причин. Во-первых, нужно выбрать язык программирования, среду программирования таким образом, чтобы они были актуальными на сегодняшний день и в перспективе. Во-вторых, сами студенты имеют очень разный уровень. Одни вообще ничего не понимают в программировании, а другие уже реально работают программистами, третьи из них – девушки, которым программирование дается значительно сложнее. В итоге выстроить курс интересным для всех – крайне проблематично.

Университет может дать только хорошую математическую основу. К примеру, тригонометрия помогает программировать трехмерную графику. А хорошее знание физики – может помочь написать физический движок в компьютерной игре. Плюс развитие аналитических способностей. Это действительно помогает в работе программистам, но не является решающим фактором.

Программиста делает программистом исключительно практика. Много практики. А наличие или отсутствие сертификата о прохождении какого-то курса по факту мало на что влияет.




13.11.13, 00:45
comments powered by Disqus
Хостинг компания Timeweb Хостинг от 69 рублей в AdminVPS
Как наполнить сайт хорошими статьями? - экономим деньги, время и нервы
Видеомаркетинг и фото - делаем киноматографическую картинку своими руками





Хватит растрачивать возможности! Тайм-менеджмент :-)

Всё бесит? Всё о продуктивности!




25 качеств успешных людей!

Даже если начальник угрожает! Стоит ли работать в выходные дни?

Кредитная карта Сбербанка

Книга про микробизнес от создателей garagebiz.ru