Как IT-специалисту ускорить выход на новый грейд

Разберемся, как на практике начинающему IT-специалисту быстрее войти в эшелон мидлов, развить свои скилы и претендовать на более высокую зарплату.

Привет, меня зовут Алексей Лихацкий, я CEO IT-компании AppEvent. Прежде всего, я предприниматель, хотя начинал с работы разработчиком в найме.

Как IT-специалисту ускорить выход на новый грейд

Ретроспектива саморазвития: мой 2007

Когда я начал свою карьеру в индустрии, система грейдирования еще не пришла в Россию. В 2007 ценность сотрудника измерялась его должностью. Это не усложняло процесс обучения, так как мы не представляли, что к нему можно подходить с иной системой. Свои успехи мы оценивали глазами начальства: дали задачу посложнее, поставили на серьезный проект.

Открытых источников знаний было мало: книги в печатном виде или редкие экземпляры в PDF-формате на Torrent. Часть изданий была на английском. Приходилось обращаться к словарю, но, в целом, знания терминов хватало, чтобы понимать суть.

В качестве наставников выступали более опытные коллеги. Они давали советы, объяснили ошибки и мотивировали расти. Митапов или коллективного разбора кейсов тогда не было. Мы просто рассказывали друг другу о нашей работе, спрашивали мнение, показывали код.

Моя фотография из тех давних времен
Моя фотография из тех давних времен

Я обращался к тогда еще примитивным, но живым форумам. Экспертного мнения там не было, зато можно было поучаствовать в обсуждении, увидеть, чем занимаются коллеги по цеху.

Уже тогда свой код показывал на GitHub. Инструмент, который хорошо работает и сейчас, рекомендую. Там изучал кейсы, перенимал опыт работы сразу с тремя языками, чтобы успевать с работой, фрилансом и личным стартапом.

Итог. В те дни не было моды на самообразование. Курсы переквалификации или повышения грейда появятся потом. В доступе книги, коллеги и форумы. Развивались не только ради денег, хотелось брать заковыристые таски на работе и делать что-то крутое.

Как развиваться самостоятельно сейчас?

Собрал пару конкретных рекомендаций от отдела разработки AppEvent и дополнил своими советами.

Курсы с низкой стоимостью:

  • Udemy. Маркетплейс курсов от экспертов. Есть недорогие и даже бесплатные;
  • Яндекс Практикум. Особенно хороша программа обучения для тестировщиков. Дают специальный формат документов, что позволяет новичку быстрее адаптироваться в компании.

Книжная подборка:

  • «Грокаем алгоритмы» Адитья Бхаргава;
  • «Идеальный программист» Роберт Мартин;
  • «Паттерны проектирования» Эрик Фримен, Элизабет Робсон;
  • «Чистый код» Роберт Мартин;
  • «Чистая архитектура» Роберт Мартин;
  • «Совершенный код» Стив Макконнелл;
  • «Улучшение проекта существующего кода» Мартин Фаулер;
  • «Эффективная работа с унаследованным кодом» Майкл Фетерс;
  • «Алгоритмы: построение и анализ» Томас Кормен, Чарльз Лейзерсон;
  • «Тестирование программного обеспечения» Куликов Святослав.

Блогеры:

И кое-что еще:

  • Официальная открытая документации;
  • StackOverflow (библиотека проблем, чтобы смотреть и не повторять);
  • Хакатоны крупных организаций;
  • Митапы разработчиков;
  • Общение с авторами разработанных модулей.

Задачи, прилетающие с фриланса, тоже считаются вашим развитием, опыт есть опыт. Плюс, научитесь работать с заказчиками. Однако вы работаете без наставника и обратки, поэтому понадобиться вложиться не только в работу, но и проверку, рефлексию над ней.

Просто закодить сайт или приложение — тоже классная зона роста. Можно взять интерфейс, который приглянулся, и повторить его в своем коде, отработать навыки. Можно найти выложенный кусок кода, повторить его своими руками и внести в него изменения.

А еще нужно развивать насмотренность! Изучите других игроков рынка: как они реализуют задачи? Обращайте внимание на крупные компании: как они делают продукты? Обязательно все понажимать, отметить клики, наведение, способы взаимодействия. Приложение скачать, сайт изучить.

Не заниматься самообразованием в 21 веке как минимум странно (учитывая все возможности), как максимум — бесперспективно. Работодатели отдают предпочтение тем, кто готов совершенствоваться и расти вместе с их компаниями. Так что, вперед учиться!

1 комментарий