Я согласен со спецификой места работы, возможно, где-то этот скилл полезен или даже необходим.
Но я лично ставил себя на место сферического разработчика в вакууме — когда есть возможность на несколько часов уходить в «поток».
Дело ведь не в том, что код будут смотреть и критиковать, а в том, что само наблюдение выбивает из колеи и не позволяет сосредоточиться.
Также не согласен со связью с умением работать в команде. Сужу по себе: я не испытываю проблем с прохождением ревью, обсуждением кода и общением с коллегами, но вот такие онлайн-блокноты на собеседованиях очень сильно досаждают.
А если в компанию требуются суровые кодеры, а не «комплексующие непризнанные гении»?
Я-то не против, пусть набирают кого считают нужным. Я старался объяснить, как объёмная работа может если не исключить, то минимизировать фактор стресса.
Непонятно, как объёмная работа может исключить фактор стресса.
1. Вы пишете код в комфортной для себя обстановке, у вас есть возможность показать себя и учесть всё необходимое по ТЗ.
2. Пока вы пишете код, вы не переживаете, считает ли интервьювер, что всё затянулось. И вообще, полчаса — это уже много? Ой, он начал зевать, у меня всё плохо?
При объёмной задаче косяки идут в комплекте, да, но ничего страшного. Вроде как наоборот, у компании будет более полное представление о вас. Честно и справедливо.
Эти вопросы как раз (а) занимают много времени и (б) их можно задавать только после завершения кода.
(а) Найм нового сотрудника — это серьёзное вложение, и будет очень странно, если у компании не окажется времени на вопросы. (б) Верно. В том и суть: дать кандидату задачу, назначить дедлайн и позволить решить её в комфортной обстановке, результат обсудить.
Преемственность.
Очень хороший поинт. Тогда выполненная работа плюс соответствие требованиям проекта (code style, покрытие тестами и т.п.)?
Если в ресторане к вашему столику подойдёт некто и будет стоять смотреть, как вы едите суп, вы будете комфортно себя чувствовать?
Представьте, некоторые люди под наблюдением ощущают себя именно так.
Это вы про «блокнот»?
Это про наблюдение.
Если судить по вашим комментариям, вы вряд ли это поймёте.
как человек думает, какие решения он принимает, и почему он их отбрасывает.
А зачем это работодателю? Разве всё в конечном счёте не сводится к тому, чтобы работа была выполнена? Есть другие, более продуктивные (на мой взгляд, конечно) критерии оценки работы, нежели количество рассмотренных решений и причины их отбрасывания.
Умение не путаться в мыслях, когда прямо над душой стоит человек и пристально наблюдает через плечо.
По-моему, это чисто социальный скилл, стрессоустойчивость, если хотите.
С умением решать задачи ничего общего не имеющее.
habrahabr.ru/post/273333/#comment_8692503
habrahabr.ru/post/274885/#comment_8740341
Да, вы один.
Я согласен со спецификой места работы, возможно, где-то этот скилл полезен или даже необходим.
Но я лично ставил себя на место сферического разработчика в вакууме — когда есть возможность на несколько часов уходить в «поток».
Также не согласен со связью с умением работать в команде. Сужу по себе: я не испытываю проблем с прохождением ревью, обсуждением кода и общением с коллегами, но вот такие онлайн-блокноты на собеседованиях очень сильно досаждают.
2. Пока вы пишете код, вы не переживаете, считает ли интервьювер, что всё затянулось. И вообще, полчаса — это уже много? Ой, он начал зевать, у меня всё плохо?
При объёмной задаче косяки идут в комплекте, да, но ничего страшного. Вроде как наоборот, у компании будет более полное представление о вас. Честно и справедливо.
Очень хороший поинт. Тогда выполненная работа плюс соответствие требованиям проекта (code style, покрытие тестами и т.п.)?
Что дополнительно требуется от собственных разработчиков, сотрудников?
Представьте, некоторые люди под наблюдением ощущают себя именно так.
Это про наблюдение.
Если судить по вашим комментариям, вы вряд ли это поймёте.
По-моему, это чисто социальный скилл, стрессоустойчивость, если хотите.
С умением решать задачи ничего общего не имеющее.
profile.jpg
+ habrahabr.ru/company/ua-hosting/blog/258287/#comment_8565135