Рассказываю о своём многолетнем опыте в IT, секретах увеличения дохода, фрилансе и удаленной работе, а так же о том, как войти в эту сферу, если вы еще не айтишник!
Почему нужно браться за сложные проекты? Мой опыт
Иногда при отклике на вакансию вас может тормозить страх. Не все указанные в описании технологии вы освоили, не уверены в своих знаниях и способностях. Но именно в новом опыте залог вашего роста. Поделюсь, как происходил мой рост.
Я недавно рассказывал, как попал в проект NineSeven, пройдя до этого 15 неудачных собеседований. Тогда на собеседовании я показал знания PHP-фреймворка Yii2, на котором, на самом деле, еще не работал. На испытательном сроке приходилось с ним разбираться, но это было только начало…
После успешного завершения испытательного срока в веб-студию обратился серьезный заказчик, который хотел переделать с нуля свой устаревший огромный онлайн-каталог для b2b сегмента. Я согласился взять проект, хотя и понимал, что знаний для такой работы у меня еще очень мало.
На обсуждении плана работы я испытал шок: начальник с заказчиком обсуждали как реализовать выгрузку данных с их сервера и синхронизацию всех данных с сайтом, настройку бэкапов, подключение сервера очередей для сбора статистики и т.д. Я не понимал ни-че-го, но пути отступать не было.
И я начал копаться и разбираться. Уже через несколько месяцев этот проект давал мне колоссальный опыт. Я успешно использовал PHP, MySQL, JavaScript, Git, Yandex Maps, Sphinx Search, Yii2, Ajax. Полностью с нуля организовал выгрузку и парсинг неструктурированных данных с сервера заказчика на сервер сайта. Изначально процесс занимал 8 часов, но я сократил его до 5 минут!
На следующем месте работы в Aitoc был тоже абсолютно новый для меня проект: разработка модулей под e-commerce платформу Shopify, где каждый может создать себе готовый интернет-магазин. Это место работы позволило мне изучить, разобраться и применить в реальном проекте очень актуальные и крутые технологии — MEAN-стек (MongoDB, Express, AngularJS, NodeJs), и сместить свой фокус с PHP на JavaScript.
В компании LightPoint мне пришлось общаться с заказчиками на английском и заниматься перепиской всего проекта на Angular 2 (он тогда только появился) с первой версии AngularJS. Мега-сложный проект, с которым пришлось справляться.
К тому времени у меня уже был большой опыт и меня пригласили тимлидом в криптовалютный банковский проект. Это тоже был вызов. И там я получил просто колоссальный опыт, так как на проекте не было сотрудников ниже уровня Senior.
Так что каждая новая работа — это не только рост в доходе, но и новый опыт, постоянное обучение. Такие проекты – просто находка для развития. Самые сложные проекты дают самый мощный рост! Хотите прокачать навыки — преодолевайте страхи и неуверенность, идите туда, где сложно. Только так растишь скилл.