до слёз
до слёз

Привет, друзья! Когда-то я уже делился мыслями о том, как нанимать разработчиков.

С тех пор многое изменилось: в жизнь ИТ-команд уверенно вошёл искусственный интеллект, а задача подбора сотрудников стала ещё сложнее.

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

Важно: ниже приведено моё личное мнение, проверенное практикой и с которым согласны мои коллеги-программисты.

Этап первый: интервью без технического специалиста

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

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

Что нужно: выяснить, впишется ли человек в коллектив, сможет ли продуктивно работать и получит ли желаемую отдачу — будь то доход, признание или интересные проекты.

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

Что можно дополнительно спросить?

- Для опытных специалистов: попросите рассказать о проектах, с какими трудностями сталкивались, как решали.

- Для junior: предложите пару простых логических задач, чтобы посмотреть, как человек мыслит.

Такой информации обычно достаточно, чтобы отсеять 80–90 % соискателей.

Этап второй: беседа с технарем

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

Лучше обсудите реальные задачи из опыта, особенно похожие на те, что есть в Вашей работе. А по рассказу сразу будет видно:

  • разбирается ли человек в теме;

  • совпадает ли его опыт с вашими требованиями;

  • сможет ли он справится с новыми задачами;

  • сможет ли быстро доучиться.

Как быть с vibe кодерами?

Vibe кодер - vibe кодеру рознь. Если всё что он может - это вбить промпт в курсоре и запустить то, что ему выплюнул ИИ, то такой человек конечно никому не нужен.

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

Отношение к ИИ в работе

Я считаю что разработчики должны уметь пользоваться ИИ лучше всех остальных.

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

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

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

Обычно этого набора вопросов достаточно, чтобы принять решение.

Больше о человеке Вы сможете узнать только на испытательном сроке.

Надеюсь, заметки окажутся полезны. Спасибо, что дочитали!

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


  1. Andrey4ik
    16.05.2025 19:55

    Факты, факты, язык фактов


  1. Dikoy
    16.05.2025 19:55

    Пробовал проектировать хардвар с чат гпт. Советы были уровня диверсии )

    Не знаю как в VB, но в хардваре ИИ пока вообще никак.


    1. Soika1
      16.05.2025 19:55

      В портировании тоже далеко всегда.


    1. kolkoni Автор
      16.05.2025 19:55

      Для arduin-ок вроде не плохо пишет. Но мой опыт, к сожалению, ограничен мелкими пет проектами


  1. Wesha
    16.05.2025 19:55

    Чайник млеет от ИИ — «ЫЫЫЫЫ он всьо знайэт...»

    Профессионал фейспалмит от ИИ — «Ну и буйню же он несёт!»


    1. saag
      16.05.2025 19:55

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


      1. Wesha
        16.05.2025 19:55

        Так о том‑то и речь и идёт: если ИИ генерит какую‑то НЕХ из будущего, то никто и не заметит, что эта обойма в рукоять того бластера не поместится, а если генерится что‑то, с чем мы все 100500 раз по жизни сталкивались, то мы сразу возбухем — «алё, гараж, пачка „Беломора“ совсем не так выглядит!»


    1. kolkoni Автор
      16.05.2025 19:55

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


      1. myswordishatred
        16.05.2025 19:55

        Это у вас как в стратегии, что ли? Синьор генерирует 6 очков науки, мидл 3 очка ergo 2 мидла = 1 синьор


        1. kolkoni Автор
          16.05.2025 19:55

          При чем тут игры? 2 мидла по ЗП стоят как один синьор. Если говорить про показатели, то ИИ-шка дает 5-15% процентов прироста продуктивности. Не говоря о снижении уровня рутины.


          1. myswordishatred
            16.05.2025 19:55

            При чем тут игры? 2 мидла по ЗП стоят как один синьор.

            Я примерно о том и говорю. А можно ещё за эти деньги 4 джунов, например, найти.

            Но будет ли верхняя грань сложности решаемых задач одинаковой для квартета джунов, двух мидлов и одного синьора?


            1. kolkoni Автор
              16.05.2025 19:55

              Т.к. Я говорю про личный опыт в своей компании, у нас синьоров хватает. И для них задач не сказать чтобы очень много, 98% покрываются мидлами. А такие люди, которые воротят нос от новых технологий, обычно являются главными факторами торможения развития технической базы. Опять таки из личного опыта, такие "специалисты" обычно пишут код, который смогут поддерживать только они.


              1. myswordishatred
                16.05.2025 19:55

                Новые технологии это, конечно, хорошо и правильно. Но и понимать границы их применения тоже правильно и хорошо.

                О том же начальная реплика и есть: понять хорошесть или плоховость результата генерации (например, кода) можно только с какого-то уровня компетенции. Вы же не будете всерьёз рассматривать вариант "Уволю всех мидлов и синьоров, на освободившиеся деньги наберу миллион джунов и они мне нагенерируют всего"?


                1. kolkoni Автор
                  16.05.2025 19:55

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


                  1. myswordishatred
                    16.05.2025 19:55

                    Что ж, рад, что мы договорились.


          1. Wesha
            16.05.2025 19:55

            2 мидла по ЗП стоят как один синьор


      1. Wesha
        16.05.2025 19:55

        Возьмите-возьмите. А мы, обезьянки, посмотрим...


    1. mgsds
      16.05.2025 19:55

      Писал некоторое время назад по просьбе знакомых с одного из крупных вузов для них софтину с помошью ллм. Сам я бэкендер и в фронте не разьираюсь примерно совсем, сначала писал курсором фронт и радовался как же хорошо и бытстро он пишется, но потом перешел к бэку и через несколько часов мата и иных бранных слов снес эту буйню со своего компа и написал все с 0, ибо то, что пишет курсор кодом назвать сложно. Потом сидел и осознавал насколько же я страшный ui отдаю, ибо просто не понимаю как нормально) И больше всего меня пугает, что сейчас появляется новое поколение инженеров, которые учатся с помошью ллм


      1. kolkoni Автор
        16.05.2025 19:55

        Абсолютная правда, добиться хорошего кода от LLM та ещё задача.

        И больше всего меня пугает, что сейчас появляется новое поколение инженеров, которые учатся с помошью ллм

        Для этого и есть старшие коллеги, которые должны наставлять на путь истинный. Плюс всякий дополнительный софт. Я на TS в основном работаю, там линтеры, претьир, tsc, всё очень строго и если только с помощью LLM писать, код даже до дев среды не дойдёт. Ну и плюс перекрестные код ревью и злой тех лид.

        Но от ИИ никуда не деться, надо учиться жить в реальности, где им все пользуются.


      1. Wesha
        16.05.2025 19:55

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

        Вот о том я и говорю: в области, в которой человек ни черта не понимает, ему кажется, что ИИ работает отлично — именно потому, что он в упор не представляет, что такое «отлично». Но стоит ему попробовать ИИ в области, где он стадо собак съел, то ему такое количество огрехов немедленно в глаза бросается, что ну его нафиг.


  1. filinvlad91
    16.05.2025 19:55

    На языке программирования 1С ИИ не может даже написать код по сортировке массива.

    Для программистов 1С есть сертификаты, которые закрывают большую часть вопросов.

    Статья выглядит как написанная ИИ.


    1. kolkoni Автор
      16.05.2025 19:55

      На языке программирования 1С ИИ не может даже написать код по сортировке массива.

      Это какая модель не может? ГПТ, Клод, Гемини прекрасно всё пишут. У меня 4 года опыта разработки на 1С, код нормальный. В 1С разработка не самое сложное. Больше всего проблем что нужно понимать кучу конфигураций и не дай бог вносить правки. А ИИ 100% лучше будет разбираться в конфигурациях, если зафайнтюнить или взять модели, которые уже знают.

      1С есть сертификаты

      Которые никому не нужны, кроме интеграторов. Трата времени и денег.

      Статья выглядит как написанная ИИ

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


  1. SolidSnack
    16.05.2025 19:55

    Тут та же ситуация, что и вайб кодерами, если он запушил изменения, не то что не запустив свой же код, а даже не пролинтив его

    У меня аж сердце ёкнуло. Как-то связался с фронтендерами, я с этим линтером боролся дольше чем библиотеки устанавливал.


    1. kolkoni Автор
      16.05.2025 19:55

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


  1. PlatinumKiller
    16.05.2025 19:55

    Увы ии по мне враг


    1. kolkoni Автор
      16.05.2025 19:55

      CG художники уже смирились)


  1. yaroslavp
    16.05.2025 19:55

    Не понел, а как же еще 10 алКо этапов для определения "а точно ли он знает, как обойти граф?"


    1. kolkoni Автор
      16.05.2025 19:55

      Эти этапы вместе с компаниями, которые их применяют, идут пешее эротическое