12 советов по ускорению карьерного роста программиста
Не хотите засиживаться на позиции джуниора? Тогда вот вам материал о том, как быстро дорасти для тимлида. Рассказывают те, у кого получилось.
Степан Ермилов, руководитель мобильной разработки IT-компании MediaSoft
Не зависать на фрилансе
— Карьерный рост в IT невозможен без профессионального, поэтому первый совет — не зависать надолго в «одиночном полете», работать вместе с более опытными коллегами. После института я некоторое время программировал на фрилансе: до всего приходилось доходить самому, чувствовалась нехватка знаний по ряду направлений. Через год я пошел в компанию, где было много разработчиков высокого уровня. Один из них стал моим наставником — привет, Лев, если ты это читаешь! Он дал мне просто море информации о том, как должен работать программист. Потом я решил перейти в мобильную разработку, начал с нуля осваивать Android и ушел в проект, где целых 5 лет работал «соло». В конце концов почувствовал, что без живого общения с коллегами по Android почти не развиваюсь. Снова пошел в большую команду, где вскоре начал решать задачи более высокого уровня. В общей сложности путь от начинающего разработчика до тимлида занял у меня 7 или 8 лет. Но если бы не было «сольных» периодов, это произошло бы намного быстрее.
Быть самостоятельным
— Важно быть целеустремленным, не бояться вызовов и ответственности. Невозможно добиться повышения, если 100 % времени заниматься рутинными делами и выполнять чужие указания. Если хочется вырасти в должности и зарплате, нужно брать на себя более сложные задания и самостоятельно принимать решения. А еще — заслуживать авторитет в команде, делая что-то полезное для коллег.
Адекватно оценивать себя
— Самодовольство и карьерный рост в сфере разработки практически несовместимы. Как только ты начинаешь ставить себя выше коллег, они теряют желание делиться опытом, а ты сам не видишь смысла учиться или исправлять ошибки.
Денис Восквицов, руководитель отдела R&D EXANTE
Брать на себя ответственность или получать уникальную экспертизу
— Ответственность растет при продвижении по управленческой линии, экспертиза — по технической. В разработке эти направления нередко связаны, и эксперт с уникальными знаниями может нести ответственность за большой проект, работая, например, системным архитектором в крупном интеграторе или CTO в стартапе. Это сказывается на зарплате и полномочиях.
Прокачивать не только hard skills, но и soft skills
— При работе над проектами нужно постоянно взаимодействовать с людьми как внутри команды, так и вне ее. Для этого необходимо развивать soft skills: эффективная коммуникация делает работу приятной и помогает вовремя завершать проекты.
Находить время на саморазвитие
— Нужно постоянно учиться, по возможности применяя свои знания на практике. Стоит участвовать в интересных open source проектах или разрабатывать собственный. Мне повезло — почти все новые знания я могу применить у себя на рабочем месте. В разработке постоянно появляется что-то новое, и даже если ваш стек изменяется не очень быстро, всегда стоит изучать подходы из других технологий, следить за интересными публикациями, разбирать алгоритмы.
Роман Грязнов, Team Lead в Accenture Russia
Be on the Edge
— Будьте в курсе последних тенденций в IT. Следите за рынком труда. Старайтесь освоить технологии, которые будут актуальными и востребованными. Пройдитесь по списку требований к молодым кандидатам и составьте перечень общих скилов, которые требуются. Постарайтесь изучить их на практике или в теории, чтобы вопрос «Что такое GIT или SVN?» не вводил вас в ступор.
Взаимодействуйте с коллегами
— Чтобы быстрее совершенствоваться, изучайте решения, которые реализовывали более опытные разработчики. Парное программирование — отличная вещь: живой обмен опытом и качественно новый результат.
Ренат Сарымсаков, руководитель мобильных продуктов FL.ru
Попробуйте себя в стартапах
— В стартапе можно создать отдел, настроить процессы, организовать работу по-своему. Там у опытного сотрудника есть реальный шанс стать начальником — к нему больше доверия, хотя бывают и исключения.
Наращивайте социальный капитал
— Я имею в виду нетворкинг, создание open source проектов. Например, мы сделали в Zvooq один из первых фреймворков для реализации MVP, вокруг которого образовалось сообщество.
Миронов Илья, performance-инженер в REG.RU
Проявляйте инициативу грамотно
— От джуниора до нынешней должности я шел около 5 лет. Расти помогает желание максимально разобраться в своей предметной области, плюс инициативы по улучшению технологий и рабочего процесса. И это должно видеть руководство. Важно не только продуктивно работать, но и уметь адекватно демонстрировать итоги выполненных задач. Адекватная демонстрация — это качественное демо, описание объема проделанной работы, описание профита, который принесет новая функциональность или улучшенная старая. Я начал с доработки нашего баг-трекера, потом занялся фичами для тикет-системы параллельно с системой статистики по тикетам (заявкам от клиентов). Сейчас решаю задачи по скорости и надежности наших сервисов.
Сергей Смирнов, ведущий разработчик информационных систем компании «Нетрика»
Кайфуйте
— Нужно хотеть создавать новое, привносить в проект что-то свое. Еще важно получать удовольствие от работы. Кайфовать от того, что кусок текста программы, который был только что написан, «оживает» прямо на глазах и начинает выполнять ту работу, для которой он был создан.
А на какой ступеньке карьерной лестницы находитесь вы?
Источник: GeekBrain
Правильное распределение инвестиций решит проблему выхода российских ИТ-продуктов на зарубежные рынки
25 апреля 2024НП "Руссофт" предложило разделить инвестиции по программе "Экономика данных" между разработчиками отечественных продуктов и потребителями в процентном соотношении 70 на 30 соответственно. Такое соотношение нужно для разработки качественных продуктов и последующего их выхода на рынки стран БРИКС.
Как убрать рекламу на смартфоне: 5 лайфхаков против надоедливых коммерсантов
25 апреля 2024Всплывающие окна с предложением оформить кредит по максимально невыгодной ставке, внезапно орущие в полный голос странные ролики, контекстная реклама, странно трактующая ваши запросы и вместо двери предлагающая вам купить лифт.
Этичному хакингу нужен закон: как защитить «белых» хакеров от угрозы преследования
25 апреля 2024Пробелы в законодательстве мешают российскому бизнесу привлекать «белых» хакеров для поиска уязвимостей в своих системах. Необходимость установить правила работы «белых» хакеров, которые помогают проверять кибербезопасность компаний и госструктур, обсуждается с лета 2022 года.
Реестр российского ПО требует большого апгрейда. Он должен стать аналогом ВДНХ
25 апреля 2024Реестр российского ПО Минцифры РФ был создан в 2016 году как перечень программного обеспечения, которое официально признано российским. Он является частью стратегии по развитию и поддержке национальной индустрии информационных технологий и обеспечению цифровой безопасности страны.
Эксперт Кочерженко: В Россию ежемесячно ввозят 300 тысяч ПК с пиратской Windows
25 апреля 2024Основатель и генеральный директор Uncom OS Никита Кочерженко рассказал "Российской газете", что в Россию ежемесячно импортируется около 300 тысяч компьютеров с предустановленной и активированной версией Windows предназначенной для других регионов.