{"id":14291,"url":"\/distributions\/14291\/click?bit=1&hash=257d5375fbb462be671b713a7a4184bd5d4f9c6ce46e0d204104db0e88eadadd","title":"\u0420\u0435\u043a\u043b\u0430\u043c\u0430 \u043d\u0430 Ozon \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u0442\u0430\u043c \u043d\u0435 \u043f\u0440\u043e\u0434\u0430\u0451\u0442","buttonText":"","imageUuid":""}

Как я в 32 года бросил нелюбимую работу и «вошел в айти»

Меня зовут Максим, мне 32 года и буквально несколько недель назад я устроился на свою первую работу разработчиком в IT-компанию. По образованию я инженер-строитель и до IT я трудился в должности инженера производственно-технического отдела. Но после 24.02 решил кардинально поменять свою жизнь.

Если говорить на языке инвестиций, то предыдущие 8 месяцев своей жизни я проинвестировал в саморазвитие, а именно в изучение языка программирования Java и сопутствующих технологий. Теперь, когда я прошел путь от полного нуля в программировании до первой работы разработчиком, я могу поделиться своей историей.

В своих постах я часто упоминал о том, что нахожусь в процессе смены направления профессиональной деятельности. Мне не хотелось ни о чем рассказывать до тех пор, пока у меня не получится осуществить задуманное. Наконец, настало время раскрыть все карты и поделиться подробностями.

Несколько недель назад я получил первый джоб-оффер в IT компанию на должность Junior Java Developer. Этот путь был далеко не таким легким, каким его преподносят в рекламе различных курсов, которыми забит весь интернет. Я даже не представлял сколько предстоит изучить различных технологий и насколько сложно будет найти первую работу без опыта работы в резюме. Но хочу заметить, что в любом деле самый сложный, но одновременно с этим самый важный шаг — именно первый. Так что, главное начать, а там, как говорится, дорога возникнет под ногами идущего.

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

Необходимость перемен

«Каждое утро я смотрел на себя в зеркало и спрашивал: «Если бы сегодня был последний день моей жизни, хотел бы я заниматься тем, чем я занимаюсь сегодня? И если ответ в течение многих дней подряд был «нет» – я знал, что мне нужно что-то менять». Стив Джобс

Стоит немного рассказать о себе. 10 лет назад я окончил строительный вуз и все эти годы работал по специальности (инженер производственно-технического отдела). Сама работа достаточно рутинная и скучная, но ни одна стройка не обойдется без отдела ПТО. Бумажки, документы, строительные чертежи, разрешения — одним словом угнетающая и беспросветная бюрократия и минимум какой-то действительно значимой и созидательной деятельности. Работать специалистом в этой сфере до конца жизни мне не хотелось, поэтому я стал задумываться о вариантах выхода из этого болота.

Уход из найма и начало работы на себя открыло во мне второе дыхание. Сам планировал свой день, сам решал с кем работать и какие заказы брать, а от каких отказаться. Удалось увеличить доход и немного снизить неудовлетворенность от рабочего процесса. Но глобально ничего не изменилось, я по-прежнему занимался делом, от которого не получаю удовольствия, пусть и на своих условиях.

Примерно 3 года назад я познакомился с набирающим популярность на западе движением FIRE (Financial Independence, Retire Early). Суть концепции проста до безобразия (однако не так проста в реализации) — если откладывать и инвестировать в консервативные инструменты 50% от дохода, то примерно через 16 лет можно сделать работу необязательным элементом своей жизни и жить на проценты от капитала. Воодушевившись этой идеей я завел свой блог в интернете, где делюсь с читателями своим опытом на этом пути, мыслями и планами на будущее.

Если вы читаете этот пост не в моем блоге, то оставлю на него ссылку здесь — Движение FIRE.

И так уж вышло, что во многом благодаря знакомству с несколькими читателями своего блога, я сейчас оказался в IT-сфере в качестве разработчика. Череда некоторых случайных событий сподвигла меня обратить внимание на такую сферу деятельности, как программирование.

Зарождение идеи

«Какой самый живучий паразит? Бактерия? Вирус? Кишечный глист? Идея. Она живучая и крайне заразная. Стоит идее завладеть мозгом, избавиться от нее практически невозможно. Я имею в виду сформировавшуюся идею, полностью осознанную, поселившуюся в голове».

Накопленная неудовлетворенность от работы заставила задумывался о смене сферы деятельности, но я не мог представить чем бы я мог заниматься с огнем в глазах и чему ещё не поздно обучиться, ведь мне всё-таки уже не 20 лет.

Однажды в разговоре с друзьями (с кем вместе учился в строительном университете и с кем намазывал майонез на хлеб в общаге) узнаю, что один из друзей в нашей компании ушёл из строительной сферы в IT, пройдя какие-то курсы (как я узнал позже — трёхмесячный буткемп). Для меня это стало разрывом шаблона, ведь я всегда считал, что чтобы стать программистом необходимо окончить Физтех или Бауманку, а здесь живой пример того, что можно и по-другому.

Я всегда восхищаюсь людьми, которые не боятся рисковать, не боятся что-то менять в своей жизни по велению сердца, не взирая на возраст, обстоятельства и различные трудности. 30 лет, жена, ребенок не стали для него преградой и он кардинально поменял направление своей профессиональной деятельности. Пожалуй, именно после этой истории в моей голове поселилась идея, а точнее маленькое зернышко идеи, которому ещё предстояло произрасти. Ещё в школе у меня было желание пойти учиться на программиста, но я не стал даже пробовать, так как не верил в свои силы поступить на бюджет в профильный вуз.

Дата 24.02.2022 изменила привычный уклад жизни многих людей, в том числе и мой. Неопределенность, падение дохода, осознание минусов отсутствия возможности работать удаленно стали спусковым крючком цепи событий, которые привели меня в программирование.

В начале марта 2022 года мне в личные сообщения написал мой подписчик с вопросом по теме, никак не связанной с IT, но в конце своего вопроса он оставил подпись «С уважением <…> Lead Producer <название GameDev компании>». Я понимал, что передо мной человек из IT-индустрии, поэтому решил его немного порасспрашивать.

Отмечу, что до общения с подписчиком я даже не имел представления о том, что такое бэкенд, фронтенд, датасайнс, девопс и чем они друг от друга отличаются. Я предполагал, что есть куча направлений и языков программирования, но ничего конкретного я не знал. Все что я знал о программировании ограничивалось знаниями, полученными ещё в университете. На первом курсе у нас была информатика, где мы изучали мертвый язык программирования Fortran. Помню, что мне нравилось решать задачки, где присутствовали циклы и условия. На этом мои познания заканчивались.

Ответив на вопросы подписчика, я поинтересовался как поживает сейчас сфера IT, какие есть направления, сложно ли выучиться и найти работу новичку и т.д. Он мне накидал различных ссылок, рассказал об основных направлениях, указал перспективные и дал несколько советов.

История друга, который перешел в IT, события 24.02 и переписка с подписчиком наполнили меня решимостью. Я начал активно гуглить, смотреть YouTube-ролики о каждом из направлений, о которых узнал из переписки. Мне хотелось понять, чем именно я хотел бы заниматься.

Я сразу исключил такие направления, как менеджмент, дизайн, аналитика, администрирование, продажи и продвижение. Тестирование тоже отмел, так как хотелось что-то создавать, а не только искать баги и ошибки. Оставалась разработка: бэкенд (работа над серверной частью) и фронтенд (работа над клиентской частью). Самое понятное объяснение что есть что — аналогия с наручными часами: то что вы видите на циферблате — это фронтенд, а то что скрыто за ним, то есть вся работа шестеренок и механизмов — это бэкенд. Я остановил свой выбор на бэкенде, отдав предпочтение языку программирования Java.

Выбор формата обучения

Изучив общедоступную информацию, я выделил для себя 3 варианта обучения:

  • Онлайн-курсы с куратором и проверкой домашних заданий

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

  • Оффлайн-курсы и буткемпы

Друг из нашей компании вошел в IT (во фронтенд) именно таким способом. Он прошел трехмесячный буткемп, где студенты занимаются 5 дней в неделю по 8 часов. Спустя 1,5 месяца после обучения он нашел первую работу.

Совмещать такое обучение с работой невозможно, да и стоимость такого обучения кусается: на текущий момент от 250к до 300к. К тому же нужно ехать в Москву или Питер, так что этот вариант я тоже отбросил.

  • Самообучение по книгам и видеокурсам в записи

Очень часто я слышу следующее мнение: если вы заплатили за курс, то это мотивирует вас не бросать обучение на полпути и, наоборот, если вы не платите за обучение, то у вас скорее всего не хватит самодисциплины дойти до конца. Может быть для кого-то это действительно так, но точно не для меня.

Этот вариант казался самым подходящим, но я видел существенный минус: отсутствие обратной связи. Что учить в первую очередь, что оставить на потом? Кто мне укажет на участок говнокода в программе, которая работает? С кем посоветоваться какую технологию применить в той или иной ситуации?

В конце концов, с кем поделиться радостью решения какой-то тупиковой проблемы, на решение которой ты потратил целую неделю? Ведь для всех окружающих (кто не в теме) код — это просто какая-то тарабарщина, а то что этот код делает — часто кажется чем-то слишком примитивным и не вызывающим никакого восторга.

Забегая вперед скажу, что в процессе обучения когда я делился своей радостью решения какой-то сложной для меня проблемы с женой, то был похож на одного из этих парней:

Ещё до начала обучения стало ясно, что мне нужен наставник или, как сейчас принято говорить — ментор.

Поиск наставника

«Случайности не случайны». Кунг-фу Панда.

Пару лет назад я создал чат в Telegram для общения с единомышленниками, то есть для людей, кто также, как и я, стремится достичь финансовой независимости. Когда количество участников в чате стало измеряться сотнями, я попросил наиболее активных участников чата помочь мне поддерживать порядок и выдал соответствующие права.

Не знаю насколько случайности не случайны, но один из читателей, которому я дал права модератора, как раз оказался Java-разработчиком с большим опытом. Пару раз он писал в чате о том, что помогает новичкам, которые решительно настроены обучиться программированию. Я не был уверен, что он по-прежнему этим занимается, но решил поинтересоваться и попроситься в ученики.

Оказалось, что уже несколько человек из нашего чата изучают языки программирования под его присмотром и взять ещё одного ученика (то есть меня) он не против.

Многие опытные разработчики менторят новичков и делают это на безвозмездной основе, не монетизируя процесс обучения. Зачем им это? Кому-то нравится обучать других людей и доводить до результата (эмоциональная отдача), кто-то хочет закрепить таким образом свои собственные знания, кто-то желает получить опыт в обучении других, так как такой опыт может пригодиться при переходе в тимлиды.

Когда я задал вопрос «Возможно ли войти в IT без высшего образования и в возрасте 32 лет», то получил следующий ответ:

Самое сложное, на мой взгляд, это мотивация и время. Под мотивацией я имею в виду силы преодолевать трудности, потому что мозг будет сопротивляться и ставить запрос — зачем это всё? Ответ нужно чётко представлять. Второе — время. Наши дни обычно расписаны и идут по рельсам. Работа, семья, бытовые дела. На эффективное самообразование нужно 3-4 часа в день, лучше больше. Это время можно найти только жертвуя чем-то ещё. Это требует усилий и компромиссов. Если вопросы времени и мотивации закрыты, то остальное это дело техники и терпения.

Я прекрасно понимал зачем мне всё это нужно. Я не хотел возвращаться обратно в строительную сферу, где мне не нравилось абсолютно ВСЁ: начиная от токсичности людей, заканчивая бессмысленностью большинства рабочих задач. Возврат обратно в инженеры ПТО я расценил бы, как собственное поражение, поэтому с мотивацией стать разработчиком у меня было все в порядке.

С наличием времени было сложнее, но решаемо. Я перестал брать объемные заказы по основной работе, чтобы больше времени уделять учебе. Вот здесь и пригодилась накопленная финансовая подушка безопасности, которая позволила не переживать за отсутствие прежних доходов во время обучения. Не думаю, что я решился бы на этот шаг, если бы вместо финансовой подушки у меня были кредиты и долги.

Короче говоря, в марте 2022 я с головой ушел в изучение языка программирования Java. Это стало серьезным личным испытанием для меня, ведь необходимо было не просто выйти из зоны комфорта, а иметь железную дисциплину дойти до конца, то есть до трудоустройства.

Процесс обучения

Свое обучение я начал с книги Изучаем Java (Кэти Сьерра и Берт Бейтс). Одновременно с изучением книги я начал смотреть бесплатные видеокурсы на YouTube и не совсем бесплатные на других площадках вроде Udemy. Стоимость видеокурсов достаточно демократичная (от 1000 до 3000 рублей), но после 24.02 площадка не принимает оплату от пользователей из России. К счастью, большинство популярных курсов можно скачать на торрентах (я осуждаю пиратство, но если выбора нет, то что поделать).

Наставник давал рекомендации о том, какой курс лучше выбрать (смотрел на затрагиваемые в курсе темы) и какие разделы в курсе можно пока пропустить.

Я также зарегистрировался на одном из сервисов по решению алгоритмов, где учился решать эти самые алгоритмы и где смог закрепить базовый синтаксис Java.

В программировании изучение теории без практики — это время, потраченное зря. Невозможно научиться программировать, если не пишешь код своими руками. Мой наставник составил план проектно-ориентированного обучения. После каждой новой порции изученных технологий я должен был написать пет-проект, который был направлен на закрепление пройденного материала. Ментор делал ревью моего кода, давал свои комментарии, указывал на мои слабые места (темы, которые стоит подтянуть) и рассказывал о лучших практиках. Новичку самостоятельно понять, что он наговнокодил — сложно. Ментор же быстро укажет на плохой код или плохую архитектуру проекта и расскажет как сделал бы он в подобной ситуации.

Первые два проекта были на понимание ООП, третий направлен на работу с базой данных, для четвертого проекта пришлось изучить базовый HTML/CSS, перед выполнением пятого проекта я изучил на базовом уровне Spring и Hibernate, а также разобрался как выполняются запросы REST API, для шестого проекта я посмотрел курс по Docker’у, а процессе работы над последним седьмым проектом (знакомство с микросервисной архитектурой) — я получил свой первый оффер на работу.

Мой ментор давал ТЗ, где были указаны необходимые технологии, которые понадобятся при реализации проекта. Если я заходил в тупик и не понимал как что-то реализовать, то он кидал ссылки на статьи, где я мог найти решение. Неоспоримым плюсом проектно-ориентированного обучения являлось то, что таким образом я набивал себе портфолио на GitHub. И, кстати, оно мне реально пригодилось.

Поиск первой работы

В процессе поиска первой работы я рассматривал любые варианты. Вернее я так думал, пока не наткнулся на IT-стажировку в городе Сочи. Даже сохранил себе на память эту вакансию :)

Тогда я понял, что не в любую IT-дверь нужно стучаться. А если серьезно, то вот немного голой статистики по моему процессу поиска первой работы:

  • Учиться начал после 24.02.2022 и, соответственно, поиск первой работы также пришелся на этот непростой период для индустрии и мира в целом.
  • От момента, когда я не ничего не знал о программировании до получения первого оффера на позицию Java Junior Developer прошло 7,5 месяцев.
  • Учился примерно 35 часов в неделю. В сумме набежало около 1000 часов обучения.
  • Было сделано 700 откликов на вакансии Java Developer на hhru.
  • Откликаться начал спустя 4 месяца после начала обучения. В процессе освоения новых технологий я редактировал свое резюме, добавляя новые навыки и сделанные пет-проекты.
  • От первого отклика до первого джоб-оффера прошло 3,5 месяца.
  • Прошел 4 собеседования в разные компании, из них только одна пригласила на работу. Причем все 4 собеседования были назначены примерно в одно и то же время, то есть в рамках одной недели.
  • Все приглашения на собеседования, которые я получил, исходили от компаний, которые искали просто Java разработчика с опытом 1-3 года, без приставки Junior. Но в процессе общения узнавал, что некоторые из них готовы брать и джунов.

Поначалу я откликался на вакансии очень вдумчиво, то есть только на те, под описание которых я подхожу. Я редактировал своё резюме под каждый отклик, делая акцент на нужных компании технологиях, писал индивидуальные сопроводительные письма, указывал на то, что мне близки ценности именно их компании и я был бы рад приложить свою руку к созданию подобных продуктов. В случае отказа я просил дать хотя бы краткую обратную связь. Всё что я получал в ответ в 100% случаев — стандартную отписку:

Стоило ли тратить по 30-40 минут на 1 отклик с редактированием резюме и сопроводительного письма? Это риторический вопрос.

После всего этого безобразия я составил универсальное резюме, универсальное сопроводительное письмо и откликался вообще на ВСЁ, где была приставка Java, даже не читая описание вакансии. Расчет был не на качество, а на количество и на элемент удачи. Отказы я воспринимал абсолютно спокойно, так как тратил на отклики по одной секунде. Этого времени мне не жаль, в отличие от 40 минут при первоначальном подходе. И это сработало! Я получил 4 приглашения на собеседования.

Прохождение собеседований

Умение проходить собеседования — это отдельный навык, который нужно тренировать, поэтому чем больше собеседований (даже если они неудачные), тем лучше. А сама подготовка к собеседованиям — это, можно сказать, отдельный этап обучения.

Чтобы устроиться на работу в IT-компанию обычно нужно пройти несколько этапов собеседования. Я проходил через следующие этапы: первое общение с HR (рассказ о себе и знакомство с компанией), техническое собеседование (спрашивают теорию, дают алгоритмические задачки) и последний этап — знакомство с командой. Сразу скажу, что я дошел только до двух технических собеседований и только одно из них прошел успешно.

В интернете я нашел список самых популярных вопросов (и ответов), которые задают на собеседовании и принялся читать/вникать/запоминать. В перерывах между чтением я смотрел мок-интервью (тренировочные собеседования) на YouTube, откуда также почерпнул достаточно много теоретических знаний.

Ещё в начале обучения я вступил в несколько Java-сообществ в Telegram, где более опытные разработчики помогают новичкам. Автор одного из таких сообществ проводит тренировочные собеседования с теми, кто обучился и находится в активном поиске первой работы. Я решил воспользоваться такой возможностью, ведь я бесплатно могу проверить свои знания, узнать о своих слабых местах, а также снизить волнение перед реальным собеседованием.

2,5 часа абсолютно незнакомый мне человек проводил собеседование со мной по телефону, после чего отправил чек-лист слабых мест, над которыми стоит поработать. Я не могу представить подобного в строительной сфере или в какой-либо другой. Попробуйте получить бесплатную консультацию в сфере интернет-маркетинга (это невозможно). IT-сообщество показалось мне максимально дружелюбным, где помогают друг другу зачастую абсолютно бесплатно, я уж не говорю о таком явлении, как Open Source.

В итоге на собеседованиях меня спрашивали многое из того, о чем я читал во время подготовки. Опыт, который я получил во время выполнения пет-проектов также пригодился, ведь вопросы о смежных технологиях не ставили меня в тупик. На одном из собеседований мне дали пару алгоритмических задачек, которые я не смог решить онлайн из-за волнения (после звонка решение тут же пришло на ум). Другая компания после технического собеседования (где я ответил на все вопросы) попросила прислать ссылку на GitHub (там у меня 6 законченных пет-проектов). В итоге через пару дней я получаю от второй компании долгожданный оффер!

Моменты бессилия и отчаяния

«Никогда никому не позволяй говорить, что ты не сможешь это сделать! Если люди не могут чего-то сделать в своей жизни, они скажут, что и ты не сможешь сделать этого в своей жизни! Если ты хочешь чего-то — иди и возьми!» Из фильма «В погоне за счастьем».

Мне нравилось программировать, нравилось учиться и я был полностью погружен в этот процесс. Бывало, что я вставал в 2 часа ночи, чтобы проверить только что пришедшее на ум решение какой-то проблемы в пет-проекте.

Но были и моменты отчаяния, когда казалось, что я не способен пройти этот путь. Помимо самого языка программирования нужно было изучить ещё вагон и маленькую тележку различных технологий, библиотек и фреймворков, чтобы соответствовать описанию Junior вакансий. На пет-проекты я тратил от двух недель до месяца и были периоды, когда я несколько дней не мог реализовать простенький с виду функционал.

Казалось бы, если финансовый вопрос временно закрыт (есть финансовая подушка не несколько месяцев жизни), то не должно быть проблем со временем, выделяемым на учебу. Но проблемы были, так как очень тяжело учиться дома с маленьким ребенком, который если не спит, то постоянно требует твоего внимания. И сколько бы внимания ты ему не дал — всегда будет недостаточно. И когда делаешь выбор не в пользу своего ребенка, чувствуешь себя не очень. Приходилось искать баланс и порой жертвовать своим сном и отдыхом.

Процесс обучения был для меня тяжелым, ведь я самый ординарный студент, без особой предрасположенности и таланта к программированию. Теперь я прекрасно понимаю фразу, которую любят говорить опытные айтишники тем, кто только планирует «вкатиться в IT»: «Идти сюда только ради денег, если сам процесс программирования не увлекает, точно не стоит». Мне кажется, элементарно не хватит терпения доучиться до устройства на первую работу, если на первых этапах обучения не получаешь удовлетворения от решения простеньких алгоритмических задачек. Деньги — не самая сильная мотивация, а если быть точнее, то это самая недолговечная мотивация.

Было нелегко, но кое-что меня спасало в трудные моменты:

  • Общение с ментором. Помимо помощи по техническим вопросам, ментор мог со стороны трезво оценить ситуацию, посмотреть на мой прогресс и сказать, что абсолютно все проходят через подобные трудности и почти любой ученик временами ощущает себя тупым. Ментор по сути совмещал в себе две роли: учитель и психолог, облегчая тем самым процесс обучения.
  • Просмотр различных роликов на YouTube на тему входа в IT, чтение историй успеха, а также общение с другими новичками в различных сообществах дали понять, что я такой не один. Джунам без опыта всегда было тяжело найти первую работу, а после 24.02 стало ещё тяжелее. Но нет ничего невозможного и этому были реальные подтверждения в различных чатах и сообществах.
  • Я напоминал себе, что это игра вдолгую и что конечная цель, которую я перед собой поставил, определенно стоит тех усилий, которые необходимо было приложить для её достижения.
  • Ну и конечно — поддержка близких людей.

Самый залайканный пост на моем канале в Telegram — это история 38-летного отца семейства (у него жена и двое маленьких детей) о попытке входа в IT. Чтобы исполнить свою мечту детства (разрабатывать игры), ему пришлось учиться, совмещая этот нелегкий процесс с двумя работами и семейным бытом. И если уж он не сдался, то и мне рановато это делать, ведь у меня по сравнению с ним тепличные условия.

Ошибка выжившего

«Думаете ли вы, что можете, или думаете, что не можете — в обоих случаях вы правы».

Генри Форд

Кто-то скажет, что подобные истории — это ошибка выжившего и будут правы. На каждую рассказанную историю успеха приходится десяток или даже сотня нерассказанных историй о провале.

Про любое чужое достижение можно сказать, что это ошибка выжившего, но воспринимать её можно по-разному. Можно опустить руки, а можно вдохновиться. Самое ужасное, что можно сделать — сдаться, даже не попытавшись. Ещё хуже — послушать тех, у кого не получилось или тех, кто сдался.

В 22 года после окончания университета я считал, что уже поздно переучиваться и кардинально менять направление деятельности. Но спустя 10 лет в моей голове поселились абсолютно другие мысли: если не сейчас, то когда?

Жизнь одна и заниматься большую часть жизни делом, которое я не люблю — гораздо страшнее, чем попытаться что-то изменить и пускай потерпеть неудачу. Сожаления от отсутствия попыток что-то предпринять будут преследовать всю жизнь, поэтому единственный шанс избавиться от сожалений в будущем — рискнуть и попробовать.

А вдруг будет слишком трудно? На этот вопрос хорошо ответил Боб Келсо из сериала Клиника:

Слишком много мотивационных цитат и роликов в моем рассказе, будто бы меня ужалила бизнес-молодость. На самом деле я просто поделился своей радостью и если мой рассказ вдохновит хотя бы одного читателя на стоящие перемены в его жизни (не обязательно связанные с IT), значит я не зря писал этот пост :)

Если пост окажется для кого-то интересным, то напишу продолжение в TG-канале и здесь: про опыт на первой работе или про список материалов, по которым учился и готовился к собеседованиям.

0
66 комментариев
Написать комментарий...
DaemonHK

Сколько киллобаксов в наносекунду зашибаете?

Ответить
Развернуть ветку
Максим Ильин
Автор

300кк

Ответить
Развернуть ветку
63 комментария
Раскрывать всегда