Я разработчик и тимлид. В IT уже 13 лет. Поработал в компаниях разного толка. От маленьких аутсорсов и продуктовых компаний на 20 человек до компаний международного уровня. Даже пофрилансить успел. Когда я искал свою первую работу в IT, я не знал, что там можно сравнительно большие зарплаты. Свою первую работу программистом я нашёл, будучи студентом 4-го курса мехмата. Тогда приходилось обивать пороги компаний лично. Тогда об онлайн собеседованиях никто и не слышал. В свои 21 я успешно решал задачки по C++ и C# программированию за своих однокурсников: сначала за деньги, потом за эчпочмаки. Однако, единственный артефакт, хоть как-то относящийся к коммерческой разработке и который я мог предъявить на собеседовании - это небольшой проект для регионального отделения ГИБДД.

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

Слабоумие и отвага

Были ли условия на первой работе идеальными для ускоренного роста? Скорее нет. Сейчас понимаю, что стажировка в крупной IT компании принесла бы мне больше выгоды. Но тогда я даже не знал, что такие есть. Оглядываясь назад, могу сказать, что ключевой фактор, который мне помог найти работу тогда это завышенная самооценка или, даже точнее, эффект Даннинга-Крюгера.

Диалог между программистами на собеседовании и мной:

- Насколько от 1 до 5 вы оцениваете свое знание .NET?

- На 4.

К моему удивлению сидящие там люди посмеялись и ответили, что даже Вася сеньор не говорит, что он знает на 4 из 5. Было немного обидно. Сейчас я бы такие вопросы не задавал, так как не вижу в них смысла. Ну разве, что самооценку проверить.

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

Немного подкопил знания и на собес
Немного подкопил знания и на собес

Первые успехи

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

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


Звучит парадоксально. Тот самый пик глупости помог мне найти работу. То, что крайне раздражает специалистов с опытом (и меня в том числе) в дилетантах, увеличивает их шансы на успех. Я общался с множеством специалистов уже будучи опытным разработчиком и пришел к выводу - мой опыт не уникален и многие вошли в айти на пике глупости. Это довольно непопулярное мнение, но к сожалению, часто вижу как люди не решаются пойти на собеседование, потому что “не готовы”. И если для людей с опытом это имеет смысл, то для тех, кто ищет свою первую работу такое промедление может привести в долину отчаяния, где они потеряют мотивацию для дальнейшего поиска вовсе.

Единственное, от чего я бы предостерег - это застрять на пике глупости. Как только я устроился на работу - я брался за любую задачу, которую мне давали. Благо, моими первыми задачами были написание многочисленных юнит-тестов. Со временем, впитывая новые знания, я безусловно скатился в долину отчаяния. В той или иной степени этот шаг необходим для дальнейшего роста.

Подводя итоги, вот 2 состояния, которые помогли мне найти первую работу в IT:

  • Искать любую работу в IT с зарплатой > 0

  • Успеть сделать это на пике глупости

В Telegram группе Собес делимся опытом и помогаем друг другу в прохождении собесов в IT - вступайте.

Еще полезные ресурсы для джунов ищущих работу - у меня в профиле.

Комментарии (14)


  1. LightAntimag
    22.10.2024 09:45

    Все истории, о том как люди с опытом более 3 лет прокладывали себе дорогу в айти, уже нерелевантны в текущих условиях, что уж говорить о тех авторах, у кого за плечами 10+ лет. Их истории носит исключительно историческую, и ностальгическую для самих авторов, ценность.


    1. dontuseit Автор
      22.10.2024 09:45

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

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


      1. AdrianoVisoccini
        22.10.2024 09:45

        кардинально изменилось то, что больше не существует возможности никуда попасть без опыта или с небольшим опытом. Если раньше такая возможность существовала и я лично знаю людей которые с около нулевыми знаниями попадали на собесы и их брали просто по тому что "хороший ты парень, Леха, погнали там разберемся" то сейчас отбор происходит жесточайше и проблема не в том чтобы пройти собеседование, проблема на него попасть. В смысле ну вообще просто попасть.
        Посмотри отзывы HR, которые говорят что когда выкладывают позицию на Джуна она за день собирает 2000 откликов. Ну собственно шансы того что тебя просто позовут примерно равны шансам угадать комбинацию на 4 d6 костях. Я не говорю, что это не реально, я говорю. что это совсем другой мир, относительно того в котором жили вы, того мира больше нет, есть этот и вы его просто не осознаете, по тому что невозможно войти дважды в одну реку. Я в нее вошел в сентябре, думаю к Июню мой опыт будет абсолютно нерелевантен так как рынок изменится снова


        1. saponchik
          22.10.2024 09:45

          Автор пишет о том что цель его была устроиться на зп больше 0 и это сейчас возможно.

          Минусят или опытные чуваки, которые не особо видят мир вокруг или нытики без опыта, пытаясь оправдать свое нежелание стараться

          Upd: вижу что ты в сентябре залетел. Ну получается ты ко второй категории относишься скорее :) реально устроиться без опыта! Это проверенный факт. Это ппц как сложно и сложнее чем 10 лет назад, но реально


          1. AdrianoVisoccini
            22.10.2024 09:45

            так речь как раз о том, что инсайты автора 13 летней давности имеют нулевое значение на сегодняшний день. Залететь без опыта можно но не в 10, а в 1000 раз сложнее. Во первых, порог вхождения по знаниям ОЧЕНЬ сильно вырос ну в Java так уж точно. У меня нет опыта чтобы такое звявлять, так что я основываюсь на мнении титанов отрасли, которые сами рассказывают что сейчас с джуна спрос гораздо выше. Плюсом к этому добавляем дикую конкуренцию, т.е ты должен не просто знать много, а ещё и лучше чем 2000 человек на вакансию, плюс к тому - просто везение, что среди этих 2000 до твоего резюме вообще дойдут.
            Говорю ли я что это не реально? Нет конечно, вот он я сижу работаю, справляюсь, все хорошо. Куча людей кто со мной учился тоже справились и тоже работают... а кто-то нет. Общая вероятность попасть на конкретное место снизилась не в разы, на порядки.

            И дальше будет только сложнее, так что если кто-то сейчас читает этот комент и думаем "а не пора ли мне влететь в ит" или "а не поздно ли начинать" - это знак что бы начать прямо сейчас. Это пока ещё реально, но с каждым днем промедления будет сложнее и сложнее. "Скриньте этот твит"


  1. ED-209
    22.10.2024 09:45

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


  1. AdrianoVisoccini
    22.10.2024 09:45

    Проблема заключается в том, что 13 лет назад можно было попасть на собеседование "на пике глупости" а теперь это практически невозможно. Я это говорю как человек который нашел свою первую работу разрабом совсем недавно. на момент 2024 года вопрос инициации - получения первого коммерческого опыта стоит ОЧЕНЬ остро, при этом, ценность опыта который можно получить новичку самостоятельно(фриланс, буткемпы, пет проекты) стремится к нулю. Мне ОЧЕНЬ повезло абсолютно случайно попасть в стартап где мне разрешили работать бесплатно за опыт, со своей стороны обеспечивая меня обратной связью в виде код ревью и наставничества со стороны техлида, за что я буду благодарен ему до самой смерти. Однако у тысяч начинающих специалистов такого шанса нет и "попасть на собес" становится непосильной задачей, либо сделкой с совестью(врать о своем опыте).
    Когда я начинал учиться, знакомый сениор тоже сказал мне "главное не затягивай момент хождения на собесы, лучше провали несколько и поймешь что нужно" однако попасть на собесы оказалось для меня куда сложнее чем их пройти.
    На момент создания резюме у меня было 8 месяцев опыта на проекте. Я отправил около 750 откликов, половину из них заполнил лично с сопроводительным письмом, решил около пяти тестовых(не получив ответа), попал на 5 собеседований, из который два были в компании которые говорили прямым текстом "мы научим тебя врать про опыт и дадим ментора чтобы он тебя вел первый год за 50% от ЗП", т.е всего три реальных собеса. Из них одни предложили очень уж мало денег, один собес был на очень необычный стек и я его просто не прошел и финальный собес оказался попаданием в точку и за три этапа я попал в штат, где сейчас и работаю.
    Я это все к чему, опыт 13 летней давности в таком вопросе нынче не канает, увы. Джунов берут ОЧЕНЬ мало, и тех кого берут отбирают весьма придирчиво, знать нужно очень много по меркам того что было раньше. Если коммерческого опыта нет, или он сомнительный, то даже попасть на скрининг будет ОЧЕНЬ сложно. Складывается ощущение, что индустрия сама подталкивает джунов к вранью о своем опыте. Мне этого делать не пришлось, но видит бог, я думал об этом в случае если и дальше не буду получать приглашения ХОТЯ БЫ на скриниг


    1. ED-209
      22.10.2024 09:45

      Если не секрет, но вы же, наверное, свитчер? 30-35 лет джуном сейчас устроиться, вероятность близка к 0%. Именно что, ОЧЕНЬ повезло.

      Срединный срез есть в комментарии, конец результат есть, начала личной истории нет. У автора есть. Для полного понимания анамнеза.


      1. AdrianoVisoccini
        22.10.2024 09:45

        все верно. Больше 10 лет на менеджере отработал, отучился на Java и "вкатился". Мне 31, из-за возраста проблем не было, скорее наоборот.
        Личный срез такой - в школе прогал на Паскале и Бейсике, в универе на делфи и С++. Ушел в академ и устроися в НИИ на С++ "лаборанта"(читай Джуна). там мне дали 10 книг С++ за 30 дней(или сколько там уже не помню) и посадили самого со всем разбираться. Я словил депрессию и разочаровался в ИТ на 10 лет. Недавно решил попробовать снова и загорелся с новой силой.
        Мораль истории - дети, не учите С++Ю оно вас сожрет


        1. ED-209
          22.10.2024 09:45

          Благодарю, развернуто объяснили, спасибо. В текущем свете особенно рад, что все у вас удалось и получилось. 750 реальных откликов, конечно, удручает :( На грани отчаяния, действительно, верно подметили. Я бы, наверное, сдался и махнул рукой.

          Сейчас, думаю, реальный и более-менее гарантированный перк (извините за геймерский сленг) для трудоустройства, который может вытащить и выделить даже определенно самое слабое резюме из сомны схожих прочих остальных - fluent english. Разговорный английский.


          1. AdrianoVisoccini
            22.10.2024 09:45

            смею возразить, по тесту который дает hh.ru чтобы "подтвердить" знание английского у меня С2, т.е самый высокий из возможных. В реальности у меня скорее C1 так как хромает грамматика, но это все мелочи. Разница для работодателя между B1 и С2 абсолютно не существенна, ну для большинства по крайней мере. Никого не проверяют на знание если нет работы с зарубежными заказчиками. Едва ли оно сможет повысить шансы быть приглашенным на собеседование.
            Все что я могу предложить по итогу своего опыта - попытаться воспроизвести работу в стартапе одним из способов. Можно заплатить много денег за какой-нибудь буткемп и выдать его за коммерческий опыт(ну работали над коммерческим продуктом), либо, найти стартап, это вполне реально, но конечно требует большой удачи, либо такой стартап организовать, но тут потребуется кто-то с хотя бы мидл знаниями для того чтобы правдоподобно организовать процесс разработки.
            В интернете есть всякие групки, где люди собираются для совместной разработки проектов именно с этой целью и мне кажется, это тоже вполне реальный вариант.
            Ну и отдельно стоит упомянуть сделку с совестью, а именно соврать про свой опыт и идти сразу на более высокую должность. Там спрос на тебя будет ОГРОМНЫЙ а шанс что ты справишься фактически такой же как и на джуна. Не могу рекомендовать такой способ, ибо представляю как стресс от такого варианта может сломать тебя на куски, однако и осуждать не могу, процесс найма в данный момент нельзя обозвать никак кроме "казино", а как известно "don t hate the player hate the game"


  1. breakingtesting
    22.10.2024 09:45

    Как я нашел первую работу в IT

    Я разработчик и тимлид. В IT уже 13 лет.

    Статью надо было назвать - "как я нашел первую работу в IT в 2011 году". Польза от такой статьи была бы понятна сразу по заголовку.


    1. dontuseit Автор
      22.10.2024 09:45

      Сейчас отношение к IT индустрии сильно изменилось. Мне кажется, основная проблема не "в 2011 году", а все-таки в "13 лет назад".
      Студенту в разы проще получить первую работу в IT, чем состоявшемуся профессионалу из другой области. Он готов работать за 40К рублей в месяц (пересчитал свою зарплату в 2011 по нынешнему курсу) ради опыта.
      У меня тогда не было завышенных ожиданий от индустрии, я не представлял сколько там можно получать.


      1. AdrianoVisoccini
        22.10.2024 09:45

        сейчас нет никакой возможности студенту работать за 40 000, по тому что никто не нанимает студентов за 40 000, он у тебя получит опыт за год за 40 000 и улетит за 200 мидлом куда-нибудь, а ты получишь 9 месяцев андерпервофимнга по тому что он учился, три месяца норм работы, а потом нового юнита на обучение. А самое главное - открой вакансию за 40 000 и тебе её завалят резюмехами, людей готовых так работать тысячи, вакансий только нет.
        Вон есть "широко известный в узких кругах" Aston который предлагает
        А)решить тестовое
        Б)пройти тест
        В)пройти собес
        Г)работать за "стипендию" 20 000 +- около месяца
        Д) после этого месяца работать за 60-90к в течении года(или двух?!) с договором по которому ты должен заплатить 500к если захочешь уйти

        и у них набор туда раз в три месяца. Вот такие дела сейчас на рынке