Вступил в (технический) спор с моим интервьюером - я должен извиниться?

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

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

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

У меня нет контактной информации разработчика, но есть контактная информация рекрутера.

Комментарии не для расширенного обсуждения; этот разговор был перемещен в чат . Не стесняйтесь продолжать обсуждение технологий в этом чате.

Ответы (13)

Это было испытанием.

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

В бизнесе не имеет значения, работает ли ваш код; если начальник говорит: «Я вижу, что вы сделали, но я хочу, чтобы вы сделали это по-другому», ваш ответ должен быть: «Хорошо, я сделаю это так». Это не значит, что вы не можете сомневаться в том, что это правильный способ сделать это, но если эти вопросы отклоняются, то вам не место продолжать спорить.

Если есть проблема с предложенным способом, правильный способ решить эту проблему — задать вопрос: «Не приведет ли это таким образом к {состоянию отказа}?» Если старший говорит нет, то вы делаете это так, как предложил старший, а затем исправляете это, когда и если вы получите отчет об ошибке.

Если бы у меня брали интервью и мне сказали что-то подобное, я бы, наверное, спросил: «Как бы вы предложили это реализовать?» Затем ответьте что-то вроде: «Я понимаю, почему вы выбрали именно этот путь». Или, если предлагаемое решение выглядит так, как будто оно не работает, я бы ответил: «Мне нужно поиграть с этим и посмотреть, как оно работает, но я согласен с этим, если оно работает».

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

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

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

Не верно для лучших боссов: [вы пытались отклониться от инструкций, чтобы сделать то, что было правильно. Я хочу, чтобы ты сделал это по-другому (мой) способ]. Хорошие начальники не заботятся об «другом» или «по-своему», а только об оптимальных результатах. Делать то, что ты сказал, просто и безопасно. Но если вы действительно можете получить объективно лучший результат, сделайте это. Конечно, не надо просто лгать, нужно привести убедительный аргумент. В этом случае, похоже, проблема была в том, что вы были неправы, или аргумент не был убедительным, и вы позволили эмоциям проникнуть внутрь и не остались беспристрастными.
Еще один комментарий, последний абзац о том, что спорить неправильно, самонадеян. «Спор» — это не проблема, это темперамент. Если вы можете продуктивно сбалансировать уважительное отношение к вещам, это показывает положительное качество. Лично я нахожу захватывающим, когда кандидат демонстрирует такой уровень хладнокровия, независимости и, возможно, таланта меня чему-то научить.

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

Да.

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

Принести извинения. Вы почувствуете себя лучше и можете просто спасти потенциальные отношения где-то в будущем.

И может быть, только может быть, это спасет его. Одно дело облажаться. Мы все делаем это на регулярной основе в той или иной степени. Другое дело признать это и извиниться за это. Это то, что я вижу гораздо реже. Если бы кандидат сделал последнее, это произвело бы на меня действительно хорошее впечатление.
Спасибо, Джо, за совет. Я думаю, что я пошлю извинения завтра. Я решил принять другой ответ, поскольку он объяснял возможную причину поведения моего интервьюера, но я также очень ценю ваш ответ.
Я бы даже добавил: «Ничего более негативного не может произойти из извинений» — по моему опыту, люди часто находят определенный уровень уважения к тому, кто готов признать свою неправоту.
@ 202_accepted - На самом деле, надеюсь, интервьюер забыл идентификационные данные интервьюируемого. Отправка извинений может быть подкрепляющим воспоминанием, которое защищает имя с памятью о неудачном интервью.
@IDrinkandIKnowThings На самом деле это не оправдание, а в основном предположения. Если это действительно был такой негатив интервью, интервьюер не забудет, поэтому единственное, чего можно добиться, не извиняясь, — это гарантировать, что ОП будет выглядеть грубо и непрофессионально. Судя по тому, что указывает ОП, у них определенно нет шансов, и они могут смириться с этим и сказать интервьюеру, что они извиняются, поскольку это показывает уровень уважения к интервьюеру.
@IDrinkandIKnowThings Мало того, всегда полезно отправлять последующие письма / электронные письма со словами «спасибо за интервью», было бы нетрудно или плохо включить в это извинения .
@ 202_accepted - не согласен. Если я начинаю собеседование, я хочу, чтобы они забыли обо мне, не говорили о том, чтобы быть со своими друзьями в других компаниях, в которых я могу проходить собеседование.
@IDrinkandIKnowThings OP не указал, что они были загружены. Если это преобразование было обычным явлением в ходе интервью, отсутствие дальнейших действий показывает две вещи: во-первых, ОП не уважал и не ценил время интервьюера; во-вторых, ОП не уважал и не ценил обсуждение. Судя по всему, оставшаяся часть интервью прошла хорошо и без проблем , так что это совсем не плохая идея извиниться, тем более, что благодарственный ответ всегда уместен.
Мой ответ был просто на ваш комментарий «Ничего более негативного не может произойти из извинений» больше ничего. Если бы это был я в этом интервью, я бы не стал продолжать, но, как я уже сказал, есть негативные вещи, которые могут возникнуть в результате последующих действий. Хотя нет смысла продолжать эту болтовню здесь.
Даже если это ничего не спасет, я не вижу, как это повредит. Извинение ? _ Я думал нанять его, но сейчас нет возможности.
@Brandin, это скажет вам, что человек думает, что неправильная идея - это то, за что следует извиниться. Я не могу, чтобы такие люди работали на меня, особенно в творческой сфере.
@mathreadler Извинитесь за то, что правильно: «Я слишком далеко зашел в споре, за это я извиняюсь».
В каком смысле это зашло слишком далеко? ОП думал, что цель вопроса интервью заключалась в том, чтобы измерить технические навыки и знания. Спор может быть отличным способом выяснить это. Спор — это тоже двусторонняя монета, если бы интервьюер просто отбросил вопрос и продолжил, дело не зашло бы слишком далеко.

Лучше всего забыть.

Я предполагаю, что вы были правы в своей позиции.

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

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

Кто не прав - неважно. Это добросовестное, бескорыстное исследование как совместная попытка добраться до истины. Если вы это покажете, вы сделали свою работу.

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

Что интервьюируемый задает себе во время интервью в голове?

«Выпью ли я пива с этим парнем?» или, по крайней мере, «Не возражаю ли я поработать рядом с этим парнем в течение шести месяцев?» С точки зрения интервьюера, они выбирают соседа, с которым будут жить и работать по 200 часов в месяц в обозримом будущем.

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

А пока сделайте этот опыт познавательным и двигайтесь дальше.

По предыдущему месту работы я помню двух совершенно разных программистов. Один из них всегда положительно воспринимал предложение по коду и говорил: «Хорошо, давайте сделаем это так, помогите мне понять, как мы можем заставить это работать», а другой говорил: «Ни за что! Я делаю это по-своему». ...Вы бы предпочли работать с "Мистер Позитивный" или "Мистер Крэнки"?
Я сам был господином капризным, но теперь я господин положительный, я вежливо излагаю свою точку зрения, но делаю то, что они говорят, потому что я понял, что все, что я делаю, не является моим кодексом, это принадлежит компании. Если позже возникнут какие-либо проблемы, они дадут мне время исправить, поскольку я уже высказал свою точку зрения.
«Мистер Крэнки» — проклятие многих рабочих мест. Если они не правы в 100% случаев (крайне редко), люди просто перестают бросать им вызов и, в конце концов, перестают интересоваться их мнением о чем бы то ни было, потому что это не стоит мучений. Затем их изолируют, и они первыми выходят за дверь, когда дело доходит до «сокращения». Если они не гении, в этом случае они, как правило, околачиваются!

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

Итак, вот совет, который я вам дам на основе типичных ответов на собеседовании:

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

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

    Что касается нашего обсуждения ____, я хочу извиниться, если я показался агрессивным/защитным, и я оценил разговор. Ваши замечания <возможно, упомянуть что-то, что они сказали по теме> определенно помогли мне взглянуть на проблему с другой точки зрения.

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

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

Отличный совет во всех отношениях: отправьте продолжение, хотя я, вероятно, не стал бы включать «извините, если я показался агрессивным/оборонительным» (если только кандидату это действительно не неприятно). Простое: «Я больше думал о вашем комментарии xyz и вижу, как он будет хорошо работать в этой ситуации, но в других случаях может потребоваться другой подход». И всегда: учитесь на этих вещах — реальные ситуации — лучшие учителя!

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

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

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

Наоборот, я бы не стал нанимать человека, склонного к спорам; это разрушительно для командной работы и сотрудничества. Вам нужно научиться принимать советы и/или мнения других людей, правильные или неправильные. Если бы они ошиблись в методе, это бы проявилось в работе, не так ли?
@ Дебби, никто не идеален, и я бы предпочел работать с кем-то, кто знает об этом недостатке и готов работать над ним. Никто не идеален.

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

Я думаю, если это зависит от нескольких вещей:

  • Где данные? Вы можете подтвердить свои аргументы?

  • Культура. Даже если у вас есть данные, привык ли интервьюер принимать решения на основе данных? Или они ценят более быстрые «интуитивные» решения?

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

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

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

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

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

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

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

И это приятно; собеседования настолько обезличены в наши дни, что такое человеческое прикосновение будет оценено по достоинству, даже если вы все еще не получите работу.

И, наконец, не спорьте по мелочам. Конечный результат — вот что важно в коде, а не крутые игрушки или «дневная причуда», используемые для его создания.

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

Это действительно зависит от того, на какую работу вы претендуете и какую личность они ищут.

Кто знает? Они могут искать кого-то с сильным костяком, кого-то, кто увлечен своим кодом и кто готов защищать свою позицию в стрессовых ситуациях.

Возможно, интервьюер знал, что был неправ, но продолжал подталкивать вас к тому, чтобы узнать, как вы отреагируете. В реальной жизни продавцы будут что-то обещать клиентам, даже если вы сказали им, что не можете этого сделать. Боссы захотят добавить функции X, Y, Z и все, кроме кухонной раковины. Умение сказать «Нет» — очень важный навык, а умение сказать «Нет» вежливо, но твердо не всегда легко.

Я не говорю, что то, что вы сделали, было правильным: просто еще слишком рано говорить "I realize I blew my chance with the company for now". Прямо сейчас вы можете беспристрастно и объективно взглянуть на плюсы и минусы обоих решений. Если интервьюер был прав, напишите извинения, говоря об этом. Если ваш метод объективно лучше, напишите извинения за то, как вы его представили.

Наконец, если вы подали заявку на работу в службу поддержки клиентов или на должность няни босса, да, вы облажались. ;)

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

Что делать сейчас? Продолжай, в следующий раз попробуй лучше.

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

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

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

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

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

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

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

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

Должен ли я извиниться?

И мой ответ

Это зависит.

Вы обидели их? Вы были грубы? Вы были высокомерны? Даже если нет, когда интервьюер спорил с вами, излучал ли тон вашего голоса отношение «что это за чушь, которую вы мне сейчас рассказываете»? Тогда да извините. Но не за смелость собственного мнения. Извинитесь за свое отношение. Извиняться или нет (ИМХО) вопрос не конкретно на рабочем месте , а в навыках межличностного общения в целом . Попробуйте извиниться (опять же ИМХО) только тогда, когда вы кого-то обидели, а не в том случае, если вы сделали то, что считали правильным, и им это просто не понравилось. В противном случае вы не только обнаружите, что слишком часто извиняетесь, но и создадите впечатление, что всякий раз, когда кто-то пытается обвинить вас, даже неправомерно, вы с радостью примете это и извинитесь.

Уроки - Заметки на будущее

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

Имейте в виду, что вы еще не в их платежной ведомости, так что вы не обязаны соглашаться с чем-либо, что они говорят вам конкретно для кода, потому что они еще не платят вам за написание своего программного обеспечения. Если у вас есть культурные различия, сейчас самое время раскрыть их, не забывая при этом о манерах . Ловушка здесь в том, что если вы оба будете настаивать, вы закончите нетехническим спором, а потом будет совсем другая ситуация. Лучше прекратить спор в вежливой манере «давай согласимся не согласиться» и двигаться дальше. Один из способов выйти из этой ситуации — в комментарии Рэя, который на самом деле предлагает бросить мяч на их площадке, и позволить им уточнить, в чем проблема с вашим решением.

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

Наконец, всегда помните, что интервью работают в обоих направлениях: они берут интервью у вас, и вы берете интервью у них. И нет другого способа улучшить свои навыки, кроме практики (как это ни печально). Поэтому спросите себя: хотите ли вы работать с ними? Вы хотите работать с кем-то, кто спорит о простых вещах и делает большие проблемы из ничего? Вы хотите работать в компании, которая продвигает эту культуру? Даже если это тест, как упоминали другие, он выдает сообщение вроде listen buddy, here we want people that say "yes sir" when we tell them that "the sky is green". Я утрирую конечно, но если тебя хотят подготовить и проверить на эти ситуации, то это значит, что это норма. Или что они потеряли / уволили сотрудников по этой причине, и это было настолько серьезно, чтобы осветить это в интервью.

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