Иван Якоб всегда много работал и перепробовал много разных профессий. Когда он решил, что хочет попасть в IT, начал с должности специалиста поддержки и постепенно самостоятельно учился и шел все выше. Для более мощного рывка Иван пошел на курсы, и все получилось: теперь он специалист высокого класса в своей компании.
Что я делал раньше
Я жил в Кыргызстане и там получил среднее специальное образование — специалист по ремонту и обслуживанию электронно-вычислительной техники и компьютерных сетей. Звучит, как что-то вроде сисадмина, но по факту за четыре года мы садились за компьютеры от силы месяц.
Саму профессию я выбрал, можно сказать, по любви: пошел учиться туда же, куда пошла девочка, которая мне нравилась. Мы паяли схемы, учились астрономии, китайскому языку — всему, что вообще не пригодилось мне в дальнейшей работе. Пока учился, хотел быть спортсменом, занимался легкой атлетикой и даже выиграл чемпионат республики, но посадил себе здоровье и бег пришлось бросить.
С 13 лет я работал и кем только не был. Собирал мебель, стоял за станком на заводе лимонада, пилил бревна на пилораме, работал на стройке. Потом уехал в Россию и устроился в «Ашан». Сначала был работником торгового зала, потом научился делать закупки и выполнять обязанности менеджера, но потом работать там надоело, захотелось расти.
Я стал выездным сервисным инженером — ездил по заявкам чинить компьютеры. Тоже не понравилось, так как обманывать людей я не люблю, а там зарплата строится от того, сколько услуг ты продашь человеку в дополнение к необходимым. Потом вместе с отчимом пошел работать слесарем, менял приборы учета, снимал общедомовые показания.
![Изношенные перчатки Изношенные рабочие перчатки после работы со сваркой](https://blog.skillfactory.ru/wp-content/uploads/2023/02/piyxts1kzgzlj47w9hiviaw9y2zehmdzwelaqt0r8wbnhzfvc3262cbkm9zrbjryjec28zk2mpard5xd9i9oczefwngr-bufnfo3p-y5gulugboo8s5zfkudqzxo6focgbjwli3x5en3jhvg3mq8cbjjhd5jcqqf4apyqzlgatmbrib-aijykouedjrdnw.jpeg)
Поработал, сходил в армию, устроился в подрядную организацию «Билайна» проводить интернет в квартиры. Примерно тогда понял, что пора подумать, чем действительно хочется заниматься. Мне всегда нравилось IT, я даже самостоятельно, по урокам в YouTube, учился делать игры. Создал персонажа, добавил оружие и т.д., но не было понимания, как это должно работать. Простые вещи я освоил, но затем сложность выросла и я отложил это до тех пор, пока не изучу нормально язык.
Постепенно решил, что хочу стать разработчиком. Курсов тогда было немного, и я читал книги по С#. Это была сухая техническая литература, сложная для восприятия, особенно когда начинаешь изучать все с нуля, так что больших результатов это тоже не дало. Понемногу я изучал все, что мне недодали в институте, что-то начало укладываться в голове.
Как я получил работу еще до поступления на курсы
Я мог чистить компьютер, что-то устанавливать, переустановить Windows, то, что знает начинающий сисадмин, — и с этими знаниями стал искать работу. Выложил резюме на hh.ru и начал смотреть вакансии. Откликался на те, где требовался минимальный опыт, не нужны были обширные знания и предлагалась нормальная зарплата для такого уровня.
За все время поиска мне позвонили три раза. Первые два я не прошел дальше телефонного собеседования, зато на третий раз повезло. Мне сказали: мы посмотрели ваше резюме, оно не такое выдающееся, но есть предложение. Вот вам книга, проходите все, что успеете за неделю, делаете задания, презентацию и отправляете все нам.
Это была книга «1С: Программирование для начинающих» Радченко. Я прошел за неделю 600 страниц из 900, исправно делал задания и отправлял, сделал презентацию и поехал на собеседование. У меня было представление, о чем будут спрашивать, так что я хорошо подготовился и прошел. На следующий день уже вышел на работу дежурным специалистом техподдержки группы эксплуатации информационных систем.
Я устроился в ФК «Пульс» — это дистрибьютор фармацевтических препаратов. Компания работает с аптеками по всей стране, у нее есть софт, который задействован круглосуточно, и мне надо было следить за тем, чтобы с ним все было гладко.
![Фото Ивана Якоба Фотография Ивана Якоба за работой в поддержке ФК Пульс](https://blog.skillfactory.ru/wp-content/uploads/2023/02/ek_8qciiuwis1t4egxmwsqm_nbb3ah5sp8j0b1g_edrjw2ytk2wbfo_ef7k9gkx6vw0ys0embwhnyehybcljghcpozfb31bxgetphrvy99msiziwxwe2_-dctxmnysr1x7xm1fjreqr7h0lqzudjytegltvnaulxcryy7za1b5cuhmhszrp_sq_3lb-heq.jpeg)
Когда у аптек были проблемы с работой софта, я помогал их решать. Работал и днем, и по ночам, принимал звонки, нужно было многое: от перевыпуска документов и оформления заказов до выгрузки накладной, решения проблем, если что-то у кого-то не работает. Примерно тогда же я построил себе план: решил, что начну с простых языков программирования, постепенно буду усложнять, а года через три-четыре наберу достаточно знаний, чтобы перейти на более высокую позицию.
![Рабочее место техподдержки Рабочее место специалиста техподдержки группы эксплуатации Ивана Якоба](https://blog.skillfactory.ru/wp-content/uploads/2023/02/f1oswshjbkfziya_jsw6fwwzyd3nww2ekkxvwt6oc7so9-23m0ek4satw7x734aa2hwszx-kj0ksjjbxwvaqbiyink0peeqzuwvsaptgvelclpzw0hkffe-rymszpzq2mxdn1n_livn_nwv82mz4if9blwrivps0idzyg4jt9yo6y5odfjmrfdjot3mhog.jpeg)
Так и шел: на третий месяц работы установил конфигураторы, нашел инструменты разработчика для 1С, стал изучать, как работает язык запросов. Около года я изучал 1С и бизнес-процессы компании, пока работал по ночам. За это время написал несколько внешних обработок запросов, которые автоматизировали работу всего отдела.
![Обработка запросов Внешний вид программы внешних обработок запросов](https://blog.skillfactory.ru/wp-content/uploads/2023/02/h-1d8xs7nohsjxicnsyjumgkihez0-d4kzwzd_gb1phzld6xpxldrzry-vghbo1yjg9c2qcykka58q7iududyfhwoshwigqb7tiyjidoamshqr9ohvrspvupqumyzbyhkt6swivap8mao4xpxu60qblo54oekiilzcn5jrw9awqdjegt4eunmu0r955hnw.jpeg)
Спустя год пришел к начальству, показал, что сделал и что умею, попросил перевести меня в специалисты этой же группы. Месяца через три написал первую стоящую программу — она помогала следить за документами, зависающими на этапе обработки. Потом ко мне стала обращаться бухгалтерия с расхождениями в документации — я решил и эту проблему, написав программу, которая искала их сама.
Я стал ведущим специалистом, мне предлагали стать начальником группы, но к тому моменту созрел другой план. В компании появился отдел, который занимался микросервисами, и я решил перевестись туда и начать разбираться в Python, новом для меня языке. Предложил руководству дать мне совмещать задачи двух отделов, а потом отпустить в новый. За полгода обучил себе замену и перешел.
Почему я решил пойти на курсы
Python оказался интересным и был нужен для работы: мне приходилось долго копаться в логах и искать ошибки, а я не совсем понимал, как работать с такими объемами данных, которые там генерировались. Решил подтянуть часть аналитики, но, когда стал смотреть курсы, выбрал Data Science.
Было сложно, но очень помогал опыт работы в поддержке — я легко разбираюсь в разных вещах и понимаю, как они функционируют. Учился все свободное время, до работы и после, по выходным. Уставал — переключался на видео или фильмы, игры, потом возвращался к курсу. На один учебный проект потратил весь отпуск и часть рабочего времени.
Но мне было интересно, и Data Science очень помогал упростить работу. Я научился строить алгоритмические функции, работать с табличными данными, делать аналитику, визуализировать информацию. Вместо того чтобы копаться в тысяче зависших задач, я стал выгружать данные и через нужную программу анализировать их.
![Профиль на GitHub Профиль Ивана Якоба на сайте GitHub](https://blog.skillfactory.ru/wp-content/uploads/2023/02/0sbextfphl6eaurjop_nsbykrkemf__1jevqhwo33npbz2ov71m3ge_mfe-oqua5_r6pmvvki7kijjlk8m1af2hpczd0ttlrdmq1ul_qokq9e5cgw-maldwgi0vgpzxzxiafhhqr255y23lwrqvbc0sxqmqop4tqeczhziwjpufawnxahuzcatratvxndg.jpeg)
Бывали сложные темы, но моя усталость от этого и от совмещения работы с учебой проходила за пару дней. В процессе я стал уже джуниор-разработчиком, выросла зарплата. В обязанности в основном входил поиск багов в коде, но, когда я их находил и ставил задачу на коллег, всегда старался объяснить, как можно исправить ошибку. Постепенно сам начал брать задачи на исправление багов, с новыми навыками зарплата продолжала расти.
Что я делаю сейчас
За несколько месяцев обучения я поднял уровень так, чтобы меня перевели на должность разработчика на Python. На тот момент благодаря постоянному росту я уже многое знал, а главное — понимал, как работать с новыми библиотеками, даже если не знал деталей.
![Рабочее место разработчика Новое и текущее рабочее место разработчика на Python](https://blog.skillfactory.ru/wp-content/uploads/2023/02/refti54jlaetao72bkdpzh0uchmdoqmg9ke4xvbfhtku7t1tgxzjcylgqj7pc0q04sxl4yyugvwc9tf7jo5nq6egnmtb-z6xuyl8ig1eo0insmky0mzmptlmfq_2cmvvnu3fl2lfe6utguboqihi3pmdyqf8bv5j2icxdytvmavks2sov6i7jpn-y-rsng.jpeg)
На курсе я дошел до каникул и пока отложил учебу, так как меня стали больше интересовать другие направления. У нас проекты написаны на Django, и я стал учить его, параллельно вспомнил о своем давнем увлечении играми и стал смотреть, как Python используется в их создании. Появилось хобби — занялся 3D-моделированием. Писал свое приложение для удаленного управления мышью и клавиатурой. Можно сказать, развивался в разных направлениях.
Сейчас моя зарплата выросла с 50 тыс. руб. на момент прихода в компанию до 200 тыс. руб. — в четыре раза. Я прошел довольно сложное обучение и очень старался расти как специалист, прошел тяжелую депрессию и выгорание, снова пришел в себя, купил собственный участок и Tesla, стал путешествовать. А еще понял несколько важных вещей.
![Tesla на даче Новый автомобиль Tesla на дачном участке](https://blog.skillfactory.ru/wp-content/uploads/2023/02/ced8er20ebhjwqudylb0y4f7l69-_cbhlfxsnld-50bckzpyoprfviaa8pbrrrhk20mlljor79bliv3ez2np1oblanri11w1o9z2obia8burgiq_irv0ga88x29ibzysqghvbntnbtggipatf50boonupvbdnqf68npuww5x2qwtjlvvumwagjk2xpeg7q.jpeg)
Не стоит переживать по поводу проблем, на которые вы не можете повлиять. Можно стать кем угодно, если захочется, но это получится, если идти постепенно, планомерно, целенаправленно, маленькими шажками. Расти помогает окружение, а если кто-то предлагает помощь — стоит принять ее, это будет хорошим подспорьем для шага вперед.
Очень помогает простраивать примерный план, роадмап того, к чему вы хотите прийти. Если есть цель стать разработчиком, нужно разложить ее достижение на маленькие шаги вплоть до того, с чего начать, какую информацию нужно освоить, какие навыки получить, чтобы идти дальше. Начать — это уже половина успеха, главное — не останавливаться потом.
Если допустима потеря части дохода — будет проще найти работу поначалу. Если нет — озадачьтесь тем, как собрать себе портфолио, чтобы попасть сразу на должность middle-специалиста. Все здесь будет зависеть от опыта и созданных проектов.