Предыстория.
Закончил школу. Я крепкий четверешник (пятёрок в аттестате больше, чем четвёрок). Когда все школьные друзья поступили в университеты, я оказался в строительном техникуме. Хотя, будучи ещё 11-классником, по итогам олимпиад, которые я писал на тройки и четвёрки, я мог быть уже зачислен в институт на платную основу, так как у гимназии, где я учился, был какой-то договор с этим институтом. Но денег у родителей на платное образование не было. На бесплатное отделение я поступить не смог, хотя пытался поступить в пять разных вузов — умом не вышел.
Оказавшись в техникуме, я очень злился на жизнь и стечение обстоятельств — было обидно от осознания, что ты «очень тупой» для обучения в институте. На этой энергии закрыл первые три семестра в техникуме на «отлично» и стал получать повышенную стипендию (2007 год).
Потом тоже были небольшие приключения: после окончания техникума (с отличием) поступил на заочку, но после первой же сессии был отчислен, так как из-за работы «работягой» на стройке полностью забросил учёбу.
На следующий год снова поступил на вечернее отделение. Учиться пять дней в неделю, с 18:30 до 21:45 (вроде бы). Если сразу выехать с работы на учёбу, то даже не опаздываешь. И так четыре года — звучит кайфово :)
Вот так я и научился утром и днём работать, а вечером — учиться.
Далее идёт череда событий, из-за которых я оказываюсь главным инженером проекта новой проектируемой и самой современной крупной больницы в России и Европе.
Затем я стал ГИПом на самом современном и многопрофильном медицинском центре в Европе в 2019–2022 годах.
Извините, может показаться, что я хвастаюсь, — но так и есть. Этими вещами я горжусь, ведь это суперсовременные больницы для обычных людей.
Работа ГИПом очень интересная, особенно в медицине, особенно в самых дорогих, крупных и современных проектах. Ребята, я участвовал в проектировании циклотрона (аппарат для создания и разгона элементарных частиц для последующего облучения опухолей и т. п.). Но работа очень сложная и стрессовая.
Проработав 14 лет в области строительства, я начал выгорать — и по большей части из-за того, что руками я сам ничего не делал. Я не проектировал, я только руководил, и как будто никакой ценности не производил. А мне всегда хотелось что-то делать самому, своими руками и т. д.
Короче, мне 34 года, у меня ребёнок и жена, ипотека, кредиты, начинающийся кризис внутри меня и жёсткий кризис в 2022 году снаружи. Ситуация — что делать?
Пришёл на JavaRush в конце мая 2022 года, посмотрел дату регистрации аккаунта и очень удивился этой дате, так как честно думал, что начал изучать Java в 2021 году — видать, мне это снилось. Помню, долго выбирал, сравнивал языки программирования и различные учебные программы. В итоге остановился на JavaRush, прикинув соотношение цена/качество/количество задач для самостоятельного решения.
Начало.
В начале было супер-легко: всё, что ни читал, — всё понимал. Даже помню, как радовался, когда смог впервые сам отформатировать количество знаков после запятой в double при помощи String.format() для вывода в консоль. Разгон был плавный и уверенный. Три месяца я занимался практически каждый день: на работе, дома после работы, дома после того, как уложил ребёнка спать, и т. д.
Изучал по принципу: ни шага вперёд, пока не решу задачу сам. Первый серьёзный затык был с задачей по переводу чисел из двоичной системы в шестнадцатеричную — там я, наверное, сидел неделю. Потом какие-то ситуации на работе и моя лень заставили меня остановиться ещё на одну–две недели. Мотивация в такие моменты очень страдает. Решил, что нужно двигаться дальше — подсмотрел решение и повторил его по памяти. Так и расквитался с этой задачей. И тут понял для себя, что главное — не останавливаться, а всё время двигаться вперёд малыми шагами, но вперёд.
Далее — вынужденная эмиграция в чужую страну с чужим языком, без каких-либо понятных перспектив. В этот момент программирование ушло из моей жизни, так как пришлось работать удалённо на трёх работах в качестве ГИПа, чтобы содержать семью.
Где-то через год, стабилизировав обстановку вокруг и в голове, смог вернуться к программированию. Наверное, ещё занимался два-три месяца, половину времени вспоминая, что учил до этого. А впереди была бездна всего, что ещё требуется выучить для возможности начала поиска первой работы.
Спринг.
В эти два месяца «вспоминания» ранее изученного материала пришло осознание: в Core можно просидеть хоть пять лет подряд, а работу так и не найти. Решил начать изучать Spring. Начал с азов — «Уоллс: Spring в действии». Тут же пытался повторять и делать что-то своё на базе только что прочитанного. Посмотрев все видео Алишева, прочитав книгу Уоллса, посмотрев кучу видео с Евгением Борисовым и получив первые успехи в виде работающего кода с использованием Spring, я понял, что в Spring тоже можно остаться навсегда и не сделать следующего шага навстречу работе. Появилось жгучее чувство, что пора идти «в бой».
Стартапы.
Пришла идея, что было бы в разы интереснее найти любой маленький проект, чтобы общаться с кем-то ещё, кто также заинтересован стать программистом или уже таковым является (второе предпочтительнее). А то эти сферические цыплята в вакууме…
Я преследовал несколько целей:
поднятие мотивации за счёт чувства ответственности перед другими;
наработка навыка общения на IT-языке с «коллегами»;
получение фидбека и конструктивных замечаний к коду;
получение навыка решения прикладных задач, а не учебных;
освоение новых технологий и подходов, ведь опыта не было вообще.
Через поиск групп в Telegram по моей тематике нашёл ребят, которые делали проект на Python. После переговоров с идейным вдохновителем проекта пришли к выводу, что я могу «пилить» свой микросервис для отправки писем, Telegram/WhatsApp/SMS и создать шлюз для интеграции с платёжной системой Stripe. Это было интересно, и поработав с ребятами четыре месяца, я решил найти ещё проект, так как профессиональный рост снова замедлился.
Нашёл ещё ребят, которые два года делали большой проект полностью на Java. Ребята были действующими программистами уровня Middle+/Senior. Спасибо им огромное, что приютили! У них было всё серьёзно: свой репозиторий на сервере с доступом только через VPN, собственные сервера с Confluence, Jira, GitLab, дизайнеры, девопсы, SMM-щики, тестировщики.
Первую задачу дали собрать огромную JSON-ину из двух микросервисов, предварительно обработав данные и рассчитав показатели — я работал над ней месяц. Это было супер-сложно и супер-интересно, так как проект был гигантским по сравнению с тем, что я когда-либо видел. Очень боялся что-то испортить.
После успешного выполнения прилетела вторая задача — реализовать систему аудита на уровне триггеров в PostgreSQL. Пришлось изучить Liquibase и механизм работы триггеров. Сначала изучил, как это сделать через Hibernate, но ребята попросили реализовать на уровне БД, чтобы не нагружать бэкенд. Эта задача тоже заняла около месяца.
Для себя я решил: после решения двух задач и появления хоть какой-то уверенности в своих силах начну искать работу.
Поиск работы.
Начал смотреть YouTube-мок-собесы, читать вопросы для собеседований, статьи по Hibernate, PostgreSQL, Mongo, Spring и т. д. Постоянно сидел на hh.ru и Habr.Career, изучал вакансии, составлял список требований и технологий, затем шёл изучать то, чего не знал. Мониторил новые вакансии. Примерно поняв, что нужно работодателю, составил резюме и начал его рассылать. Результат — 0. Карл, ноль! Писал около 10 резюме в день в течение шести месяцев — и в ответ тишина или автоотказ. Человеческий отказ был один.
Время шло, опыт рос (возраст тоже, уже 36 годиков)— я не бросал стартап-проекты, но и не тратил на них все силы, так как был занят поиском вакансий и подготовкой к собеседованиям. Сделал около десяти версий резюме, приукрасив опыт и задачи (работа за бесплатно = работа за деньги). Через шесть месяцев меня позвали на первое собеседование — провал.
Ещё через два месяца была вторая попытка. Фирма маленькая, занимается медициной, мой прошлый опыт ГИПа их заинтересовал, я прошёл три этапа собеседования и получил отказ. Этот отказ меня сильно подкосил, так как я был уверен на 95 %, что меня возьмут: просил мало, опыт был разнообразный, претендовал на junior-позицию, общение было супер-любезным, фидбэк — положительный.
Отказ пришёл перед Новым годом 2025-го, и я потерял любую надежду…
Я начал всерьёз рассматривать вариант «стажировки за деньги», например у компании «Ас…он». Раньше я откликался на их вакансии, но меня игнорировали. В этот раз снова отправил запрос на стажировку, и меня пригласили на тест. У них схема: месяц онлайн-лекций бесплатно (в группе, с преподавателем), затем тест. При успешном прохождении — интенсив из двух месяцев, потом ещё один тест. В случае успеха подписываешь трудовой и ученический договоры: обязуешься отработать у них год или полтора, а при расторжении по своей инициативе выплачиваешь компенсацию за затраты на обучение. КАБАЛА, короче. Но на безрыбье и рак рыба.
Я прошёл первый этап, где повторили теорию по Java Core. Это сильно помогло поднять общий уровень компетенций. Наверное, именно тогда снова поменял резюме.
После Нового года были два контакта с HR, с каждым договорились о первичной онлайн-встрече через несколько дней. Первое собеседование с HR прошло отлично, уверенность возросла — договорились о технической встрече. Второй HR в назначенное время не вышел на связь. Ну и ладно.
Техническое собеседование в первой организации было странным: вопросы типа «опиши своё рабочее место» и «рабочее место мечты». В середине уже хотелось всё закончить, потому что получался какой-то «кринж». Задачу на алгоритмы не успел решить до конца в лайвкодинге — и получил ожидаемый отказ.
И тут второй HR всё же вышла на связь (я ей писал в Telegram раз в три дня с напоминаниями). Наконец, назначили техническое собеседование с техлидом на ближайшую субботу. Там были только вопросы по теории из статей «100 вопросов на собеседование». Собеседование прошло спокойно: я отвечал практически на всё, где не знал — честно признавался и предполагал ответ. Через несколько дней HR связалась и предложила оффер. Желаемую ЗП я озвучил сразу, но уже решил не брать по минимуму, а ориентироваться на низ рынка, но в соответствии с резюме — так и договорились.
Я ликовал — это была победа. Но радоваться себе запретил, так как впереди был испытательный срок в два месяца.
Работа.
На испытательном сроке я работал днями и ночами, чтобы не отставать от темпа, который сам себе придумал. Естественно, «положил» БД на проде, как в мемах — классика. Но потом быстро втянулся, изучил проект и код, уже по памяти помню, где что и за что отвечает. Испытальный срок пролетел очень быстро. Техлид сказал, что полностью мной доволен, и если бы жили рядом — пошли бы пить пиво в честь удачного прохождения испыталки.
Работаю уже семь месяцев. Недавно выписали премию за продуктивность. Планирую свой первый разговор в IT о повышении ЗП. Собеседования в разы сложнее, чем сама работа, но нюансы становятся очевидными уже после пары месяцев работы.
Не знаю, что ещё написать — устал. Если есть вопросы, пишите, чем смогу, помогу/отвечу.
Главное — не опускать руки и хвататься за каждую возможность. Кто ищет, тот всегда найдёт.
UPD от 01.08.2025: разговор о повышении прошел, подняли ЗП на 40%. Еще предложили подумать над лидством четырех разрабов (2 фронта, 2 бека), сейчас над этим думаю, не хотелось бы уходить в какой-то менеджмент, я лучше бы повышал свои компетенции в программировании. Но если будет достойная оплата, наверное соглашусь.
Andrey Kalitin
1 уровень
My way
Комментарии (6)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
nescafe
5 января, 19:04
Доброго времени суток !
пару вопросов, много времени у вас не займу
прошу, напишите пож в тг @nescafe1228
0
Evgenii PetrovИнженер по автоматизации в ИП
25 декабря 2025, 17:03
Андрей огромное спасибо за кучу позитива! :)) Супер история! И самое главное - свежая история успеха, как раз то, чего многим не хватает!
К вам любой бы пошел на помощь :)) Особенно я, на 0,5 - 0,25 ставки в вечернее время ради опыта :))) Обычно на собесах спрашивают такоооое и так много, чего в реальном кодинге боевом возможно и встретишь если процентов 10 от силы - и то хорошо!
Сейчас вот на Java и JMIX активно смотрю - по мере сил.
Удачи!
Спасибо еще раз!
+2
Александр Кондратенко
3 декабря 2025, 06:24
Такая история имеет скорее обратный эффект)) На рынке сейчас реально все так плохо?
0
Andrey Kalitin
3 декабря 2025, 11:51
ну, я далеко не гений, уверен у некоторых получается именно "влететь"/"вкатиться" на изичах, но мне пришлось приложить некоторые усилия, в силу возраста и конгнитктивных способностей.
Ну, а по сути, 34 уровень на данном сайте позволяет найти работу(ну или двигаться в этом направлении), вполне понятная история-интсрукция, ясно с чего начать.
Сейчас, действительно, как я понимаю, сложная ситуация в IT. Мои наблюдения таковы: сейчас уменьшилось количество junior и так же senior позиций, но очень вырос слой middle, т.к. ии-инструменты позволяют делать простые вещи быстрее и дает возможность подступиться к сложным вещам. Поэтому сложно именно "попасть", а работы то дофига. В моей конторе на 4-х backend'еров объем работы на обозримое будущее - это типа года 3 или лет на 5 (человеко часов). А у нас контора очень маленькая. Работы очень много, люди нужны, но ИИ вносит свои коррективы + мировые кризисы, все в ожидательной позиции, наверное.
+4
Shhopat
5 августа 2025, 01:39
Прочитал, твою историю. Рад, что у вас получилоось. По себе знаю, как опускаются руки, коогда все твои усилия не приносят плоды. Сам уже пару месяцев ищу работу. За это время 5 собеседований и ни одного оффера. Из них в 3 я был уверен, что меня возьмут, ибо ответил на все вопросы. На 4 меня просто кафкой замучали. Чисто об этом спрашивал, я понимал и учил лишь основы, а тут меня конкретно замучали + про кубер вопросами засыпали *тоже основы понимаю, ноо практики нет ибо хрень это большая чтобы на пэт проектах работать * а это еще при том, что я шел как стажер. Вы когда ни будь думали, что у СТАЖЕРА могут кафку и кубер спрашивать ? Если нет, то добро пожаловать в реальность.
+6
Evgenii PetrovИнженер по автоматизации в ИП
25 декабря 2025, 16:57
Добрый день!
Я думаю вы будете не сильно приятно удивлены ЧЕМ заваливают на должность Python джуна. Диво - дивное, чудо - чудное в докер заверни, ci/cd настрой, БД спроектируй и докажи почему именно так и и архитектуру приложения спроектируй, и командную работы подавай минимум месяцев 6 и еще 2-3 успешных коммерческих проекта. (все из моего опыта из немногих собеседований, на которые я хотя бы я попал) И это еще много чего я не вспомнил. Ну ... перегретый рынок - что поделаешь.
+1