Найти тему

Про обучение IT

Некоторые мои знакомые на фоне повсеместной рекламы IT тусовки с её «высокими» зарплатами, «интересными» задачами, «лёгкостью» обучения, подумывают о том, чтобы влиться в эту сферу, обращаются ко мне как к бывалому айтишнику, мол подскажи чо как, куда копать, что изучать. По моему личному опыту правильный ответ один - «иди в универ». Человек расстраивается, как так, вот же курсы предлагают, всего за полгода обучения у тебя новая профессия и гарантированное трудоустройство с зарплатой 100500 долларов. Ниже привожу пояснение своей точки зрения.

Современная разработка представляет собой оперирование небоскрёбами из абстракций и обёрток, одна технология заворачивается в другую, та в следующую и так ещё десять раз. IT курсы предлагают поверхностное обучение, ориентированное на самые верхние уровни этих небоскрёбов. Оно и понятно, если производить обучение снизу, то о никаких «полгода» можно даже и не мечтать. И тут возникают фундаментальные проблемы.
Во-первых актуальность знаний: чем выше в небоскрёбе находится технология, тем больше вероятность, что её в ближайшее время сменит другая. Сегодня ты изучаешь Angular, а завтра все вокруг пишут на React. Да и само количество технологий на каждом уровне растёт в геометрической прогрессии, и создатели курсов выбирают те из них, которые чаще всего появляются в вакансиях.
Во-вторых сам подход к обучению: тебе показывают черный ящик и говорят «вот cюда тыкнешь палкой и произойдёт вот это», неважно почему и зачем, это фундаментальные вопросы, на которые у нас нет времени. И ты смиряешься, потом ещё раз, и ещё, накапливая неуверенность в себе и теряя мотивацию. Потом стоишь с унылым ебалом посреди стеллажей чёрных ящиков и думаешь, «а может ну его нахер?».
Но это ещё пол-беды, нет, даже 1/8 беды.: если тебе всё таки удалось стать мастером в ковырянии палками чёрных ящиков, и тебя даже взяли куда нибудь джуном работать за еду «пока опыта не наберёшься», то ты оказываешься в ловушке, которую тебе подстроил твой собственный мозг. Дело в том, что дальнейшее твоё развитие как специалиста предполагает изучение технологий уже вниз по небоскрёбу и, как следствие, переосмысливание существующих в твоих голове концепций. А наш мозг ох как не любит что-то переосмысливать, особенно если тебе не 15, ему гораздо легче класть новые знания поверх существующих. И вот тут то человек, который пошёл в универ и начал с основ, начинает уверенно идти на опережение как по зарплате, так и по удовольствию от самого процесса, пока ты пытаешься выбраться из клетки ложных убеждений, в которую сам себя и загнал, ещё и за деньги.