По поводу обучения в ВУЗе - не соглашусь. Математика программисту нужна как воздух, включая теорию вероятности и матстатистика. Сферический программист в вакууме мало кому нужен, так что года три в ВУЗе - это "то, что доктор прописал". А вот дальше уже "катание ваты" - т.е.бессмысленное времяпрепровождение.
Я тут готов спорить. Я провел 3 года в университете и в основном развлекался. Да, для этого универ подходит. А для обучения программированию - слабо. Теория вероятности, матстстистика не нужна, высшая математика - тоже, если вы только идете не в quant finance (а если идете, надо идти на математику). Да, хорошо когда человек может подсчитать big O алгоритма, но даже это не критично для большинства.
Дмитрий, во смотри: программист как правило будет решать бизнес задачи, так или иначе ему нужны будут знания математики, иначе он надолго зависнет в джуниор-девелоперах. Ты рассуждаешь со своей колокольни, т.е. уже обладая багажом знаний, а у меня куча примеров когда люди после техникумов шли в разаработку, все на что их хватало - php/perl. Не мне объяснять как математика вправляет мозги, учит думать структурированно.
Проблема в том, куда они пошли и под какие проекты. Если бы они пошли писать на Erlang или Scala, они бы знали, соответственно, эти языки. Опять же, все люди разные, кто-то не хочет изучать несколько языков, а кто-то может изучить любой за неделю. Я лишь говорю что обладая желанием, любой выпускник школы может выучить что угодно. Наша задача в том, чтобы дать им применить эти знания.
Дмитрий,
а какова причина по который вы присматриваете англоговорящую страну для проживания?
Это как-то связано с .NET-рынком Санкт-Петербурга/России? С тенденциями на этом рынке? Либо причины не лежат в плоскости .NET/IT?
P.S. Давно слежу за вами/вашими подкастами. Думаю, что ваш подкаст один из сильнейших русскоязычных .NET/IT-подкастов. Я думаю что его так же интересно будет слушать и на английском языке ;о)
Мне хочется попробовать что-то новое. Англоязычную хочется потому, что я 14 лет прожил в англоязычной стране (Англии), знаю язык, и мне в принципе легче если не надо изучать дополнительный язык чтобы общаться. При этом подчеркну что есть много стран (к пр. Швеция) где все понимают английский и соответственно тоже проблемы нет.
С ситуацией ИТ на рынке в Петербурге мое желание никак не связано. Я на самом деле плохо знаю что в СПб происходит в плане работы... там не так много интересных компаний которые могут предложить и хороший проект и хорошую компенсацию.
Меня за 5 лет жизни в СПб раздражают достаточно банальные вещи: плохая еда в магазинах, недоступность новых гаджетов и ухудшение "в никуда" механизмов доставки товаров извне, ну, опять же, климат, экология... да на самом деле просто хочу экспериментировать. Всегда могу вернуться, если надо. Если только границу не закроют ,)