В IT индустрии нехватка кадров. Войти в АйТи не так трудно с нашими курсами. Через 3 месяца ты уже будешь профессионалом и будешь получать 6тизначные суммы
Знакомые тезисы, да? IT индустрия правда нуждается в профессионалах. Это правда, но лишь отчасти.
Почему не стоит верить таким рекламам?
Изначально, давайте разберемся в градации программиста как профессионала. Каждый выделяет эти уровни по разному, но общая форма выглядит так:
- Intern - человек, который только начал изучать программирование.
- Junior - человек на этом этапе может уже себя гордо называть программистом. На этом уровне программист может писать простые программы, либо части для какой-то большой программы. Зачастую такой разработчик работает над рутинными задачами, а также требует большого количества внимания более опытных коллег.
- Middle - опытный разработчик, может самостоятельно реализовать проработанные задачи, принимать некоторые решения, помогать Junior разработчикам.
- Senior - профессионал в своем деле, данный грейд требует большого опыта, а также накладывает большую ответственность. Может работать над любой задачей, причем на любом её этапе, продумывает решения для проектов, а также развивает всю остальную команду
- Lead - не совсем грейд, больше относится к должности. Зачастую лид - это Senior разработчик, которому доверили целую команду. Он управляет ей, следит чтобы все выполняли свою работу, причем правильно.
Каждый из грейдов определяется индивидуально. Нет каких-то общих принципов, как отличить миддла от сеньора. Зачастую это определяется опытом, навыками и должностью на работе.
Итак, вернемся к курсам и их рекламе. Почему не стоит им верить? Всё просто. Большинство из этих курсов доведут вас до стадии Junior. И это неплохо, но вот только о больших суммах можно забыть. Не из-за того, что на этом этапе маленькие зарплаты, нет, они вполне себе адекватные (40-80 тыс. в регионах). А забыть об этих суммах придется из-за того, что "благодаря" таким курсам Junior разработчиков стало слишком много. На данный момент переизбыток "джунов" составляет около 700%. То есть на каждую вакансию в компании приходится примерно 7 подходящих человек.
Я не говорю, что джун не сможет найти работу. Работу то найти можно, но очень трудно. На следующих этапах с этим проще - у миддлов примерно 50% недобора, у сеньоров - 65%.
"Дорогу осилит идущий"
Конечно, курсы это не окончательный этап. После курсов программист уходит в свободное плавание и если он будет продолжать обучаться уже самостоятельно - его ждет успех. Способов развиваться сейчас уйма, причем придется использовать большинство из них. Это могут быть пет-проекты (проекты, которые программист делает под свои нужды), чтение профессиональной литературы, участие в опен-сурсе (помощь в разработке программ с открытым исходным кодом другим разработчикам). Если человек хочет войти в IT как разработчик, то для него это обязательно, иначе ничего не выйдет.
Кодер в процессе
А теперь собственно обо мне. Я студент, мне 19 лет, в возрасте ~15 лет закончил курсы от Яндекса по программированию на Python, однако после окончания курсов встал на месте. Я делал проекты для себя, читал статьи, литературу, но не было явного стремления вверх. Теперь я хочу это изменить.
Кодер в процессе - рубрика, в которой я хочу делиться своими успехами, неудачами, заметками и в целом результатами моего пути. Я определяю себя как Junior+, ибо у меня уже есть определенные навыки в программировании, я работал с популярными библиотеками и разрабатывал средние по объему проекты. Сейчас я решил начать всё с нуля. Создал сайт со своим резюме, и теперь буду наполнять портфолио в нем. Одновременно с этим буду делиться с вами своими результатами.