Найти в Дзене

5 ошибок, которые я совершил на старте в IT, и как их избежать

Всем привет! Я — практикующий исследователь данных, и на этом канале делюсь тем, что реально работает в IT. Никакой сухой теории, только личный опыт, рабочие инструменты и грабли, на которые я уже наступил за вас. Рад, что вы здесь! Решил написать отдельный пост про ошибки, которые я совершал на пути в IT. За три года работы в этой сфере я понял, что мог бы оказаться здесь раньше и с меньшими потерями, если бы сразу разобрался, чего хочу, и не распылялся на всё подряд. На первой работе я понял, что работа с данными — это моё. Хранилища данных, поиск аномалий, сегментация, гипотезы, дашборды для бизнеса — всё это зашло на ура. Интересно, что я использовал только то, что выучил на последнем курсе: Python с Pandas, Numpy, Matplotlib, Scipy, SKlearn. Бэкенд? Нет, спасибо, я уже не хотел туда возвращаться. Теперь я вижу, что в самом начале не хватило главного — понимания, какая специализация мне интересна. Я хватался за всё подряд: SWIFT, фронтенд, бэкенд. Слушал друзей и знакомых, которые
Оглавление

Всем привет! Я — практикующий исследователь данных, и на этом канале делюсь тем, что реально работает в IT. Никакой сухой теории, только личный опыт, рабочие инструменты и грабли, на которые я уже наступил за вас. Рад, что вы здесь!

Решил написать отдельный пост про ошибки, которые я совершал на пути в IT. За три года работы в этой сфере я понял, что мог бы оказаться здесь раньше и с меньшими потерями, если бы сразу разобрался, чего хочу, и не распылялся на всё подряд.

Картинка сгенерирована в Шедевруме
Картинка сгенерирована в Шедевруме

Мои шаги, чтобы попасть в IT

  1. С чего всё началось: SWIFT. Решил изучать SWIFT — модно, надёжно, 100% перспективный язык, думал я. Через месяц понял, что это не моё: вакансий в России кот наплакал, а интерес быстро угас. Начались отговорки: "Ну, может, не сейчас, может, позже..." В итоге потерял около месяца и переключился.
  2. HTML и CSS как проба пера. За месяц освоил основы HTML и CSS, параллельно работая на основной работе. Думал: "Вроде норм, пойду дальше по фронтенду, сайтики верстать — это же круто!" Оказалось, не так уж и круто для меня.
  3. JavaScript и первые сомнения. Начал учить JavaScript, но продержался всего неделю. Уже тогда закралась мысль: "Фронтенд — это не моё. Может, бэкенд — вот оно, моё призвание?" В общем, фронтенд я благополучно забросил.
  4. Python и долгий путь к мастерству. Углубился в тему бэкенда и остановился на Python и его великом фреймворке Django. Нашел курсы: первый — базовый, прошел за полтора-два месяца. Потом пошел второй, более сложный — ООП, структуры данных, алгоритмы. На него ушло три месяца, сидел по 6-8 часов в день, решал задачи, читал теорию. Мне нравилось! Параллельно откликался на вакансии на hh.ru, но приглашений не было. Купил третий курс — самый сложный и долгий. В итоге на глубокое изучение Python ушло около 7 месяцев, еще 1-2 месяца на Django, SQL, SQLAlchemy, Jinja и оттачивание ООП. Всё это время я стучался в вакансии, пробовал фриланс, но успехов почти не было. Стоять на месте не хотелось, и я упорно двигался дальше.
  5. Случайный поворот: данные и первая работа. В какой-то момент начался бум IT-обучения, государство запустило всякие программы поддержки. Решил на всякий случай записаться на курс "Python и машинное обучение" — заплатил всего 25% стоимости (где-то 11-12 тысяч). Обучение длилось 7 месяцев. К концу курса меня позвали на первую работу в IT. Деньги небольшие, но я согласился. Это была сфера анализа данных и администрирования. И тут меня осенило.

На первой работе я понял, что работа с данными — это моё. Хранилища данных, поиск аномалий, сегментация, гипотезы, дашборды для бизнеса — всё это зашло на ура. Интересно, что я использовал только то, что выучил на последнем курсе: Python с Pandas, Numpy, Matplotlib, Scipy, SKlearn. Бэкенд? Нет, спасибо, я уже не хотел туда возвращаться.

Что я понял

Теперь я вижу, что в самом начале не хватило главного — понимания, какая специализация мне интересна. Я хватался за всё подряд: SWIFT, фронтенд, бэкенд. Слушал друзей и знакомых, которые твердили про "модные направления" и "спрос на рынке". А надо было копнуть глубже и найти то, от чего глаза горят, чтобы развиваться без выгорания.

Если бы я сразу определился с направлением, то сэкономил бы кучу времени и нервов. Не пришлось бы тратить месяцы на изучение того, что мне не пригодилось. Хотя, с другой стороны, этот хаотичный путь помог мне понять, чего я точно не хочу — а это тоже ценный опыт.

Выводы

  1. Не гонитесь за модой. Выбирайте то, что вам по душе, а не то, что "в тренде". Иначе рискуете быстро перегореть (конечно нужно знать меру, идти изучать Ассемблер или Паскаль думаю не стоит).
  2. Тестируйте направления. Не бойтесь пробовать разное, но делайте это осознанно и не затягивайте с выводами (сейчас мне кажется что на каждое направление достаточно было бы по несколько дней, чтобы понимать это твоё или нет, ИМХО).
  3. Упорство решает. Даже если отклики на вакансии не приходят, продолжайте учиться и искать возможности — результат будет (один из главных вещей, из-за которого многие релоканты профессий возвращаются обратно к себе не найдя себя в IT, не дожав буквально капельку).
  4. Слушайте себя. Друзья и знакомые могут советовать, но только вы знаете, что вас цепляет.

Полезный совет напоследок

Если вы только начинаете, попробуйте пройти небольшие вводные курсы по разным направлениям (фронтенд, бэкенд, данные, DevOps) — многие платформы дают их бесплатно (типа Степика ну и в Ютубе всего полно). Это поможет понять, что вам ближе, и не тратить месяцы впустую, как это делал я. А еще — не бойтесь спрашивать у тех, кто уже в IT, чем они занимаются. Реальные истории сильно помогают сориентироваться.

Вот так я и попал в IT — через тернии, зато к своему делу. Надеюсь, мой опыт поможет вам избежать лишних шагов и найти свою дорогу быстрее!

Я не претендую на последнюю инстанцию, я пишу о своём пути и опыте. Спасибо что дочитали до конца. Подпишитесь👇👇👇, ставьте лайки 👍🏽👍🏽👍🏽 впереди много интересных статей про навыки, инструменты, обучение, лайфхаки и пути аналитика.