Из армии в ИТ

Статья из группы Истории успеха
участников
Вот и дожил я до момента, когда могу наконец мотивировать людей своим примером. Не бейте больно: чукча не писатель — чукча джавы изучатель. Сейчас мне 31 год, и я третий месяц работаю Java-программистом в одной компании регионального уровня. Но обо всем по порядку. С программированием я познакомился в 8 классе, когда отец купил компьютер для учебы. Сначала я пошел в один кружок дополнительного школьного образования, где получил самые основы программирования на языке Pascal. Это чуть позже пригодилось мне в школе. Я решал простенькие задачки уровня школьной олимпиады по программированию. Никаких серьезных успехов и знаний у меня тогда не было. Грубо говоря отличал переменные от констант и знал 3 вида цикла)) Но мне нравилось писать код, решать задачи. Я ловил особый драйв, когда получалось найти решение. Далее жизнь сложилась так, что я поступил в военный ВУЗ. Моя специальность там не имела ничего общего с ИТ. Впрочем, полученные в школе навыки пригодились и тут: я участвовал во всеармейских олимпиадах по информатике, где также были и задачи по программированию. Плюс написал пару программ на Паскале и Делфи — конструкторы тестов и сами тесты. Достаточно тривиальные вещи. Потом я 5 лет служил офицером. Моя хоть какая-то практика в программировании окончательно прекратилась. Не буду вдаваться в подробности почему, но из армии я решил уйти, когда закончился контракт. Спустя почти 10 лет своей сознательной жизни в 27 лет я столкнулся с выбором дальнейшего пути. Я женился и спустя год, сразу после увольнения жена родила мне сына. По гражданской специальности (в ВВУЗе я получил и такую) меня не хотели брать, так как нет и опыта и вообще, ты же после армии. Ситуация была не очень. Я стал просматривать совершенно разные вакансии и натолкнулся на неё — вакансию мечты. Если утрировать: "Парень, ты знаешь какой-нибудь язык программирования и готов к новому? Опыт не важен. Приходи к нам и обучим тебя джаве и вообще у нас круто и печеньки. ЗП выше среднего по твоему городу" Ну, как-то так)) Вспомнив что-то про свои задачки на паскале, я подумал, а почему бы и нет. Позвонил и меня сразу позвали на собеседование. Я был полон энтузиазма и ожидания перспектив... О как я ошибался))))Из армии в ИТ - 1 Мое нулевое собеседование было похоже на избиение) Оказалось, что программирование на Турбо Паскале — это не то, что подразумевали под знанием хотя бы одного языка программирования. И тех знаний, которые эквивалентны 7 уровню ДжаваРаша, мягко говоря, недостаточно даже для стажера. Я уж молчу про всякие базы данных и прочие фреймворки. В итоге шок был такой, что я забросил любые мысли о программировании на год. Подвернулась работа эникеем сначала в одной конторе, через полгода в другой, где зп позволяла сводить концы с концами и иногда даже что-нибудь покупать, кроме еды и оплаты счетов) Через год я всё-таки решил попробовать покодить на рабочем месте. Начал гуглить, нашел статьи, в которых было описано, как написать свою программу в блокноте и в консоли её скомпилировать и запустить. "Спасибо" огромное авторам. Спустя пару недель этих пыток, когда любая ошибка в синтаксисе приводила к танцам с бубном, я забил на программирование еще раз, сделав вывод, что мой поезд ушел. Однако работа эникеем с элементами сисадминства не приносила мне должного удовлетворения. Я уже умел делать всё, что было нужно в моей организации, научиться чему то новому было сложно: парк техники был небольшой — до 50 машин. Все на винде, и для экспериментов простора не было. Чтение книг по администрированию сетей и обслуживанию ОС толку не давало, ведь без практики любое знание мертво. Мне стало скучно, перспектив роста не было никаких. Я не хотел видеть себя в 40 лет меняющим картридж в МФУ по звонку "специалиста". Я снова подошел к необходимости что то менять в жизни. Начал гуглить про программирование на Java и наткнулся на JavaRush. Посоветовался с женой, ведь покупка годовой подписки даже со скидкой была нагрузкой на бюджет и решился. Я купил годовую подписку по скидке и начал изучение. Структура обучения и видимость прогресса мотивировали заниматься в любое свободное время. Я понял, что просто читая книги по Java я и близко не добился бы таких успехов и регулярности занятий. Конечно, большим подспорьем была возможность заниматься учебой на работе — я давно привел в порядок парк техники и сети, и из кабинета выходил крайне редко. Я мог заниматься по 3-5 часов в день на рабочем месте. Дома на это почти не было шансов — семья и быт требовали массу внимания и сил. Дома я мог заниматься в выходные примерно 2-3 часа. Всё это на фоне поддержки моих начинаний женой (за что ей огромное спасибо). Примерно через 4 месяца я устал от такого темпа и решил попробовать себя в Android-разработке. Друг попросил написать для него приложение. Таким образом я выпал из обучения джаве на 4 месяца. Я получил опыт разработки мобильного приложения, но, к сожалению, ценных знаний по джаве я получил очень мало. Закончив с приложением (так и не доделав его до конца) я осознал, что до конца подписки осталось 4 месяца, а мне надо пройти еще 16 уровней. И накинулся на JavaRush с удвоенной силой, ведь докупать подписку не хотелось — денег и так не хватало. Пропустив буквально несколько задачек, я закрыл 41 уровень за неделю до конца подписки. Ииии... я нифига не стал близок к поиску работы, ведь мне были нужны знания БД и фреймворков. Освоение основ в этих вопросах заняло еще примерно 3 месяца, прежде чем я начал писать более-менее серьезный пет-проект, который можно было бы показать в качестве портфолио. Тут меня снова выручила работа сисадмином-эникеем. Я написал CRUD-приложение для учета оргтехники на работе. Там был простенький интерфейс на Spring MVC с html-страничками, Spring Boot и гибернейт и автоматическим формированием документов отчетности в Word и Excel в POI. Ну и еще всякого по мелочи. Также были написаны некоторые небольшие сервисы для автоматизации моего труда, различные генераторы конфигурационных файлов и сервисы по контролю записи с камер наблюдения с оповещением через рабочую почту. И вот спустя почти полтора года после начала обучения на Java Rush я наконец перестал облизываться на вакансии и стал делать отклики и отсылать резюме. Буквально на втором собеседовании я получил тестовое задание, на решение которого я потратил несколько суток с небольшими перерывами на сон. Там были технологии, которые я не изучал. Но которые смог изучить на достаточном уровне с помощью гугла. Чему кстати также учит и Java Rush — без навыков самообучения и поиска информации программистом если и не невозможно стать, то как минимум крайне тяжело. Несколько дней ожидания — и я получил свой первый оффер. Я стал программистом java с записью об этом в трудовой книжке. Я смог вкатиться в ИТ после 30 лет и, надеюсь, смогу добиться успеха на этом пути. Хочу посоветовать не опускать руки, поставить себе цель. Вам придется усвоить просто огромное количество информации. Кроме Джава Раш нужно будет читать книги и статьи. Указывайте себе конкретные сроки и не откладывайте занятия и изучение нового на завтрашний день. И тогда у вас всё получится!
Комментарии (28)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Alen Delon
Уровень 35
15 августа 2021, 14:29
Отличная история! успехов вам))) я сейчас тоже работаю вроде как эникеем, планирую соскочить как только поднатаскаюсь и найду работу кодером:)
Нина Симонова
Уровень 22
13 августа 2021, 07:20
Спасибо за Вашу историю! Двигаем дальше
Artem Sokolov Android Developer в Oracle
8 августа 2021, 04:28
Еще вы крутой рассказчик :), может тоже напишите "java для самых маленьких". Спасибо.
Сергей
Уровень 28
7 августа 2021, 05:50
Молодец!!! Нах эту службу) самому еще 2 года до окончания обязательного контракта после выпуска, платят 40к а спрашивают на 150. Как говориться служи дурачок получишь значок. Сына близко к этой конторе не подпущу.
Тот кто в танке Java программист
7 августа 2021, 09:32
знакомая фигня. Вообще я бы и дальше служил, первые 2 года офицером я чувствовал перспективы, у меня получалось - была куча командировок и успехов, но потом болото канцелярии и очковтирательства меня доконало. В других войсках возможно было интересно служить и дальше... А где служил я была деградация, а перевестись не давали...
Anonymous #2711431
Уровень 28
17 августа 2021, 14:57
Та же херня) годы в пустую.
Даниил Salesforce Developer в Customertimes Master
6 августа 2021, 19:38
Мои поздравления!) Дорогу осилит идущий... Я вот тоже из армии (наверное той же страны что и ты и осталось чуть больше года из пяти отмотать) с профессией которая отличается от программирования как "небо и земля" в буквальном смысле))) Догадываюсь какая у тебя была мотивация заняться программированием после всей той убогости что довелось пережить (по крайней мере будучи офицером)... Сам вот как ровно месяц на первой в жизни работе в IT дэвом и планирую после первой получки написать свою историю) А тебе спасибо за мотивацию для других к обучению и мотивацию таких как я делиться успехами с другими)
Тот кто в танке Java программист
6 августа 2021, 19:57
Спасибо!) А историю обязательно пиши!))
Сергей
Уровень 28
7 августа 2021, 06:01
Судя по городу я понял какой военный ВУЗ)
Тот кто в танке Java программист
7 августа 2021, 09:33
гы, вообще вряд ли) я учился не в Ярике)
Dude QA Automation Engineer в Amazon
26 августа 2021, 16:22
Давай выкатывай историю уже) Тем более она должна быть интересной, судя по названию профессии в шапке))
Даниил Salesforce Developer в Customertimes Master
27 августа 2021, 07:21
Во первых как ты получил 45-й уровень? Неужели не прошло 5 лет и JR запустил те курсы что были в разработке?! Во вторых - я помню что нужно выкатить историю, даже на постоянке открыта вкладка на истории, но всё никак руки не дойдут, дел капец сколько. Но надеюсь что в ближайшее время сделаю)
Даниил Salesforce Developer в Customertimes Master
27 августа 2021, 10:16
Евгений, держи мою историю)))
Dude QA Automation Engineer в Amazon
2 сентября 2021, 09:55
45й уровень только для избранных 👽 Ну вот и спасибо, почитаемс
Михаил
Уровень 9
6 августа 2021, 13:31
Вывод: Значит и у меня есть шанс!
Дмитрий Б.
Уровень 29
6 августа 2021, 12:42
"Я ловил особый драйв, когда получалось найти решение." - вот оно, кредо разработчика. А охотники за "большими з/п" останутся вечными кандидатами на джунов с плачем: "Тестовое сложное! Нигде не берут! Везде нужны мидлы!" Даже Немчинский намекает, что багаж знаний джуна, мидла и сениора одинаков. Различаются только глубина понимания, которая приходит с опытом.
Даниил Salesforce Developer в Customertimes Master
6 августа 2021, 19:44
Я бы слегка поспорил) Совсем чутокчу) Драйв только к написанию кода (или чего-то аналогичного) это не то чего может хватить) А вот дополнительный драйв от з/п вполне себе может быть хорошим мотиватором) Снова таки, сужу по своей работе не программистом - там делай что-то хорошо или плохо, перерабатывай, или вообще не делай - з/п одинаковая. А вот когда з/п зависит от выхлопа или часов наработки - то тут уже совсем другая история начинается) Так что драйв от задачек и прочего безусловно это круто, но грешить на драйв от заработка - тоже как то глупо) P.S. Тот кто Немчинского больше 2 лет смотрит и прошел один из его курсов на 90%)
Дмитрий Б.
Уровень 29
7 августа 2021, 00:08
Судя по Вашим комментариям, я - это примерно Вы, до свитча 😉. Я прекрасно понимаю особенности Вашей прошлой работы (не конкретной должности конечно, но Вы поняли о чем я) не по наслышке. Если, как ныне модно, пытаться "войти в Айти" тупо из-за хороших денег, но при этом сама it- специальность не будет драйвить человека, то боюсь что это будет фейл. У меня мотивашек вагон и вагонетка. Деньги конечно тоже в этом списке есть, но я учу то, чем увлекался ещё в школе, универе и что пришлось бросить, так как работать надо было здесь и сейчас. Это занятие которое я могу назвать "любимым". Ещё мотивашка - возможности развития, о котором можно забыть на такой работе как Ваша прошлая( если не начать деградировать вообще🤭) .
Даниил Salesforce Developer в Customertimes Master
7 августа 2021, 06:04
Тоже верно конечно, но я взял поправку "на реальность") Ну то есть я не могу назвать программированием своей страстью. Есть куча разных вещей которые мне нравятся больше, но в жизни все они или "так себе" в плане жизненных перспектив как основная работа (вот как раз моя прошлая специальность была такой даже если бы я по настоящему любил то чем занимался) или же просто недосягаемы в силу внешних факторов. Приведу пример. Я обожаю машины и гонки, но как бы свичнуться за копейки когда тебе уже не за горами 30 в большой автоспорт - тут даже удивительного таланта (которого у меня нет) будет маловато (мягко говоря), да и шансы того что на этом получиться зарабатывать столько сколько хочется, особенно выходцам из стран СНГ, крайне маловероятно. С другой стороны есть программирование которое как минимум НЕ вызывает у меня отвращение как предыдущая работа, с другой стороны иногда даже действительно приятно сделать какую-то интересную для себя задачу. Про жизненные перспективы с такой профессией наслышан из первых уст. Так почему бы не заниматься этим если мотивации вагон, способности есть, отвращения нет?) А уже на заработанную копейку развлекать себя чем душа пожелает))) Вот тебе и правильный life/work balance. Да и далеко не все успешные прогеры прям "кайфуют каждый день" от своей работы. Есть достаточно народу кто рассказывает как ему поднадоело то или это, но в то же время однозначно заявляют что у них прекрасная работа) В общем, суть сей басни такова: на моё скромное мнение "обожать программирование" это абсолютно не мастхэв) Главное что бы всё в жизни устраивало и была мотивация, а вот как её найти и не растерять с годами - это уже другой вопрос который так же задевал Немчинский) P.S. Не будучи влюблённым в программирование я больше 2-х лет сам потихоньку его изучал не умев при этом в начале пререустановить винду, и вот я настоящий программист и ни о чём не жалею.
Дмитрий Б.
Уровень 29
7 августа 2021, 07:04
Ну я же не про "обожать". Когда занятие чем-либо тебя драйвит, ты от него получаешь удовольствие. Не эйфорию, нет. Хватит чтоб тебя не тошнило, чтоб не накатывала глубокая апатия. А иначе и до выгорания недалеко.
Даниил Salesforce Developer в Customertimes Master
7 августа 2021, 07:23
Ок, мы просто подразумеваем разные вещи под одинаковыми терминами) Просто для меня "драйвить" это достаточно много удовольствия, гораздо больше чем просто "не тошнит") Ну да это уже всё демагогия с обоих сторон так или иначе)
Vima Perceptron
4 августа 2021, 22:47
Все окай, но от фразы.
Я смог вкатиться в ИТ,
Почему-то становится очень больно, и хочется об стену головой биться, это заразно?)) Или пройдет со временем?)
Тот кто в танке Java программист
5 августа 2021, 18:41
Эта фраза так часто встречается, что как то сама закралась в текст))) Говорю же - чукча не писатель))
fFamous
Уровень 51
4 августа 2021, 13:09
Roman Beekeeper тг-канал по java разработ в t.me/romankh3
4 августа 2021, 12:01
интересный опыт, мои поздравления! в нашем полку прибыло 😅