Путь разработчика в ИТ🏃♂️
Решил сделать серию постов про путь разработчика в ИТ: начиная со входа в ИТ и до становления Senior-разработчиком. Кажется, что с этого и нужно было начать, чтобы каждый понимал к чему ему готовиться. Начнем с самой базы – вход в профессию.
После того как я выложил в общий доступ свой роадмап по разработке, мне написали много вопросов в стиле: "А почему это в нем так много пунктов? Неужели все это нужно знать, чтобы устроиться на позицию младшего разработчика?". Сейчас все проясню.
Как должен выглядеть путь разработчика в ИТ?🛣
1) Ты учишься в университете или на курсах по программированию
2) Ты устраиваешься на позицию от практиканта вплоть до сеньора, в зависимости от того насколько хорошие у тебя знания. На позицию практиканта должно быть устроиться легко, а на позицию сеньора очень сложно.
3) Если ты по навыкам прокачиваешься на своем текущем месте, то происходит закономерный рост по карьерной лестнице с одной позиции до другой, пока не доберется до сеньора.
Звучит неплохо, правда? Вроде бы все логично и прозрачно. И теоретически тоже хорошо, сотрудники с минимальным опытом преимущественно устраиваются на позиции практикантов-джунов, а потом спокойненько растут до старших разработчиков с ростом опыта и знаний с компетенциями.
Как путь разработчика выглядит в реальности? 🧗♀️
1) Ты учишься в университете или на курсах по программированию
Уже с этого пункта начинаются проблемы. Видел, что в роадмапе 24 пункта из увесистых технологий? Мне пришлось получить магистерское образование (6 лет), чтобы тебе не пришлось и пришел с информацией, что в университете из моего роадмапа объясняют не более 4-х пунктов в лучшем случае. На курсах с этим ситуация получше и вполне возможно найти хороший курс, на котором тебе дадут всю необходимую информацию, необходимую для работы, но очень легко напороться на некачественное содержание в красивой обертке. Кстати, поделись опытом прохождения курсов в комментариях:)
2) Теперь ты научился, сделал себе резюме и вышел на рынок, загибаем пальцы проблем:
– таких как ты очень и очень много: студенты, бывшие студенты, ребята с курсов. Вспоминаем основной закон рынка: если спрос большой, тогда и предложение становится менее выгодным. Представь, что ты по ту сторону в роли работодателя, у тебя 1000 откликов на вакансию. Почему бы не искать человека с уровнем знаний сеньора на позицию джуна? Поэтому и роадмап актуален для всех уровней.
– вакансий без опыта работы очень и очень мало
– совсем крохотное количество компаний готово инвестировать в обучение будущих сотрудников и проведение стажировок, а отбор на них это то еще испытание.
– ты когда нибудь пробовал что-то продать? А как тебе новость, что теперь нужно продавать себя? Даже если у тебя получится попасть на собеседование, то все равно это лишь первые ворота на пути к предложению о трудоустройстве. Навыки продажи себя не дают ни в университете, ни на курсах. Да и не знаешь толком как упаковать свои знания в красивую картинку.
– чем ниже грейд на который ты устраиваешься, тем сложнее с удаленной работой. А чем меньше население твоего города тем меньше в нем вакансий разработчика и еще не забываем, что ты ищешь конкретное направление. Поэтому происходит замыкание на территорию, вакансий в твоем городе еще меньше чем по всему миру на удаленке, что еще больше добавляет сложности с трудоустройством.
Так и что по факту то получается? По факту получается, что на позицию практиканта, стажера и джуна устроиться сложнее, чем на позицию мидл-разработчика и даже сеньора. Просто из-за законов рынка. На эти позиции спрос намного меньше, а предложений больше.
Продолжение в следующих постах...
Post #76
1.92K