Я вот все думаю, что определяет классного разработчика? Почему два выпускника одного и того же ВУЗа по уровню полезной отдачи - как небо и земля? Давайте отбросим фактор "природного таланта". Таланты редки, а за каждым реальным талантом стоит, простите, впахивание и работа над собой. Что создает качественного и талантливого разработчика? Это ведь профессия, ей учат. Учат системно и с важным лицом. Даже экзамены сдают все студенты поголовно, а умеют делать что-то толковое - единицы. Вывод: формальное образование - это не решающий фактор. По моим наблюдениям, все самые лучшие специалисты, с кем я сталкивался, стали крутыми исключительно благодаря любви к разработке, постоянному саморазвитию и практике. Большинство из тех, кто заканчивал ВУЗ по специальности, связанной с разработкой ПО, утверждают, что:
- преподаватели читают оторванную от жизни схоластику - если нет домашней практики «для себя», то после получения диплома уровень будет ниже джуна;
- большинство преподавателей (бывают ред