Я уволил программиста, который отработал у нас пятнадцать дней

Автор оригинала: Abrar Masum
  • Перевод
Это история о том, почему не следует слишком уж завираться в резюме. Увольнение сотрудников – одна из самых неприятных обязанностей, с которыми я столкнулся в роли руководителя. У нас в компании работает всего двадцать-двадцать пять человек, и я практически со всеми общаюсь лично, что еще сильнее осложняет дело.

Исходя из личного опыта, который сложился на базе собеседований с тремя с лишним сотнями кандидатов, я прихожу к выводу, что примерно 50-60% работников привирают в резюме. Часто это ложь по мелочам. Не знаю прав я или нет, но на такие вещи в большинстве случаев закрываю глаза. Я даже прогуглил эту тему и нашел интересную статистику: по данным ресурса Checkster, 78% кандидатов где-то обманывают работодателя в процессе найма.

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

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

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

Процесс найма разработчиков у нас складывается из трех этапов:

  1. Сначала мы отбираем по десять кандидатов на каждую должность.
  2. Затем мы даем им небольшое тестовое задание. На выполнение требуется 10-20 минут. По результатам этого этапа обычно отсеивается половина претендентов.
  3. Финальное собеседование я, как правило, провожу сам. Помимо технических навыков важно убедиться, что человек впишется в команду и что у него есть интерес к нашей работе.

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

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

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

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

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

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

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

Хотя он нам солгал и доказать это было бы несложно, мы не стали действовать в этом направлении. В конце концов, неэффективный процесс отбора – это и наша вина тоже, да и не хотелось унижать человека. И всё-таки увольнять было неприятно. Я сделал для него, что мог, предложил перейти на должность джуниора, но гордость ему не позволила. Можно понять. Технический директор подробно с ним обговорил, каких знаний ему не хватает и какие навыки нужно подтянуть, порекомендовал ресурсы для обучения. На будущее мы добавили еще несколько шагов в процесс найма, чтобы таких историй больше не повторялось.

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

Разработчики чаще всего обманывают работодателей в следующем:

  • Опыт, то есть конкретное число лет, которое они отработали. Если честно, работодатели обычно смотрят на это сквозь пальцы, если накинуто не слишком много.
  • Предыдущая работа, а именно – почему ушли. Тут многие кривят душой, опасаются, что правда снизит их шансы. Часто разработчики увольняются в надежде найти работу получше. Мы это прекрасно знаем и никого не осуждаем за поиск возможностей, честность здесь пойдет только в плюс. А вот слишком яростно критиковать предыдущее место работы не стоит, даже если с вами там плохо обошлись. Те, кого с предыдущего места работы уволили, редко озвучивают этот факт на собеседованиях, и это воспринимается как норма. Впрочем, здесь тоже можно проявить честность – лучше будет, если работодатель узнает от вас.
  • Портфолио – примеры работы, которые программисты прикладывают к своему резюме, иногда на поверку оказываются «левыми». Присваивать себе чужие проекты я однозначно не советую, за такие вещи могут и уволить.

Найти работу – это конечная цель, но не стоит забывать о репутации. Не так давно двое моих разработчиков решили попытать счастья в крупной корпорации, где лучше платят. Они отправили резюме, прошли первое собеседование, и мне позвонили из корпорации с просьбой дать рекомендации (один из сотрудников, которые занимаются там наймом – мой хороший знакомый). Я превозносил их до небес, сказал, что не отпустил бы их, если бы имел возможность повысить зарплату. А всё потому, что хорошо к ним относился, считал умелыми и добросовестными работниками – им не пришлось поступаться своей репутацией.

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

И не забывайте: необязательно стартовать не то что с сениора, но даже и с джуниора. Если у вас еще нет уверенности в своих силах, всегда можно устроиться интерном. Лучше так, чем начинать карьеру с обмана в резюме.
Productivity Inside
Для старательного нет ничего невозможного

Комментарии 231

    +28

    Я сейчас неполиткорректное, но культурное напишу. У индусов в cv даже то, чем занимался коллега за соседним рабочим столом. У выходцев из СССР я такого сильно не видел (у программистов), у непрограммистов на ХХ, особенно "менеджеров по ..." видел. Если такое чудо прошло собеседование, вопрос не к чуду, а к процессу.

    Опыт статьи на наш рынок труда не в полной мере ложится.

      +43
      У выходцев из СССР я такого сильно не видел (у программистов)

      Я вспоминаю свою первую работу. Сидим мы вдвоём с другом (оба третьекурсники, причём гуманитарии) на собеседовании:
      — Вы программисты?
      — Да, да
      — Сайты умеете делать?
      — Умеем, конечно.
      — Нам надо вот такое, такое, такое, вот тут каталог товаров с редактированием, вот тут админка… Можете сделать?
      — Да, без проблем.
      — Хорошо, вот контракт
      Подписали, вышли.
      — Макс, я пойду почитаю, как эти сайты вообще делаются, а ты наверное в фотошопе разберись, там же куча всяких картинок будет.

      И да, проект мы сдали в срок, заказчика всё устроило.
        +27
        2007 год, лето, я закончил второй курс. пытаюсь устроиться на первую работу. разослал резюме примерно в 70-80 контор, возьмите студента на лето, а потом буду ходить 2-3 дня в неделю. половина вообще не ответила. вторая половина сказала, что это их не устраивает. на собес пригласили 2 конторы. в первой ( || ), дали тест по С++ на 2 часа, и в итоге отказали. вторая была (да и сейчас есть) мелкая контора, продавала pos терминалы со своим софтом для баров и ресторанов, ну и обслуживанием занималась. собеседование было примерно такое — с++ знаешь? знаю. ну давай посмотрим, как пойдет. 20к устроит? — конечно (2007 год, курс доллара еще 23, а я нищий студент). короче, отработал я там 5 лет. одно из лучших мест, где я работал.
          +4

          заказчика всё устроило

          Вот это очень зыбкая формулировка)

          Заказчик в большинстве случаев не способен оценить на сколько хорошо сделали работу.

          Слишком много раз я видел тихий ужас, который при этом "устроил заказчика".

            +12
            Это был 2000-й год. С тех пор прошло 20 лет, практически все из которых я отработал программистом. Поэтому первый проект могу вполне трезво оценить, оглядываясь назад. И знаете, могу сказать: мне за него не стыдно. Вообще. Он не был шедевром разработки, он имел несколько странную как для веба архитектуру — админка на Delphi, СУБД Interbase и веб-морда под IIS, но там не было откровенной лажи. Да, писалось по книжкам, но мы по крайней мере не тупо копировали, а старались понять и разобраться, и в итоге оно действительно вполне адекватно выполняло свои функции, и смотрелось ничуть не хуже любого другого корпоративного сайта 2000-го года.
            Пожалуй, единственный существенный недостаток у него был лишь в том, что после нас поддерживать его было очевидно некому, т.к. веб-программист со знанием Delphi, это нонсенс. Но тем не менее, лет пять он проработал до редизайна.
              +3
              От нонсенса слышу! :(
                +5
                т.к. веб-программист со знанием Delphi, это нонсенс.

                Школы успешно работают над тем, чтобы будущие веб-программисты знали Turbo Pascal, а значит и могли оперативно перейти на Delphi.
                ͡° ͜ʖ ͡°

                  0
                  Паскаль и Си — основа большинства синтаксисов. Зная их, выучить яву или пхп в разы проще, чем заходить с нуля. Так что не надо катить на паскаль. В конце концов, комплюхтеры у всех уже есть дома — учи что хочешь. Сдать школьную контрошку на паскале зная яву (или подобный более свежий синтаксис) тем более как 2 байта переслать между изолированными сегментами памяти.
                    0
                    Паскаль на яву и пых совсем не похож (похож на си). Но, зато Паскаль похож на Аду, а PL/SQL основан на Аде.
                      0
                      Я это и написал. Зная Си и Паскаль не потеряешься в большинстве современных синтаксисов. Так или иначе они туда прорастают корнями. Так что изучать их в школах — не худшее решение для знакомства с программированием. А если ты уже знаком, то отсортировать массив на паскале ради пятёрки — задача на час даже не зная его совсем. Те, кто кричат про бесполезную трату времени, просто не знаю сколько бесполезных задач им ещё предстоит сделать в жизни, пусть и на супер-пупер современных языках. И сколько раз им придётся разбираться в новых и незнакомых синтаксисах, потому что «надо».
                      0
                      у меня в школе (2011 год так) в контрольных и даже в ОГЭ принимали любой известный сдающему ЯП
                    0
                    Вы сделали отдельный клиент для веба на delphi?
                      +3
                      Да, это было ISAPI-расширение
                        +1
                        Я, лет 15 назад, парсеры для веба тоже на дельфях писал. Так что, не вижу ничего необычного в данном решении, тем более простыле вещи на дельфи пишутся очень легко и быстро.
                          0

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

                            +1

                            Поддерживаю. В начале 00-х альтернативе Delphi для многих задач попросту не существовало. Это был комбайн, который умел всё, причём из коробки: простое написание GUI-приложений, работа с HTTP, с базами данных и прочими радостями кровавого энтерпрайза.


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

                              –1
                              C++ builder — тот же делфи, только на Си вместо паскаля. Я как-то на билдер переполз в те годы… К тому же бытовало мнение, что он быстрее и эффективней делфи, но практических подтверждений этому я не нашёл.
                              Ошибок и в билдере сложно было сделать, он все основные ловушки Си угадывал и подсвечивал.
                                0
                                В билдере половина модулей была на паскале.
                                Забавный был продукт.
                                  0
                                  Ага, и делфийские модули мог подсасывать.
                      +18
                      Когда искал свою первую работу, честно написал, что коммерческого опыта у меня ноль. Но при этом сверстал штук 5 сайтов по макетам из интернета, в качестве портфолио + добавил в них разного интерактива на js.
                      Из примерно 10 — 15 джуниорских вакансий, на которые я откликнулся, мне не пришло ни одного ответа. Тогда я выдумал себе год стажа в вебстудии, которая якобы закрылась и вот теперь ищу работу =) Из 5 вакансий, на которые я откликнулся — ответ пришел по всем. По результатам собеседований получил 5 офферов, один из них принял и достаточно продолжительно работал.
                        +1
                        Можно сделать немножко хитрее. Можно взять некий свой «некоммерческий» опыт и сказать, что работали у знакомых за определённую сумму. Как бы и не в компании, но и не бесплатно. Таким образом, учебный опыт станет «коммерческим». Главное, чтобы он действительно был полезным, а то получится, как в статье)
                      +2
                      про индусов здорово, но если вот так поразмыслить, то соседи обычно друг другу помогают. Т.е. ты в теме того, что сосед делает и тоже получаешь опыт из его работы, хотя конечно и не такой как непосредственный исполнитель.
                      Так что тут может быть не всё так страшно :)
                        +5
                        друг: я понял как чистить старые индексы в ElasticSearch
                        ты: круто
                        друг: я разобрался как их шардировать
                        ты: класс

                        На собеседовании:
                        Интервьювер: Как можно уменьшить объем данных в эластике
                        Ты: хм, почистить старые индексы
                        Интервьювер: как вы будете это делать? Можно ли это сделать штатными инструментами
                        Ты: Хм… не знаю, друг не рассказывал
                          0
                          Смешно, но не обязательно правда. Мне всегда были интересны и детали.
                            +2

                            Знание возможности часто бьет знание деталей.


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

                              +1
                              Вот в то-то и дело, что то, что вы нагуглили как раз ВООБЩЕ не решает проблему удаления «старых» данных.
                              Вообще архитектура эластика нетривиальна и не совсем интуитивна, если до этого работал с реляционными sql базами, и штатного средства удалять старые данные там нет.
                              Например можно в архитектуру закладывать это, сохраняя новые данные в новые индексах, например по дням. Или попробовать найти внешние решения, не всегда бесплатные.

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

                              Хм, не помню, погуглю.


                              У меня лет 8 назад в одном из проектов было, например, kd-дереао, собственноручно написанное. Если вы про него что-то спросите — я так и отвечу. Или, если говорить об инструментах, в личном опенсорсе был лично настроенный Jenkins с докером для CI. Если вы меня о них спросите — я тоже так отвечу.

                          +27
                          Тут скорее проблема не в том, что кандидат соврал, а именно в процессе найма. Как вариант — делайте код-ревью тестового, где кандидат рассказывает как решалась задача и объясняет как код работает.

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

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

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

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

                          Безотносительно того — соврал кандидат или нет, это факап компании. Обратите внимание на процесс найма и онбординга.
                            0
                            Тут может быть проблема в незнакомой предметной области например

                            Справедливости ради. В посте пишут, что набирали на сеньерскую позицию.
                            Я думаю, что для сеньера, не знающего предметку вообще, не про проблема прочитать, грубо говоря «википедию», чтобы ознакомится с основными вещами, и смочь накидать полурабочий код в правильном направлении, который потом оценят более опытные коллеги и скажут, где нужно доработать.
                            Естественно, не сеньер так не умеет.
                              0
                              Ну такой подход хорош, когда пишешь свой код. А когда надо разобраться в чужом, при том, что чужой код в целом написан стандартн для разработчиков в этой области(то есть справедливо ожидается, что он будет быстро понят), это гораздо хуже.
                              –1

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

                              Чего-чего?

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

                              А сейчас, во времена победивших докеров и кубернетесов, окружение под нового разраба приезжает быстрее, чем он проходит на своё новое рабочее место.

                              +15

                              Всегда рассматривал CV не как истину, под которой кровью расписался кандидат, а как отправную точку в беседе на любые технические темы

                                +2
                                В резюме регулярно всякое «поднялИ супер-дупер решение», и вот за этим «подняли» может быть что угодно. От «я рядом стоял», до «сделал всё ваще сам».
                                  0

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

                                  Когда сами себе ставят десятки, то смешно получается.

                                    +2
                                    А если человек честный и скромный себе 4 поставит, но при этом его знания и навыки будут выше чем у остальных с 10? =)
                                    Типа чем больше учусь, тем больше понимаю, что ничего не знаю.
                                      0
                                      Мне кажется, в этом и суть комментария выше. Эффект Даннинга—Крюгера.
                                        0
                                        А если человек честный и скромный себе 4 поставит, но при этом его знания и навыки будут выше чем у остальных с 10? =)
                                        Значит у него так себе навыки оценки квалификации, а эти навыки достаточно важны для сеньора.
                                          +7
                                          Или именно у него адекватная оценка собственной квалификации. Просто он понимает, с чем (с кем) сравниваться. Кандидатов с максимальной собственной оценкой я видел ох какое множество, и эта оценка почти всегда на глазах сдувается в самом начале разговора (например, после первых просьб объяснить последовательность действий в неких достаточно обычных обстоятельствах).

                                          Там же не было задачи поставить себе оценку по шкале обычных кандидатов. Да кто я вообще такой, чтобы поставить себе девятку-десятку, когда в нашем мире существуют Paul White, Paul Randal, Brent Ozar, Itzik Ben Gan и еще огромное множество профессионалов, знающих в деталях предметную область изнутри, там, где мне приходится шарахаться и интуитивно нащупывать?
                                            +1
                                            Или именно у него адекватная оценка собственной квалификации. Просто он понимает, с чем (с кем) сравниваться

                                            Там же не было задачи поставить себе оценку по шкале обычных кандидатов. Да кто я вообще такой, чтобы поставить себе девятку-десятку, когда в нашем мире существуют Paul White, Paul Randal, Brent Ozar, Itzik Ben Gan
                                            Человек приходит на обычное собеседование на обычную работу, его конкуренты обычные кандидаты.
                                            Но когда его просят выставить оценку — он внезапно начинает сравнивать себя с китами при выставлении оценки.
                                            Где же тут адекватная оценка и понимание?
                                              +1
                                              Во-первых, повторюсь:
                                              Там же не было задачи поставить себе оценку по шкале обычных кандидатов

                                              И я отчетливо понимаю, что вполне могут быть кандидаты и много сильнее меня, там очень есть куда быть выше, верхнюю же планку я указал выше. Так что да, разное у нас с вами понимание адекватной оценки, разное.
                                                +1
                                                Во-первых, повторюсь: Там же не было задачи поставить себе оценку по шкале обычных кандидатов
                                                Тоже повторимся — человек приходит на обычное собеседование на обычную работу, его конкуренты обычные кандидаты.
                                                Откуда вдруг в голове идея оценить себя по шкале эйнштейнов? Давайте теперь все ставить себе нули, т.к. по сравнению с гениями кроме нуля и поставить-то нечего. Смысл?

                                                Математик 30 лет преподающий математику от школы до универа подает резюме на должность математика в 5 класс. Но у него же нет задачи поставить себе оценку по шкале обычных. Поэтому он вспоминает о Перельмане и смело оценивает себя на 2 из 10. Так Вы это представляете?:)

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

                                                p.s.: И вот еще в копилку дискуссии habr.com/ru/post/323188
                                                  0
                                                  Тоже повторимся — человек приходит на обычное собеседование на обычную работу, его конкуренты обычные кандидаты.
                                                  Откуда вдруг в голове идея оценить себя по шкале эйнштейнов? Давайте теперь все ставить себе нули, т.к. по сравнению с гениями кроме нуля и поставить-то нечего. Смысл?
                                                  Вы снова полностью подменяете условие. Никакого сравнения с конкурентами там не предполагается:
                                                  Первым делом я прошу оценить знания по технологиям из резюме, по шкале от 1 до 10. Если выше пяти, то можно начинать хотя бы о чём то разговаривать.

                                                  Когда сами себе ставят десятки, то смешно получается.
                                                    0

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

                                                    Обычно в резюме есть список на двадцать пунктов и бежать по ним пытаясь понять в чём же сильные стороны кандидата не эффективно.

                                                    Если кандадат скромен и выставит себе все двойки и одну четвёрку, то это и так видно.

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

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

                                                    –1
                                                    кандидат должен сам понимать на какую должность он нанимается и какие там требования. Если с его точки зрения он им полностью соответствует, то это минимум 8 баллов. А если с его точки зрения нет хотя бы 6, то на фига он там вообще нужен, если у него недостаточно квалификации?

                                                    Тренироваться в навыках чтения мыслей — это последнее, что я хочу делать на собеседовании (да и на работе, тащем).

                                                      +1
                                                      Тренироваться в навыках чтения мыслей — это последнее, что я хочу делать на собеседовании (да и на работе, тащем).
                                                      Если заранее немного узнать про компанию куда идешь собеседоваться и должность на которую претендуешь, то можно опустить этап чтения мыслей:)
                                                      Пример с математиком выше — зачем Вам читать мысли директора школы, если Вы знаете что это а) математика б) 5 класса?
                                                        0

                                                        Я ожидаю, что директор школы не будет спрашивать у меня «оцените своё знание математики» или «оцените своё знание теории типов Мартина-Лёфа» при устройстве школьным учителем математики.

                                                          0
                                                          Пример с математиком выше — зачем Вам читать мысли директора школы, если Вы знаете что это а) математика б) 5 класса?

                                                          Мы не знаем какие перспеективы развития на данной должности и какие еще потребности есть у предприятия.


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


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


                                                          Я один раз попробовал давать такую анкету — результаты абсолютно нерелевантны.


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

                                                    –1
                                                    Но когда его просят выставить оценку — он внезапно начинает сравнивать себя с китами при выставлении оценки.

                                                    Так надо просто уточнить шкалу, попросив поставить оценку по той же шкале среднему кандидату.

                                                +1

                                                Надо вначале попросить проградуировать шкалу, кого эталоном за 10, а кого за 1. От этого можно уже и себя оценивать. А так получается — оцените на глаз от 1 до 10 высоту вот этого здания.

                                                  0

                                                  В списке технологий резюме двадцать пунктов.

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

                                                  Мой комментарий был на

                                                  Всегда рассматривал CV не как истину, под которой кровью расписался кандидат, а как отправную точку в беседе на любые технические темы

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

                                                  Горе от ума блин ...

                                            +36
                                            Тоже самое касается и компаний. Знаю человека который отработал один день и уволился, потому что работодатель в описании вакансии все преукраcил и рассказывал как будто о другом проекте.
                                              +4
                                              Это да, часто читаешь в описании, там прямо светлое будущее и технологии на грани фантастики, а приходишь на проект, а там дохлые юнит-тесты, технологии конца прошлого века, доставка на продуктивный сервер ручной процесс по инструкции, которую тебе прислали по маилу.

                                              Тоже искусство — наврать в объявлении так, что бы не выдать свою убогость и не отпугнуть неуверенных в себе айтишников.
                                              +4
                                              У нас после тестового задания на техническом собеседовании обязательный кодинг. У нас есть набор простых задачек, которые даем кандидатам на собеседовании. И дальше смотрим, что у них получается. Поэтому обмануть намного сложнее, чем в Вашем процессе. Поэтомк соглашусь с коллегами, что это факап процесса найма сотрудника.
                                                +1
                                                если это задачки с литкода (или аналогичные) — этот процесс легко тренируется.
                                                  0
                                                  Если вы собеседуете претендента на уровень middle/junior, то тот факт, что он специально тренировался для решения задачек с литкода — это, скорее всего, плюс в его сторону. Значит, человек потратил свое время, укрепил навыки. Не вижу здесь ничего плохого. Это как в университете — пишешь шпаргалки, а заодно и готовишься. В результате, шпаргалками и не пользуешься.
                                                    +1
                                                    Это как в университете — пишешь шпаргалки

                                                    А зачем шпаргалки перед экзаменом?
                                                    Я перед экзаменом, чтобы расслабить нервы всю ночь с друзьями в Doom по сетке гонял, и в результате сдавал на отлично. :)
                                                      +2
                                                      Я перед экзаменом, чтобы расслабить нервы всю ночь с друзьями в Doom по сетке гонял, и в результате сдавал на отлично.
                                                      Это работает, если в течение семестра что-то там делать.

                                                      А вот если предмет видишь впервые в момент написания шпор (ночью перед экзаменом), то такой «экспресс-курс» очень даже помогает.
                                                        0
                                                        мне в ночь перед экзаменом ничего не помогало, кроме отдыха. Ну, разве что удача. На дополнительных вопросах все всплывает.
                                                          0
                                                          А у меня бывало прокатывало на шару, со шпор скатывал. Даже «бомбы» пару раз удалось протащить.
                                                            0
                                                            бомбы — это что?
                                                            Предположу, что это — медведи (заранее написанный ответ на вопрос, который просто надо вынуть и сдать)?
                                                            Но в любом случае, что делать с дополнительными вопросами? У нас, если билет сдал, но не ответил ничего, даже тройку могли не поставить.
                                                              0
                                                              Да, всё верно.

                                                              С википедии
                                                              Бомба (крокодил) — лист с решённым экзаменационным заданием, изготовленный заранее. После получения билета экзаменуемый, улучив момент, достаёт из пачки «бомб» ту, которая соответствует номеру билета и сдаёт её как написанную за время экзамена. Иногда бомба изготавливается в виде «чистого листа» — текст пишется закончившейся шариковой ручкой и обводится по вмятинам на листе уже «на месте».

                                                              Ну у меня не совсем чистые бомбы были. Я знал, что можно на экзамен по физике приносить чистые листы А4 в качестве черновиков. Дома на такой «черновик» я писал основные формулы, основные понятия, по разделам. Писал под разными углами, добавлял какой-то рандомный текст, чтобы выглядело максимально хаотично.

                                                              А потом на экзамене доставал такой исписанный черновик (примерно через минут 30 после начала), клал его на стол, типа это я уже на экзамене чего-то там накалякал. И сидел в открытую с него переписывал.

                                                              С дополнительными вопросами — как-то выкручивался, ну я же что-то там читал, хотя бы отдалённо. На тройку хватало.
                                                                0
                                                                не, мне всегда было лень писать все это. Да и тройки мне было мало. поэтому приходилось хоть немного заниматься во время семестра. Благо, мне все как-то относительно легко давалось, так что свою в среднем четверку я имел без ущерба для всяческих увеселений.
                                                                  +2
                                                                  Конечно, каждому своё. Мне вот учиться было абсолютно неинтересно, а ума (силы характера?) бросить универ не хватало. В итоге есть диплом, который можно использовать чтобы колбасу резать. По своей специальности даже основ не знаю.
                                                                    0
                                                                    бывает, что и такой нужен.
                                                                    Подруга устраивалась к нам в интегратор — и ее не брали потому, что у инженера обязательно должно быть высшее образование.
                                                                    В итоге взяли, но крови попили
                                                                      0

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

                                                                      А вот от компаний с маразмом типа "без диплома нельзя" действительно стоит держаться подальше.

                                                        0
                                                        Я с вами согласен, но вполне возможно, что претендент тренировался не на задачках на алгоритмы, а на конкретных самых популярных задачках. Я давно хожу на собеседования — и они не меняются. Проверку расстановки скобок спрашивают где-то в четверти случаев. на втором месте, наверное, вывести граф в определенном порядке. Как будто написал шпаргалки, но не на все вопросы, и повезет — не повезет.
                                                        А можно ведь вообще выучить одну задачку и ходить на много собеседований. Попалась — повезло, не попалась — к следующему.
                                                    +2
                                                    Если у вас еще нет уверенности в своих силах, всегда можно устроиться интерном

                                                    И где это можно сделать? Просто вот я начинающий фронтенд разработчик, плотно изучаю HTML, CSS, JavaScript (фреймворки вроде React ещё не трогал, за исключением JQuery). Прохожу бесплатные курсы, практикуюсь в тренировочных проектах с Frontend Mentor и JS Beginners. На моём гитхабе уже порядка 20 проектов практики с двух вышеозначенных сайтов. Очень хочется попробовать свои силы интерном в реальном проекте…
                                                      +3
                                                      Крупные компании (и айти и не айти) постоянно набирают на стажировку.
                                                      Тинькофф, Альфа, Мегафон, Сбербанк, СКБ-Контур, имя им — легион.
                                                      Другой момент, что у каждой из компаний свой стек, свои инструменты, и чтобы попасть в конкретную компанию надо хотя бы поверхностно ознакомиться с ними.

                                                      Ладно крупные компании. Я недавно искал интерна на аналог оплачиваемой стажировки на свой личный проект, и чё-т не смог найти желающих :) Причем предлагал я тем, кто либо еще учится, либо только выпустился и у них ни одной строчки в резюме, и у кого это резюме было в общем доступе в статусе «ищу работу».

                                                      В моё время мы просто шли по улице, заходили в офисники, встречались с руководителями и предлагали помощь — вы-таки не поверите, но именно так в лохматые времена (когда сайтов с работой еще почти не было) люди находили себе место для стажировок, особенно, когда у тебя ни связей ни знакомств :)
                                                        +2
                                                        Пишите на почту всем it-компаниям в радиусе вашей доступности «я такой-то такой-то, умею то-то, ищу бесплатную стажировку»
                                                          0

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

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

                                                          +27
                                                          Хотя по результатам тестового он уступал конкуренту, я принял решение в его пользу как раз потому, что мне показалось, что он хорошо у нас приживется.

                                                          Play stupid games, win stupid prizes. Вообще, распространенная проблема в нынешние дни, когда очередной интервьюер пытается играть в доморощенного психолога.
                                                            +4

                                                            Вы, как мне кажется, излишне жёстки к оценке ситуации. Сколько еще было случаев в мире, когда человек с более хорошим culture fit таки прижился лучше, чем инженер с более высокими tech skills?


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

                                                              +18
                                                              А сколько было случаев, когда человек с более хорошим culture fit ничего, кроме culture fit, как оказывалось, делать не умеет?
                                                              Вопрос холиварный, конечно, но кажется кандидатов нужно предупреждать о том, что после технического собеседования у них будут спрашивать про любимый цвет и т.п. и в большей мере опираться на эти ответы, нежели на техническую часть.
                                                                +3
                                                                А сколько было случаев, когда человек с более хорошим culture fit ничего, кроме culture fit, как оказывалось, делать не умеет?

                                                                Как по мне, выяснить на техническом собеседовании, что человек в состоянии выполнять предлагаемую ему работу, всё-таки можно. Если ставить себе такую задачу, конечно :)
                                                                Ну и не нужно недооценивать эти самые «culture fit». У меня есть знакомый, офигенный специалист. Вот только выгоняли его с работы несчётное количество раз. Потому что «culture fit» неправильные — психует по любому поводу, скандалит, ругается со всеми. И вот что толку от его высоких tech skills, если через месяц-другой работы с ним все сотрудники даже за один стол садиться не хотят?
                                                                Да, это скорее маргинальный случай, но и в более «средних» тоже играет роль, насколько человек уживается с другими, конфликтный/не конфликтный и т.д.
                                                                  +2
                                                                  Да все верно, психов брать не работу не стоит:)
                                                                  Просто мы говорим о 2 крайностях, нельзя ориентироваться только на хард-скиллы, но и отказывать человеку только потому что он, к примеру, не женат — дико.
                                                                    +3
                                                                    С реальными психами только одна серьезная проблема — они очень хорошо маскируются на собеседовании и даже на испытательном сроке…
                                                                      0
                                                                      не женат — дико

                                                                      мне однажды отказали именно по этой причине в Альфа-Банке :)
                                                                      +3
                                                                      И вот что толку от его высоких tech skills, если через месяц-другой работы с ним все сотрудники даже за один стол садиться не хотят?

                                                                      Отсадить, выдать инструкцию что и как говорить, запретить отвечать кому либо ранее чем через 5 минут после входящего сообщения, мониторить. Иными словами раз уж он «офигенный специалист» то пусть будет черным ящиком, решающим проблемы.

                                                                      Если действительно офигенный то будет нехилая экономия, в какой области специалист, кстати?

                                                                      Зы я чтото пропустил, и подобные вещи перестали быть на совести руководителя? Единственное решение — выгнать? Если все настолько плохо как вы описываете то руководителя его надо было слить следом
                                                                        +4
                                                                        в какой области специалист, кстати?

                                                                        Дотнетчик-фуллстек
                                                                        Единственное решение — выгнать?

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

                                                                          Это вы про попытки прогнать Линукса и Столмана?
                                                                            +5
                                                                            Линукс и Столман — вполне адекватные люди, по сравнению с тем, с чем приходится порой сталкиваться на работе.

                                                                            Но и от «психов» есть польза — у нас один такой (он скорее даже не псих был, а троль 180 уровня, без возможности отключения этой функции) поработал немного — так после его ухода отношения в коллективе стали очень ровные: люди просто поняли, что такое реальный неадекват, и научились прощать друг другу более мелкие «косяки».
                                                                            +2
                                                                            Дотнетчик-фуллстек

                                                                            Жаль, не мое.

                                                                            перестань ругаться со всеми по любому поводу

                                                                            Я даже не знаю что тут ответить. У меня например есть в анамнезе целые компании, которые якобы «не ругаются», но токсичность в коллективе зашкаливающая а продуктивность никакая, зато не ругаются, ага.

                                                                            В конце-концов, офигенного специалиста можно заменить просто хорошим специалистом, и в итоге получить результат не намного хуже и без всех этих хлопот и ругани.

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

                                                                            ЗЫ Я бы кстати посмотрел как бы вы его уволили если бы он свои права отстаивал.
                                                                          0
                                                                          Может ему тоже стоить открыть свою марку пельменей, пива и потом построить банк без офисов ?)
                                                                        0
                                                                        Сколько еще было случаев в мире, когда человек с более хорошим culture fit таки прижился лучше, чем инженер с более высокими tech skills?

                                                                        Достаточно, чтобы этих случаев было меньше, чем тех, когда прижился хуже.
                                                                        0
                                                                        Не знаю, что за игры имеются в виду, но кто-то же должен оценить, как потенциальный сотрудник впишется в коллектив? И кто может это сделать лучше, чем непосредственный руководитель? А вот навыков для этого может и не хватить, да и просто, бывает, не повезло…
                                                                        +9
                                                                        Обычно при отборе сотрудников я принимаю во внимание три фактора: настрой, навыки и командную культуру. Тот разработчик вышел на второе место по баллам за тестовое задание, так что в его навыках я не усомнился.

                                                                        То есть я так понимаю, что на единственном интервью с претендентом не было задано никаких технических вопросов, поскольку «ну, он же сделал тестовое задание!». Боже, какой фейспалм. Эта компания обречена.
                                                                          +25
                                                                          Я сделал для него, что мог, предложил перейти на должность джуниора, но гордость ему не позволила.

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

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


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

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

                                                                              Очень правильные вопросы, обычно я прашиваю:

                                                                              что самое классное вы делали?

                                                                              есть ли что-то что выглядело хорошо, а по факту не оправдало надежд?

                                                                              самый эпичный факап, и как его обнаружили и как починили?

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

                                                                                0
                                                                                Тоже задаю ровно такие же вопросы. В сочетании с теми что выше — беседа двух специалистов или «спасибо, вы нам не подходите». Без подковерных игр, домыслов и серий собеседований
                                                                                  +5

                                                                                  Меня такие вопросы лично ставят в тупик. Работа это работа. В ней нет ничего классного или плохого. А фекапы это просто часть работы. Не получилось что то одно, сделал другое по другому. Даже не запоминаю что там было из неудачных решений. Тем более если в одних условиях решение неудачное, не факт что оно будет неудачным при других условиях. Как пример в старых версиях Ceph были проблемы с радосом. Как то попробовал для одной задачи не зашло. Но уже много лет прошло. Сейчас этих проблем нет и такие задачи им прекрасно решаются. Какие то проблемы то же часть работы.


                                                                                  Ну как пример сделал я на прошлой работе мониторинг. Классный ли он? Да обычный. Работает, поставленную задачу решает. При других бюджетах, задачах, бизнесе и своем опыте очевидно что я сделал бы совершенно другой мониторинг. Не хуже не лучше. Просто другой под другие требования.
                                                                                  Тот который делал кто то увидит и скажет что это все хреня и так делать нельзя. Кто то скажет что о как круто и модно на промитее. Я уверен только в том что он там будет годами работать.
                                                                                  Точно так же как я 10 лет настраивал одному интернет магазину железо. Они мне иногда еще пишут простят что то поправить. Я захожу смотрю и понимаю что сделал все очень топорно и не модно по современным меркам. Сплошные баш скрипты. Но оно работает все эти 10 лет и полностью удовлетворяет потребности бизнеса. Так что не требует отдельного человека на администрирование, Не падает, мониторится и бекапится.


                                                                                  Классно ли это? Да нет обычно где то даже криво. Но поставленную задачу я выполнил хорошо. Можно ли сделать лучше? Конечно нет предела совершенству. Все можно сделать лучше.

                                                                                    +3
                                                                                    самый эпичный факап, и как его обнаружили и как починили?

                                                                                    Я всерьез не знаю, что тут рассказывать. Ну как-то, было дело, захватил в лямбду тяжёлый объект по значению, а не по ссылке — тесты этого не выявили, ушло с тормозами на некоторых крайних случаях прод. Что вам это скажет?
                                                                                    А вообще я обычно тут рассказываю кулстори, как из-за хреновых софт-скиллов продолбал возможность выкатить офигенный с технической точки зрения проект в прод.


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

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


                                                                                    есть ли что-то что выглядело хорошо, а по факту не оправдало надежд?

                                                                                    Мое будущее.

                                                                                    +1
                                                                                    У меня проекты за NDA и патентами (чужими).
                                                                                      +3
                                                                                      У меня тоже, и что?
                                                                                        0

                                                                                        Ну и как вы рассказываете?

                                                                                        Я не уверен, что могу сказать даже на каком языке писал. Потенциально уязвимая информация.

                                                                                          +1
                                                                                          А что компьютер использовали — это хоть можно?
                                                                                            –1

                                                                                            Ну, разве что про это )

                                                                                            Мне действительно интересно, как люди обходят эту проблему. Как-то по собесам походить не пришлось, все контракты нашел по знакомству. Говорят, в Ванкувере сейчас работа есть, а тут в Калгари - жопа. Я смотрю сейчас позиции, на каждую по восемь ПхД. Откуда они, гады, лезут?

                                                                                              +1
                                                                                              Не знаю где жопа — мы активно хайрим по всей Канаде и не можем найти людей на постоянку. Если интересно — стучите в личку.
                                                                                                0
                                                                                                Забавно, меня кто-то минусанул. Вообще не думал, что могу кого-то задеть.
                                                                                                ИТ отрасль Канады прекрасна, людям с PhD я просто завидую, Калгари отличный город )
                                                                                                Слово на букву Ж обещаю не употреблять в приличном обществе!
                                                                                                +1

                                                                                                Лично я просто говорю в общих чертах. Работал вот рядом со всякими трейдерами (а там NDA тоже очень жёсткие, уж поверьте), писал инфраструктуру для них — так и говорю, писал инфру, на плюсах, всё на темплейтах в компилтайме. Глубже люди и так особо не спрашивают.


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

                                                                                                  0
                                                                                                  Писал уникальный алгоритм на языке [не скажу] для работы с данными. Это несколько сужает вид деятельности, ну звучит примерно как «работал работу».
                                                                                                  На реальном собесе я, наверное, как-то выкручусь, просто интересно, как это по идее должно быть. Вдруг тут будет пробегать сотонист с опытом, поделится )
                                                                                                  +3
                                                                                                  Мне действительно интересно, как люди обходят эту проблему

                                                                                                  Ну как, вот я говорю, что писал софт для трейдеров, на дотнете. Делал логистический модуль, разработал, например, алгоритм оптимизации цепочек поставок с сотней параметров/ограничений, методом ветвей и границ. Я не нарушаю NDA, т.к. из моего описания можно понять направление, в котором я работал, понять мои скиллы, но попробуйте из этого извлечь что-то, что навело бы на компанию и продукт, с которыми я работал.
                                                                                                    0
                                                                                                    Спасибо.
                                                                                                    Не упоминать компанию, конечно же. Чот не подумал )
                                                                                            +8

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

                                                                                              0
                                                                                              Вот это 100%.
                                                                                              Всегда можно рассказать какие-то технические моменты о проекте под NDA таким образом, чтобы NDA не нарушать.
                                                                                                0

                                                                                                В энтерпрайзе - возможно. А когда двадцать патентов и научные разработки, то там и формат файла о многом может сказать. Могу часами рассказывать про саму идею, бактерии, антибиотики и всё такое. Если вдруг интересно, можно загуглить 'resistell', там на сайте вся идея выложена в открытом доступе. Но там три дата соентиста, и мои функции были специфическими.

                                                                                                Мне правда интересно - что говорить? У меня опыта нет.

                                                                                                  0
                                                                                                  Разработали технологию по которой мы можем получать антибиотики определенного спектра в 2 раза дешевле и 3 раза быстрее чем это делает, например, Пфайзер.
                                                                                                  Решали при помощи трех дата саентистов, мы для них поднимали кластер в облаке при помощи инструментов x, y, всего было примерно сто терабайт данных, скорость просчета 100 комбинаций в минуту, ушло сто тысяч киловатт…

                                                                                                  Ну я бред написал, но вполне можно понять чем занимались. И можно детали кто конкретно выбивал ресурсы, почему выбрано такое облако, а не другое, как это все автоматизировалось.
                                                                                                  В общем везде есть технические решения, которые относятся не к патенту, а к инфраструктуре
                                                                                                    0
                                                                                                    Так я и есть дата саентист, работал только с данными и алгоритмами.
                                                                                                    Я вообще слегка утрирую, конечно. На интервью не в биотеке можно пойти в детали, наверное. А если в ноуке, то ой. У всех примерно одно оборудование термо фишер, одинаковый дизайн эксперимента. Даже если я просто скажу, что писал на [ой], то будет примерно понятно, на какой стадии находился проект в то время. Это уязвимая информация, которой могут воспользоваться конкуренты.
                                                                                                    Предположим, что вся моя деятельность заключается в том, что я имею доступ к неким файлам, и я с ними что-то делаю. Размер, тип и количество таких файлов тоже раскрывает многое, не говоря о более подробной информации. Скрипт писал я сам, там уникальный алгоритм.
                                                                                                    Я не выделываюсь и не спорю, скорее наоборот, пытаюсь найти способ этично обойти эти ограничения и не навредить бывшим нанимателям, я с ними в хороших отношениях. У одного из них была личная история, кофаундер свалил к конкурентам, прихватив все наработки. Не просто кофаундер, а друг и закадыка. После этого он нервно к таким вещам относится, а я отношусь деликатно к этой теме после общения с ним. Наверное, я слишком осторожничаю.
                                                                                          +20
                                                                                          Исходя из личного опыта, который сложился на базе собеседований с тремя с лишним сотнями кандидатов, я прихожу к выводу, что примерно 50-60% работников привирают в резюме.

                                                                                          Честность – лучшая политика и при трудоустройстве, и в повседневной работе, да и на душе так спокойнее.

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

                                                                                          И, наконец, финальное:

                                                                                          А вот слишком яростно критиковать предыдущее место работы не стоит, даже если с вами там плохо обошлись.

                                                                                          — недосуг сейчас формулировать точно, но от отношения автора с честностью сильно коробит. «Здесь считаем, здесь не считаем, а здесь вообще рыбу заворачивали».

                                                                                          А если компанию вашего кандидата отжали, новые руководители устроили адище, разрушающее компанию etc (или просто сменилось руководство с тем же результатом), — то почему, собственно, не рассказать ПРАВДУ, ведь, см. выше, — «Честность — лучша политика»?
                                                                                            +2
                                                                                            Поддерживаю, тоже покоробило это наглое лицемерие. Вот такие отвратительные люди как автор и называются ханжами.

                                                                                            Честность худшая политика на собеседованиях, если это не описание своих технических скиллов. А честно говорить о причине смены работы практически невозможно. Тактичные работодатели этот вопрос вообще не поднимают, чтобы не ставить кандидата в неудобное положение.
                                                                                              0
                                                                                              Согласен. Если например на предыдущем месте кидали на зарплату, петь про них диферамбы? От таких даже никаких рекомендаций не дождёшься, сделают всё чтобы не отдавать долг. Бывает такой тип «бизнесменов».
                                                                                              +21
                                                                                              по данным ресурса Checkster, 78% кандидатов где-то обманывают работодателя в процессе найма.

                                                                                              А сколько компаний обманывают кандидатов? 99%?
                                                                                                +6
                                                                                                Я даже прогуглил эту тему и нашел интересную статистику: по данным ресурса Checkster, 78% кандидатов где-то обманывают работодателя в процессе найма.

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

                                                                                                Честно говоря, я могу тоже рассказать подобную историю, только со стороны соискателя. Отправил резюме в одну специфическую организацию, с которой пересекался по основной работе. Причина, по которой желал найти другое место работы — низкая ЗП, которую отказывались поднять(полугосударственная контора). Мое резюме HR, как я уже потом узнал, передала человеку, на чье место я претендовал и которого увольняли. По причине огромного количества сотрудников с отличным culture fit и острой нехваткой сотрудников с tech skills вопросами найма по моей специальности занимался человек, которого увольняли с теплой и хорошо оплачиваемой должности. Он позвонил своему знакомому в мою организацию и тупо слил мое резюме. Просто из вредности. С тех пор считаю такие вещи, как звонки текущему работодателю для наведения справок о сотруднике слегка не этичными.
                                                                                                  +3

                                                                                                  Сорри, но тут вопрос несколько в другом. Если сотрудник был токсичным, то текущий руководитель может расписать его как супер-пупер (только чтоб избавиться быстрее, иногда уволить по закону и правильно бывает тот еще гемор). А если сотрудник был супер-пупер, но платят ему вне рынка, а он хочет попасть в рынок по з/п, то угадайте, что может про него рассказать текущий босс, чтобы оставить у себя. Исключения бывают, но как обычно только подтверждают правильность общего правила: "последний босс — плохой или неправильный источник знаний о сотруднике".

                                                                                                    +1
                                                                                                    Согласен. Здесь и раскрытие информации о том, что человек ищет новое место, и возможная клевета, да и в целом способ очень некрасивый и односторонний (кандидат не может оправдаться). У текущего босса может быть неправильное представление, ведь он может не взаимодействать с работником напрямую, а только из разговора с отделом кадров или другим специалистом, который тоже может иметь какое-то субъективное представление, может быть заинтересован. Может, человек буллингу подвергся на текущем месте или заболел, его решили уволить. Либо у него конфликт с каким-нибудь вышестоящим хамом с высоким ЧСВ. Считаю такой способ не просто неэтичным, а аморальным и даже незаконным.
                                                                                                      +1
                                                                                                      Полностью согласен. Мало ли что было, возможно, вы просто лично начальнику не нравитесь и он просто из вредности наговорит гадости. В конце концов, раз уж мы говорим про собесы, тестовые и проч — оценивайте сотрудника по ним, а не по предвзятому мнению третьих лиц.
                                                                                                        0
                                                                                                        Спасибо за вашу поддержку! Да, согласен. Если работодатель интересуется на прошлом месте, почему заранее не спросит у кандидата, согласен ли он на этот опрос? Хотя, с другой стороны, тогда это войдёт в обязаловку и станет как бы почти законно.
                                                                                                        Как-то сисадмин рассказывал историю, как у них работала юристка по трудовым договорам, которую уволили, но она восстановилась через суд. Когда та перешла на новое место, старый работодатель не постеснялся и позвонил туда, где девушку оклеветал. Соответственно, новый работодатель её тоже уволил и оклеветал на следующем месте. Ещё с такой гордостью мне рассказывал эту историю, как будто так и надо поступать, а с работодателем никогда нельзя спорить.
                                                                                                        Т.е. в нашей стране некий работодатель посчитал, что судебное решение не имеет значения, а вот мнение за спиной единственно верное. И рассуждает о правовом государстве и о том, что государство закручивает гайки у бизнеса.
                                                                                                    +3
                                                                                                    Обычно при отборе сотрудников я принимаю во внимание три фактора: настрой, навыки и командную культуру.

                                                                                                    Допустим… Нюанс в том, что у каждого сообщества культура своя. Зачастую выражается несознательно и неформально, ритуалы вырабатываются «по ходу».
                                                                                                    Тот разработчик вышел на второе место по баллам за тестовое задание, так что в его навыках я не усомнился. Он оказался предприимчивым и горел желанием поработать в еще одном стартапе, чтобы получить необходимый опыт.

                                                                                                    Замечательно… А Вы искали человека что бы работать или что-бы удовлетворить его желание «прокачать скилы»?
                                                                                                    Я подумал, что это нам тоже на руку. Кроме того, работа в стартапах ему была уже знакома.

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

                                                                                                    Чем работа в стартапе отличается от работы в любой другой компании? Трудовой кодекс, контракт, должностная инструкция, процессы… никакой разницы. Или Вы ожидаете что-то сверх этого? Вы дали ему право голоса\акции, включили в наблюдательный совет\совет директоров и оформили это юридически?
                                                                                                    Тот разработчик уже успел поработать в стартапах, и рядовым сотрудником, и основателем. Это решило дело.

                                                                                                    Вы искали партнера для своего стартапа? инвестора? или рядового работника по найму?
                                                                                                    Я отлично понимаю, что стартап это тяжело, и найти партнера очень сложно, особено если ты уже имеешь опыт. У каждого хорошего доктора есть свое небольшое кладбище, так у и стартапера — свои «не взлетевшие».
                                                                                                    Можно предположить, что этот человек посмотрел что у вас происходит и не увидел для себя оптимистичного прогноза…
                                                                                                      0
                                                                                                      Как ни крутите, а проблема «кандидаты врут в CV» очень даже имеет место быть.

                                                                                                      Пример: большая корпорация открыла центр разработок в Чехии, активно его развивает, и готова релоцировать туда людей со всего мира (кстати, если тут есть синьористые C++/EmbeddedLinux-девелоперы желающие переехать, можете стукнуться в ЛС, расскажу что и как). И соответственно, присылают свои резюме и проходят собеседования люди из разных стран.

                                                                                                      Процесс устроен примерно так: после начального телефонного разговора с рассказом о проекте, используемом стеке и компании в целом, кандидату предлагается сделать небольшое тестовое задание (здесь вообще такая практика у очень многих компаний распространена, как оказалось), нужно задизайнить архитектуру и набросать простенький PoC. То есть не что-то там на абстрактные алгоритмы и структуры данных, а именно приближенное к реальной задаче, опытный разработчик легко сделает подобное за пару часов (по факту же времени дается неделя).
                                                                                                      Потом назначается уже техническое онлайн-интервью, где кандидата просят показать и рассказать что получилось, делается совместный code-review, и дальше уже идет обсуждение на свободные технические и нетехнические темы (вопросы друг другу могут задавать обе стороны, само собой), в зависимости от того, что всплыло на ревью, что написано в CV, и что придет в голову. Если все прошло хорошо, то после этого следует оффер.

                                                                                                      И вот тут реально беда.
                                                                                                      Уже несколько раз было примерно следующее: кандидат по CV позиционирует себя крутым и опытным разработчиком, пишет как он много лет разрабатывал на C++, проектировал архитектуру, выстраивал процессы для поддержки качества кода, менторил. В резюме ссылки на какие-то статьи в блогах, дана ссылка на гитхаб с форками всяких ML-, IoT- и RTOS-проектов, и т.д. А в итоге оказывается, что человек делая простейшую задачку, нарушает все возможные принципы проектирования (да, я знаю, что бывает когда человек не может перечислить те же самые SOLID, но чисто интуитивно использует их в повседневной работе, но это не тот случай, тут он их именно нарушает и никак не может это обосновать), пишет совершенно неидиоматический код и делает в нем детские ошибки, словно он всю жизнь писал не на этом, а на другом языке, допускает утечки ресурсов и дедлоки, на вопрос «а почему здесь вы сделали вот так?» следует честный ответ «ну, скопипастил откуда-то», а на вопрос «Зачем нужны юнит-тесты?» отвечает «Менеджмент сказал, что они нужны» (wat???). И при этом претендует на позицию синьора или архитектора.

                                                                                                      Так что, как тут уже было сказано, "… в cv даже то, чем занимался коллега за соседним рабочим столом" — это, увы, не шутка.
                                                                                                        0
                                                                                                        А еще интересные процессы бывают в крупной конторе, предоставляющей аутстафф другим. И там часто попадаешь на проект, на который попасть напрямую у заказчика — ну вот вообще ни шанса, т.к. по целевым технологиям вообще никак не попадаешь :) При этом — проект делается в срок, и заказчик доволен и продолжает сотрудничать! Из личного опыта — из эмбеддед в С++ под винду, а потом — в Python/Django :) Хотя наверное возможность такой транзиции, когда заказчик даже не подозревает, что до его проекта ты с этой технологией не сталкивался — и есть признак Senior… О том, порядочно ли так делать со стороны аутстаф конторы — отдельный вопрос (и да, опять же из личного опыта — наблюдал, что если руководство слишком заигралось и продало джуна под видом сеньора — то заказчик может и на йух послать), но что есть — то есть…
                                                                                                          +3
                                                                                                          Помоему это история о том как у человека получилось «войти во ИТ» — но «Пацан к успеху шел, не получилось, не фартануло»
                                                                                                            0

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

                                                                                                            Но это не главное. Главное то, что вы сделали правильные выводы:

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

                                                                                                            Смущает одно. А чья вина еще, кроме вашей?

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

                                                                                                            Но при этом нельзя забывать правило: доверяй, но проверяй.

                                                                                                            Осталось только посмотреть и услышать эту фразу.

                                                                                                              +2
                                                                                                              не очень понял про
                                                                                                              чья вина еще, кроме вашей?
                                                                                                              вина кандидата так же присутствует однозначно
                                                                                                                0

                                                                                                                Вы же пишите:

                                                                                                                это наша вина тоже

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

                                                                                                                  0
                                                                                                                  И только ваша и больше ничья.

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

                                                                                                                    Тут вы передёргиваете. Первое, про доверяй и проверяй я уже писал. А вам не кажется, что государственная система, если она коррумпирована и т.д., частенько людей толкает на преступления. Часто мелкие, но преступления. А крупные преступники (прежде всего хозяйственные) остаются безнаказанные.
                                                                                                                    Вообще-то приём на работу и госсистему сравнивать как-то странно!

                                                                                                                      0
                                                                                                                      Обоснование совершения преступления, потому что крупные преступники остаются безнаказанными — так себе оправдание) И госсистема и контроль приёма на работу не идеальны. Порой (или даже зачастую) они не всегда поступают правильно. Именно поэтому важно, что мы сами должны жить правильно. Если человек намеренно лжёт при приёме на работу — это неправильно.
                                                                                                                        0
                                                                                                                        Если человек намеренно лжёт при приёме на работу — это неправильно.

                                                                                                                        Правильней сказать что, если человек намеренно лжёт — это неправильно.

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

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

                                                                                                                +4
                                                                                                                Очень странно, что статья является явным прямым напутствием разработчикам, а сам «эффективный менеджер» в своём глазу бревна не замечает. Может это вам, господа, отбирать не тех кто лучше чешет языком (как сделал автор), а тех у кого лучше скилл? Ведь именно благодаря вам кругом сотни вот таких талантливых дарований у которых нет никакого практического навыка, но есть несоизмеримо ценный опыт «вписаться в команду» портят людям жизнь и накидывают лишней работы нормальным людям. Именно ваша некомпетентность в отборе и дальнейшее покрывательство своих косяков(тут автор конечно выделился тем, что таки уволил. Обычно держат до последнего) приводит по итогу к очень печальным последствиям. Примите как-нибудь к сведению, уважаемые, и не спешите учить других.
                                                                                                                  +2
                                                                                                                  ну сперва из N десятков резюме они по скилам отобрали 10, а потом по резульату тестового задания взяли второго! Это что не отбор по скилам???
                                                                                                                    0
                                                                                                                    Нет. Они отобрали 10-х по тегам.
                                                                                                                    А потом по результату тестового задания, которое можно нагуглить/попросить кого то сделать. Выбрали случайных 2-х человек.
                                                                                                                    Из них взяли того кто больше понравился.
                                                                                                                    Ни в одном этапе не проверялись Hard Skills конкретного соискателя.
                                                                                                                    Только на последнем проверили Soft Skills.

                                                                                                                    Проще и эффективнее было воспользоваться www.random.org
                                                                                                                    Для выбора сотрудника из резюме с нужными тегами.
                                                                                                                    <:o)
                                                                                                                  +1
                                                                                                                  Шайтан! Опыт таки важнее командных навыков!

                                                                                                                  Еще порадовало «то и наша вина тоже, да и не хотелось унижать человека.» — Фигасе, он вас намеренно обманул, а вы тут «обижать»
                                                                                                                    +2
                                                                                                                    Процесс найма разработчиков у нас складывается из трех этапов:

                                                                                                                    Сначала мы отбираем по десять кандидатов на каждую должность.

                                                                                                                    Да где вы их находите? Город-миллионник, вакансия обычно висит по 3-4 месяца, пока хотя бы кто-то не обратится, условия и требования среднерыночные, кое где лучше.
                                                                                                                      +2
                                                                                                                      Либо мало предлагаете, либо стек малопопулярный.
                                                                                                                        0
                                                                                                                        Pure С. Сетевое взаимодействие, Linux, ДМС, годовая премия.
                                                                                                                          +6
                                                                                                                          Годовая премия это эфемерная вещь, на которую не особо рассчитывает соискатель. А если все ее гарантированно получают, почему бы ее не разбить в зп?
                                                                                                                            0
                                                                                                                            А если все ее гарантированно получают, почему бы ее не разбить в зп?

                                                                                                                            Премия на то и премия, что
                                                                                                                            1) не все доживают до конца года
                                                                                                                            2) премия может выплачиваться в апреле-мае месяце (передаю приветы ребятам, которые недавно получили премию за 2020-ый!), и до выплаты — тоже нужно дожить
                                                                                                                            3) премия, всё же, дается если задачи на год были поставлены, достигнуты и не было грандиозных факапов и/или проблем поведенческого характера
                                                                                                                            4) наконец, могут настать тяжелые времена(ТМ), и премию относительно легко убрать. А оклад убрать уже не так легко.
                                                                                                                              +5
                                                                                                                              > наконец, могут настать тяжелые времена(ТМ), и премию относительно легко убрать

                                                                                                                              Именно поэтому «годовая премия» — вещь эфемерная. То курс слишком высокий, то слишком низкий, то ковид, то его последствия, то ожидание крупного заказа и лучших времён, то ещё что.
                                                                                                                            +5
                                                                                                                            условия и требования среднерыночные
                                                                                                                            Pure С
                                                                                                                            Стек очень специфический.
                                                                                                                            У кандидата первая мысль в голове «смогу ли я после ухода найти работу с этим стеком, или лучше не рисковать и пойти на java?».
                                                                                                                            Чтобы заманить на такую позицию, человека знающего не только «Pure C» зарплата должна быть выше среднерыночной, чтобы перекрыть риски связанные с редкостью стека.
                                                                                                                              0
                                                                                                                              На C/C++ сейчас адекватных разработчиков не найти. А студенты даже на халявное обучение с нуля не идут
                                                                                                                                +8
                                                                                                                                Потому что на JS они будут зарабатывать 300 тысяч/месяц, а на С/С++ — 75-100, если повезет, и им их руководители будут говорить о том, как круто они зарабатывают по сравнению с _настоящими инженерами_ (которым, в свою очередь, платят как техничкам), как это регулярно делают некоторые из завсегдатаев Хабра (да и в реальной жизни я таких персонажей тоже встречал).
                                                                                                                                  +1
                                                                                                                                  Ну, 300к в месяц в «миллионниках» это все-таки ближе к фантастике, хотя в столицах и на удаленке — реально, да.
                                                                                                                                  Насчет C++, на самом деле зависит от места, в десктопно-системной и backend-разработке (возможно еще в геймдеве, но точно не знаю) зарплаты в принципе не сильно отстают от Java/JS/C#/Python/etc., а вот в суровом и беспощадном российском embedded зачастую всё в точности как вы сказали, в том числе и уравниловка с «настоящими инженерами» с копеечными зарплатами.
                                                                                                                                  А причина проста
                                                                                                                                  «Разработка аппаратуры по статистике, это чаще всего, само-окупаемое, само-финансируемое российское предприятие, с российскими же заказчиками, российским рынком сбыта и российским начальником — бывшим инженером возрастом 50+, ранее также работавшим за копейки. Поэтому мысль у него такая: «Я всю жизнь пахал, чтобы я какому-то молодому платил? Перебьется!» Таким образом, сильно больших денег у подобных предприятий нет, а если и есть, то вкладываться они будут отнюдь не в вашу зарплату»

                                                                                                                                    +3

                                                                                                                                    На самом деле на плюсах вполне можно получать многоденег, просто для этого надо много лет ковырять язык — плюсы несоизмеримо сложнее JS. Но 10-15-20 лет плюсов за плечами дают совершенно другой уровень зарплат в том же финтехе.


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

                                                                                                                                      0

                                                                                                                                      Цитата моего знакомого из Финтеха: мы им $7k платили, чтобы они хоть немного работали (про инженеров в Индии). Я ему: "да вы офигели!". А он, ну мы в NYC на $300k/год не можем найти на C/C++. Это ll-трейдинг. Вот так вот, про C/C++, но большая часть позиций - шлак в этом стеке.

                                                                                                                                      +1
                                                                                                                                      300к в месяц будут зарабатывать очень не все и очень не скоро
                                                                                                                                +1
                                                                                                                                в мировом маштабе на вашу вакансию даже индусы не позарятся… а у автора 100% именно они и составляют 99% кандидатов
                                                                                                                                +1
                                                                                                                                До чего же докатилось IT! 10 дней человек проработал и от него хотят что бы он не только все понял но и еще начал код писать.Гнилые стартапы которые так считают, тогда пусть AI им код пишет.Я где то лет 10 так назад читал статистику по штатам и там проводилось исследование, сколько надо человеку что бы полностью адаптироватся к новой технической среде(проекту).Результат тогда был 2(два) месяца.А теперь 10 дней и пошел н@й и статьи с гордостью об этом пишут! Точно времена антихриста уже близко!
                                                                                                                                  +2
                                                                                                                                  Самое поганое, что этот токсичный менеджер, когда его фирма разориться, уйдёт токсить на новое место.
                                                                                                                                    –3
                                                                                                                                    10 дней человек проработал и от него хотят что бы он не только все понял но и еще начал код писать

                                                                                                                                    Речь там про сеньора вообще-то, а не про стажёра. Обычно программисту, даже миддлу, чтобы начать писать код, нужно не 10 дней, а несколько часов после того, как развернул рабочую среду, настроил сборку и поспрашивал подробности по первой полученной задаче. При этом «полностью адаптироваться к новой технической среде» для того, чтобы начать работать, не нужно от слова «совсем».
                                                                                                                                      +1
                                                                                                                                      Вы рассматриваете человека как состоявшуюся машину.А исследование было про человека.Примите к сведению.Я пишу код уже 25 лет и моя практика подтверждает это.Вспомните что программист это человек а не кодер и жизнь Ваших проектов изменится к лучшему
                                                                                                                                        +3
                                                                                                                                        Я прошу прощения, а вы на работу ходите социализироваться и адаптироваться, или работать? ;)
                                                                                                                                        Вы рассматриваете человека как состоявшуюся машину

                                                                                                                                        Я рассматриваю человека, который сказал: «я профессионал» как профессионала. Ну т.е. который уже знает, как решать задачи в рамках его профессии, а значит, если он получает задачу, то он выясняет необходимую ему информацию, садится и решает.
                                                                                                                                        Соответственно, если первая его задача состоит в том, чтобы, грубо говоря, добавить три поля в форму «Регистрация сепулек», ему достаточно почитать из описания задачи требования к полям, валидацию, форматы данных. Возможно задать вопросы по общей архитектуре проекта, если она не очевидна. Затем открыть проект, найти в нём модель данных, добавить туда поля, найти форму, добавить поля, настроить валидацию и т.д.
                                                                                                                                        При этом ему совсем не нужно перед началом работы подробно изучать весь проект и все его бизнес-процессы, знакомиться сразу со всем коллективом и т.д.
                                                                                                                                          0

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

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

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

                                                                                                                                          +11
                                                                                                                                          Легаси код 30 лет, удачи начать писать код через несколько часов
                                                                                                                                            0

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

                                                                                                                                              0
                                                                                                                                              В пустом проекте или в проекте, где минимальное количество изменений от вендорской конфигурации.
                                                                                                                                              А вот в полном кастоме, или сильно перепиленном УПП, через несколько часов, ну чё, желаю удачи :)
                                                                                                                                                0

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

                                                                                                                                                  0

                                                                                                                                                  рисователь вызовов

                                                                                                                                                  Что за "рисователь вызовов"? Для жава есть такое? А то у меня как раз была задача разбирать легаси и я чёт не сдюжил...

                                                                                                                                                    0

                                                                                                                                                    1С это очень замкнутая экосистема со своими прибабахами. То, что (наверное) в яве это пакет в 1С может оказаться одним модулем на 10 — 20 к строк.
                                                                                                                                                    Так что в итоге есть проект для 1С, на 1С.
                                                                                                                                                    https://github.com/SergeFocus/1C-Functin-to-yEd (родина кажется за пару проектов до того на инфостарте, но там код бесплатно не посмотреть)
                                                                                                                                                    Вам поможет если только идеологией: строится граф вызовов, записывается в формате воспринимаемом yEd (это такая XMLина специфичная для диаграмм), дальше на это натравливается кластерная группировка и автораскладывание yEd и глядя на эту мешанину стрелок ставновится понятно, в каких местах там полный швах.
                                                                                                                                                    Я старался делить на 3 "этажа" — общая библиотека (всякие трюки с массивами / структурами), бизнес библиотека — уровень счетов бух учета и прочих общих локальных бизнес понятий, и собственно специфичный код модуля. И стрелки между этажами только сверху вниз. Вот когда такой порядок наведешь, докинешь анализ копипасты сверху, чтобы пополнить библиотеки и убрать низкоуровневые трюки из верхнего кода, тогда на верхнем этаже проступает "а что мы сейчас собственно делаем".

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

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

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

                                                                                                                                                  0
                                                                                                                                                  >пользовательской базой 3 человека на 1 планету
                                                                                                                                                  И одновременно легаси 30 лет? Не, не верю (с). Фантазии. Покажите примерчик?
                                                                                                                                                    0

                                                                                                                                                    30 лет тому проекту не наберётся, но 10 уже точно будет.
                                                                                                                                                    Это был сравнительно маленький переходящий проект внутри большой компании с жёстким разделением ролей и постоянной загрузкой того, кто мог бы переписать внутренние средства разработки по уму. Но это заняло бы большое количество времени (а значит, и денег).

                                                                                                                                              +4
                                                                                                                                              Хм, день на настройку машины, пару дней на получение доступа, прохождения онбординга (если есть такая процедура). Четвёртый день на выкачать код из гита и попытаться понять его структуру (читая документацию, структуру классов и т.д.). Т.е. неделя минимум, чтобы просто немного начать и то это очень форсированно.
                                                                                                                                                +1
                                                                                                                                                Доступы и онбординг не имеют никакого отношения, если вы измеряете время от прихода на рабочее место до начала написания кода. Кроме того, у нас временами выдают готовые машины (почему не всем — загадка века), и доступы заказывает руководитель _до_ выхода человека на рабочее место. Если у вас это не так — это же не повод считать, что все такие?
                                                                                                                                                  0
                                                                                                                                                  пару дней на получение доступа, прохождения онбординга (если есть такая процедура)

                                                                                                                                                  Ну, всё это не ваша забота, да и компаний, где доступы вам выдаются в первый же день параллельно с настройкой рабочего места, а онбординг не мешает работе (или вообще укладывается в 20 минут знакомства) едва ли не подавляющее большинство.
                                                                                                                                              0
                                                                                                                                              «Технический директор подробно с ним обговорил, каких знаний ему не хватает и какие навыки нужно подтянуть, порекомендовал ресурсы для обучения.» — ну да, а потом «Ой, а какого хрена нет нормальных программистов?!». Да потому что такие «сеньоры» мигрируют из одной организации в другую,- пока где-нибудь не пристроят задницу на хорошем окладе. А тут — как в анекдоте — «И член вытер и проводил салютом» :(
                                                                                                                                                +1

                                                                                                                                                На первую (из официальных/легальных) работу я устроился без суда и следствия без собеса. прислали на завод на практику, а там по админу видно — зашивается, ничего не успевает. А мне и опыта хотелось, и зряплату.
                                                                                                                                                Посмотрел он на меня, да договорился с руководством о договоре подряда. За что ему спасибо, я много опыта вынес и до сих пор вспоминаю ту работу с теплом (несмотря на мягко говоря мизерную зп).
                                                                                                                                                Потом было пара неинтересных работ, потом мелкий локальный хвостинг, коротенький собес и фраза между двумя интервьюерами "ну что, попробуем?".
                                                                                                                                                Вот на этом месте хочу остановится. Это вот самое "Попробуем", как я в дальнейшем выяснил, приводит в контору лучших сотрудников. Человек вообще без опыта но с большим желанием быстро разберётся (особенно если ему помочь), а человек с огромным опытом но уже выгоревший или с замылеными глазами или тупо привыкший к другой парадигме работы скорее всего так и не станет "сотрудником месяца".

                                                                                                                                                  –1
                                                                                                                                                  И к чему были эти реверансы с предложением другой должности и объяснением чего не хватает?! Человек по сути мошенник, его нужно было выпнуть без долгих объяснений и коллегам из других компаний сообщить о недобросовестности.
                                                                                                                                                  Всё равно что поймать за руку вора и начать с ним торговаться «ой у тебя наверное всё сложно вы жизни, ну давай я тебе 100 рублей дам и поищу тебе работу».
                                                                                                                                                    +2
                                                                                                                                                    Я не врал в резюме и не вру сейчас, когда я фрилансер — самоуважение дороже.
                                                                                                                                                    Так что в последующих строках — ничего личного.
                                                                                                                                                    Как уже сказали, при найме есть две стороны, и работодатель, увы, не всегда ангел. Начиная от неуказания зарплаты (== воровство времени кандидата), включаю вопросы типа «почему вы хотите работать именно в нашей фирме», которые вынуждают кандидата врать, и т.д., и т.п.
                                                                                                                                                    Задавать кандидату вопросы «почему вы ушли с предыдущих мест» это ОК, а на вопрос «почему за последние полгода уволилась половина разработчиков» вряд ли будет ответ.
                                                                                                                                                      0
                                                                                                                                                      Задавать кандидату вопросы «почему вы ушли с предыдущих мест» это ОК, а на вопрос «почему за последние полгода уволилась половина разработчиков» вряд ли будет ответ.
                                                                                                                                                      Ну кстати говоря, «Почему за последние пол года уволилась половина разработчиков» обычно можно прочитать с подробностями в отзывах на каком-нибудь glassdoor, а вот про разработчика то же самое достоверно узнать не так-то просто (практика «написать в предыдущее место и попросить отзыв» все-таки не особо распространена, кмк).
                                                                                                                                                        0
                                                                                                                                                        В одной из фирм, где я к счастью, не наемный работник, насколько понимаю, действительно убежала половина народа. Сейчас заглянул на glassdoor- рейтинг 4.8, 97% рекомендуют.
                                                                                                                                                          0
                                                                                                                                                          В таких случаях обычно помогает во-первых фильтр по локации (ситуация может сильно отличаться в разных офисах), а во-вторых сортировка отзывов возрастанию рейтинга, и среди кучи пятизвездочных комментариев сразу можно увидеть одно-двух звездочные, в которых и читается самое интересное.
                                                                                                                                                            +1
                                                                                                                                                            Проверил — действительно есть пару отзывов с выражениями «полный хаос», «ищут солдатов, не разработчиков».
                                                                                                                                                            В общем, ситуация тяжелая с обеих сторон баррикады :-)
                                                                                                                                                        0
                                                                                                                                                        включаю вопросы типа «почему вы хотите работать именно в нашей фирме», которые вынуждают кандидата врать

                                                                                                                                                        «Слышал, вы задачи интересные решаете и народ у вас прошаренный». Это если правда слышал. А если не слышал — то зачем туда собеседоваться?

                                                                                                                                                          0
                                                                                                                                                          Пускай сначала объяснят почему они именно меня хотят взять :-)
                                                                                                                                                          0
                                                                                                                                                          включаю вопросы типа «почему вы хотите работать именно в нашей фирме», которые вынуждают кандидата врать, и т.д., и т.п.

                                                                                                                                                          А зачем врать? Если это крупная известная фирма вроде гугла, можно вполне честно сказать, что хотели работать в гугле. Если вы просто пришли на собеседование познакомиться, ещё не решив, нравится вам компания или нет, вы ровным счётом ничего не потеряете, если в таком ключе и ответите. Или даже перейдя в контратаку: «Лучше расскажите сначала вы, почему вы хотите взять меня на эту должность».
                                                                                                                                                            0
                                                                                                                                                            можно вполне честно сказать, что хотели работать в гугле

                                                                                                                                                            И даже не думал посылать резюме еще в сотню мест :-)
                                                                                                                                                              0
                                                                                                                                                              Да ну, по-всякому бывает. Кто-то ковровые бомбардировки резюме устраивает, кто-то целенаправленно пишет только в те компании, которые его заинтересовали. Кто-то вообще не пишет. Например, я за два десятка лет сменил семь мест работы, но ни разу в жизни не отправлял резюме. Даже на самую первую работу меня друг затащил. Во все остальные организации меня приглашали по рекомендациям.
                                                                                                                                                          +2
                                                                                                                                                          Да ладно, всякое бывает.
                                                                                                                                                          На то и придуманы испытательные сроки. И неспроста они широко применяются в самых разных областях человеческой деятельности.
                                                                                                                                                          Может, вы этому парню тоже не понравились.