Войти в IT: нужно ли высшее образование
Джуниор-, мидл- и сеньор-разработчики: кто это и в чём разница
Замечу при этом, что у нас нет чёткой градации. Например, на обучении во Франции я узнала, что там существует система грейдов, которая по всей стране примерно одинаковая. То есть сеньор из парижского офиса BNP Paribas будет иметь сопоставимый уровень профессионализма с сеньором в условном офисе HSBC в Страсбурге. У нас же молодой рынок, уровни могут отличаться даже в соседних компаниях.
При трудоустройстве для всех грейдов важен навык самопрезентации. Также важны навыки коммуникации, достигаторство, структурное мышление. Самый важный навык — умение рефлексировать. Он показывает, насколько человек осознанно принимает решения. Для сеньора важны все вышеперечисленные навыки, а также навыки планирования, умение слышать и слушать, дипломатия.
Что делают разработчики, чтобы получить повышение
- самообразование;
- разговор с начальством;
- ответственность и проактивность;
- изучение иностранного языка;
- прокачка hard- и soft-скилов;
- смена профиля в IT;
- получение диплома/сертификатов;
- переаттестация.
Если мы говорим о разработчиках, тут для повышения проще расти в одной компании. Если речь о продактах или проджект-менеджерах, то да, им проще, закончив работу над одним проектом, перейти в другую компанию на новый.
Часто препятствием для роста IT-специалистов является отсутствие запроса самой компании на этот рост. Компаниям бывает удобно держать хороших разработчиков на текущих позициях, потому что заменять их очень долго и наём стоит слишком дорого. Для удержания чаще всего предлагают задачи посложнее или небольшой финансовый прирост, также этой цели служит высокая лояльность к компании. Истории роста проще происходят в небольших компаниях, которые испытывают потребности в лидах и в менеджерах на новые части продукта.
Курс в Практикуме помог уже в первом модуле. Была задача реализовать свой движок. На выбор давали два варианта: взять готовый шаблонизатор или написать свой. Я выбрал второе. Получил много опыта, было больно, но ни о чём не жалею. Потом начал понимать, как работают фреймворки, усвоил, что там нет никакой магии.
Какие soft skills помогают разработчикам расти в IT-индустрии
Чтобы решать более крупные задачи, разработчик должен уметь делегировать. Как развивать этот навык? Первый вариант — брать стажёров и выполнять задачи вместе с ними. Второй вариант — менторить младших коллег или становиться тимлидом. Так развиваются навыки работы в команде, умение убеждать, что необходимо сделать это, а не вон то, способность понимать, что интересно людям.
Как разработчики развивают свои навыки
- личные (pet) проекты, больше практики;
- онлайн-курсы;
- сложные задачи «на вырост»;
- чтение документации (милый вариант — «читаю спеки и плачу»);
- ведение блога, общение в технических блогах;
- анализ собственного кода и изучение чужих решений;
- преподавание;
- участие в Open-Source-проектах;
- поиск решений для сложных задач в интернете или самостоятельно;
- участие в управленческих решениях фирмы.
База наших образовательных программ — это практика. У нас нет теории, которую студенты не применяют в проектах, такая не запоминается. В некоторых проектных работах нашего курса студент сам исследует и выбирает фреймворк, на котором будет написан сервис (синхронный/асинхронный), хранилище данных (реляционное/NoSQL), иногда более специфичные вещи — например, брокер сообщений (RabbitMQ/Kafka). Таким образом, проектируя веб-сервис, он учится принимать архитектурные решения.
Важно, чтобы студент увидел, что у задачи может быть несколько решений, и научился выбирать оптимальное. Это развивает насмотренность, за счёт которой растёт производительность. Начинающий специалист сможет брать задачи посложнее, дополнительную ответственность, и это сконвертируется в рост по должности и зарплате.
Помимо практики мы делаем акцент на работе в командах и общении с преподавателями. Мы создаём атмосферу, приближенную к той, которая ждёт студента в настоящей компании. Вдобавок тренируем умение задавать вопросы и отстаивать свою точку зрения. Самые активные студенты тренируют лидерские навыки при организации работы своих команд.
Корпоративное обучение: увы, не для всех
- любых;
- уроков английского;
- наставничества;
- оплаты интересных онлайн-курсов и обучения с сертификацией;
- времени на самообразование;
- тренингов, конференций;
- обмена опытом между специалистами различных направлений;
- возможности применять технологии помимо самых мейнстримных;
- консультаций психолога.
Ваше отношение к онлайн-образованию
- «Онлайн-образование на хорошей платформе лучше очного, потому что преподаватели там готовились, а не импровизировали и материал часто отшлифован до блеска».
- «Положительно, но обязательно нужна практика».
- «К платному онлайн-образованию отношусь плохо, к бесплатному хорошо».
- «Онлайн-образование хорошо для начального уровня, плохо для среднего и „выше среднего“».
- «Онлайн-образование удобно для углубления и расширения знаний, но для первоначального изучения лучше учиться офлайн, особенно в вузе, т. к. вуз даёт фундамент».
- «Отношусь отрицательно. Очно лучше чувствуешь аудиторию, у слушателей есть контакт с преподавателем».
- «В большинстве своём негативно. Положительно отношусь к платформам с упором на практику».
- «Не всегда курс оправдывает ожидания, но за него платятся немалые деньги».
Коротко: что мы узнали из ваших ответов
- Самый верный способ подняться по карьерной лестнице — быть инициативным и брать на себя сложные задачи.
- Если говорить о hard skills, то для джуниоров важно умение быстро писать чистый и понятный код, для мидлов — решать задачи с минимумом вводных, а для сеньоров — работать со сложной архитектурой.
- Среди soft skills для всех уровней важны навыки общения с коллегами, умение распределять задачи между членами команды в зависимости от сложности и брать на себя ответственность.
- Большинство опрошенных никак не развивают soft skills. При этом по важности надпрофессиональные навыки при построении карьеры в IT не сильно уступают техническим. Особенно когда речь заходит о грейдах «мидл» и «сеньор».
- Для повышения квалификации более половины опрошенных проходят онлайн-курсы. Более 80 % проголосовавших утверждают, что читают профессиональную литературу.
ссылка на оригинал статьи https://habr.com/ru/articles/553414/
Добавить комментарий