🔥

Тред (Фил Ранжин)


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

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

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

Короче это такая игра, где есть правильный ответ, и тебе нужно его УГАДАТЬ. Вот такой скилл у тебя проверяют

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

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

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

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

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

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