Как некомандный игрок отвечает на вопросы о командной игре [закрыто]

Я задаю вопрос своему другу; он ищет место в корпоративном мире.

Назовем его "Джо". Этот парень Джо не думает, что работа в команде обязательно означает получение лучшего продукта, и это его дилемма.

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

По его опыту, он всегда блистал, выступая индивидуально. Команды, по его мнению, нужны только тогда, когда разрабатываются или поддерживаются гигантские программные проекты. С командами приходят дополнительные обязанности по обеспечению того, чтобы все были синхронизированы друг с другом и с продуктом, который они разрабатывают. Вы должны вести себя все время ко всеобщему удовлетворению. Даже если какой-то парень в команде придурок, его нужно терпеть и работать с ним, даже если он тормозит всю команду. Индивидуальная работа, с другой стороны, означает, что только он несет ответственность за все, что идет не так, или за все, что сияет.

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

Как некомандный игрок отвечает на вопросы о командной игре в интервью?

" ...Джо теряет много выгодных вакансий, потому что он не любит лгать и открыто говорит, что не работает на максимуме, работая в команде, и это правда " - я вообще не вижу здесь проблемы . Если у него нет того, что ищут компании, то у него не должно быть этих рабочих мест. Если он хочет иметь эти рабочие места, то ему следует научиться работать в команде, но это совсем другое дело. Так что да, вопрос не имеет большого смысла для меня.
Я отредактировал это, чтобы сосредоточиться на конкретном вопросе, но я все еще не уверен, что это конструктивно. В частности, ответы могут не касаться вопроса в его текущей форме. Я оставлю это сообществу, чтобы решить, следует ли его снова открыть.
Я думаю, что этот вопрос (и все вопросы здесь) нужно задавать с точки зрения того, что проблема заключается в том, кто задает вопрос. Не так важно, чтобы ОП столкнулся с проблемой на самом деле, так как это реальная проблема, с которой сталкиваются, и вопрос задается так, как если бы это была их проблема. Аспект «Мой друг» в этом вопросе привлекает слишком много внимания и превращает хороший и конструктивный вопрос в почти фарс.
@MrFox: ну, если он «не работает в команде наилучшим образом», это может, например, означать, что в команде он так же хорош, как и все остальные, но сам по себе он на 25% лучше, чем кто-либо другой в своей самостоятельно или в команде. Итак, «Вы лучше всего чувствуете себя в команде?» в некотором смысле неправильный вопрос (и, вероятно, не тот вопрос, который действительно хочет задать интервьюер, если он остановится и подумает об этом буквально). Было бы разумно попытаться использовать немного больше изящества, чем просто ответить на него: «Нет, это не тогда, когда я в своих силах» ;-)

Ответы (9)

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

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

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

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

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

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

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

В точку. Он может получить ОКР из-за пиковой производительности системы, и я видел, как он брал больничные из-за беспокойства/паники, в которые он впадал, работая с посредственными командами. Ему нужно знать об этой точке зрения, о которой, честно говоря, я и подумать не мог. Надеюсь, это поможет ему. Ваше здоровье.
@happybuddha Он очень похож на меня в молодости. Если вы хотите дать ему дополнительный совет, дайте ему понять, что делать что-то действительно важное в этой отрасли — роскошь, доступная лишь немногим избранным. Все остальное пусто, так что не слишком эмоционально привязывайтесь к своей работе, в конце концов, она просто не стоит стресса, который вы на себя накладываете.
Выполнено. Спасибо maple_shaft. Делать что-то, что действительно важно в этой отрасли, — роскошь, доступная лишь немногим избранным . Совершенно верно.
делать что-то, что действительно важно в этой индустрии, — роскошь, доступная лишь немногим избранным — я не уверен, что вы имеете в виду под этим. Я принимал участие во многих проектах, которые оказали реальное влияние на компании, с которыми я работал. Я думаю, что это верно для очень многих разработчиков.
@Chad - я подозреваю, что тогда проблема заключается в том, действительно ли эта компания имеет значение. Если моя компания обанкротится, некоторые люди останутся без работы, другие компании могут потерять прибыль, а наши конкуренты попытаются наверстать упущенное, но экономика в целом продолжит свое существование без скачков. И наоборот, люди, работающие над разработкой iPhone, Google Glass или даже Stack Exchange, оказывают гораздо большее влияние на мир. Я не уверен, что согласен с этой мыслью, но я ее понимаю.
@Чад, я просто философствую. Я считаю, что уровень эмоциональных вложений должен быть соизмерим с финансовыми вложениями или стимулами. У основателей стартапов должны быть высокие эмоциональные инвестиции, у продавцов должны быть высокие эмоциональные инвестиции. Конечно, наемные работники должны делать свою работу в меру своих возможностей, но помимо этого эмоциональная вовлеченность опасна именно по этой причине. Та же самая компания может просто решить выбросить все, над чем вы работали в течение 2 лет... пар.
Мне кажется, что это отвечает на другой вопрос, что-то вроде «Насколько важна командная работа для разработки программного обеспечения?». Но тогда я все еще не понимаю вопроса...
@MrFox Иногда буквальный вопрос не всегда демонстрирует фундаментальную проблему, все остальное - помада на свинье. Ответ на вопрос — это тот, который указывает на более глубокий вопрос и затрагивает его фундаментальную проблему.

Я ненавижу работать с такими людьми, как этот парень (будь то программное обеспечение, инженерия или любая другая область).

Например, он обычно:

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

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

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

Это несправедливо? Абсолютно нет — компания предлагает много $$$$$ сотрудникам и часть этой работы предполагает работу в командах. Если он не хочет этого делать, то он не имеет права расстраиваться из-за того, что компании ему отказали.

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

Начну с того, что он прав.

Чем больше команда, отдел или компания, тем больший «налог» они платят за накладные расходы на связь. С точки зрения коммуникации команда из 1 человека абсолютно эффективна.

Это также ограничено темпом одного человека - если проблема достаточно мала, это абсолютно выполнимо.

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

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

Если он твердо намерен не совершенствоваться в этой области, я бы посоветовал ему:

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

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

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

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

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

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

«Независимый» и «командный игрок» не обязательно должны быть противоположностями. Но для сильно независимой личности нужна правильная команда, чтобы заставить ее работать. - Совершенно верно - я работал в местах, которые предпочитали кучку героев командной работе. Хотя это была не та среда, в которой я процветал, там были люди, с которыми я дружил.
@bethLakshmi, я бы отметил твой ответ как ответ. Просто все перечисленные вами моменты будут хорошо работать, только если он поймет, о чем говорит maple_shaft. Мне понравился ваш ответ, так как я считаю его самым гуманным и, вероятно, не таким пренебрежительным.

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

Думаю, у него проблемы с доверием. С этим парнем нет en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect . Если бы это было для него, он бы клонировал себя и работал над разными модулями любых крупных проектов. Он более чем готов «исправить свою проблему». Просто он пытается выяснить, в чем проблема на самом деле. На своем опыте он видел и испытал на собственном опыте, что командная работа не приносит большего блага. Более или менее потому, что команда состоит из всех типов людей, которые не обязательно вносят свой вклад в проект.
«Более или менее, потому что команда состоит из самых разных людей, которые не обязательно вносят свой вклад в проект». Например, парень, который отказывается работать в команде, потому что настаивает на том, что вне ее он лучше. Похоже, он сам из тех людей, которых старается избегать.

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

Обратите внимание, что всегда неудобно говорить «твой друг», поэтому для краткости я буду говорить «ты».

Так что делать?

  1. Как говорит enderland , вы можете создать свою собственную компанию и никогда больше не иметь дела ни с кем другим, кроме клиентов, бухгалтеров, дизайнеров и т. д. (все они могут заставить других разработчиков выглядеть невероятно легко работать).
  2. Станьте настолько хороши, работая самостоятельно, что всегда найдутся компании, которые наймут вас и запихнут в какую-нибудь комнату, просто чтобы полакомиться вашим талантом. Проблема в том, что есть много навыков, которые вам, вероятно, потребуются, чтобы достичь того уровня, которого вы вряд ли сможете достичь, работая самостоятельно, например, использование контроля версий и архитектуры, чтобы менее квалифицированные разработчики могут использовать ваш код. Есть также проблема, что есть так много хороших разработчиков, что даже если вы доберетесь до этого уровня, у вас не будет возможностей, если вы не сможете заявить о себе — выступая на конференциях, или написав книгу, или что-то в этом роде. И то, и другое требует, чтобы вы хорошо справлялись с людьми.
  3. Посмотрите на человеческие навыки как на любые другие навыки и работайте над ними. Обратите внимание, что изменить своего основного персонажа очень сложно , поэтому у вас, вероятно, всегда будут «проблемы». Но вам нужно с чего-то начинать — так же, как вы начали со своими навыками программирования. У вас будет возможность освоить технические навыки, полученные при работе в команде, и вы даже можете чему-то научиться у тех, с кем у вас есть возможность работать. Я думаю, вы должны быть честны, что это не ваша сильная сторона, но вы готовы работать над этим. Может быть, кто-то рискнет на вас. В то же время, возможно, работа над проектом с открытым исходным кодом даст вам возможность попрактиковаться, не прося кого-то воспользоваться этим шансом вместе с вами.
Громоздко сказать ваш друг и для краткости сказать вы? Серьезно ? Это неправильно и крайне неуважительно. Я рад, что вы предложили свои 2 цента совета для моего "друга". Спасибо !
Тем не менее, каким-то образом вы можете вернуться в комментарии и еще раз сформулировать свою позицию, как если бы он был прямо здесь , в комнате с вами. Иди разберись :)
Вы должны были достаточно хорошо настроить свой хрустальный шар, чтобы знать, если я задаю вопрос другу, я очень хорошо знаю этого друга и что я говорил с ним об этом снова и снова. И, я надеюсь, это не кажется вам слишком далеким, тем не менее, некоторые люди становятся настоящими друзьями, а некоторые достойны быть настоящими друзьями. :)

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

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

К счастью, и то, и другое можно решить с помощью самопомощи или, что еще лучше, с помощью тренера на рабочем месте.

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

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

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

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

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

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

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

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

Я согласен. Известно, что мне хотелось сказать другим: «Веди, следуй или убирайся с дороги!»

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

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

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

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

Я согласен. Задача действительно состоит в том, чтобы пройти собеседование, не так ли? Компания знает, что ей нужен один звездный разработчик, HR знает, что им нужен этот звездный разработчик, разработчик знает, что он тот самый. Но хромые вопросы интервью, которые продолжают ходить вокруг да около, — это те, на которые нужно ответить. Я уверен, что он готов учиться. Только самостоятельно и без командного обучения.
@happybuddha - Прохождение интервью должно означать, что обе стороны получают достаточно информации, чтобы решить, подходят ли они друг другу. К сожалению, я не уверен, что ваш друг способен убедить людей в том, что он действительно звездный разработчик.
Этот ответ на самом деле не касается вопроса о том, как пройти собеседование, вместо этого вы сосредотачиваетесь на типе работы, которую нужно искать. Это не очень помогает пройти собеседование.
@Chad - Разве не легче пройти интервью, в которых не задают этот вопрос? Плохое предположение — думать, что любая лучшая работа требует работы в команде.

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