Лайвкодинг на технчиеском собесе норм?
Мысли вслух в контексте собеседований на позицию бэка Node.js
В эпоху ИИ любой запрос к бд или очень хитрую функцию можно сделать самому, подумав часик другой, а можно сделать с ИИ, адаптировать и докрутить за полчаса (условно). И если запросы к БД худо-бедно коррелируют с реальными задачами, то всякие промисы в промисах внутри других промисов да ещё и с таймаутами, некстТики и сетИмедетейты - встречаются будто не так часто в прикладном программировании. Кто-то скажет, это нужно для понимания работы, и будет прав, понимание работы платформы, которая исполняет твой код, критически важна, хотя я встречал и продолжаю встречать разработчиков, успешно закрывающих продуктовые задачи, которое про ноду знают не больше набора шаблонов типа однопоточный, асинхронный ввод вывод, либув, эвент луп, в8. Иногда встречаются те, кто знает страшное определение демультиплексор событий, но не представляют что это такое и чего он там демультиплексирует.
Отсюда первый вопрос. Если человек не знает, не хочет знать внутрянку инструмента, которым пользуется, но бизнесовые вопросы решает с его помощью нормально - есть ли смысл мучить его всем вышеперечисленным?
У меня есть 4.5 года коммерческого опыта на node.js. на каждом лайвкодинге я полностью проигрывал, потому что дико волнуюсь когда попадаю в такую ситуацию. Я не могу ничего с этим поделать даже спустя время. С самого первого лайвкодинга, где я будучи начинающим, и до условно недавнего - каждый раз проваливаю, выключается мозг, появляется ступор и все. При этом я в обычной рабочей атмосфере спокойно решаю разные задачи, в созвонах с другими разрабами, лидом, да с кем угодно.
Получается, если у меня нет навыка проходить лайвкодинг - значит часть компаний, где эта традиция есть, меня отсечет, учитывая что я понимаю как работает платформа, имею опыт в решение разного рода задач. Вопрос - для таких случаев неважно ничего, кроме умения правил но решить задачки перед камерой?
И самый главный вопрос. А зачем сейчас нужен лайвкодинг? Все разрабы, так или иначе, используют ИИ. Кто-то агентов, кто-то чат. Это пришло на смену гуглу стэкОверФлоу.
Буду рад услышать мнение коллег, которые проводят собеседования
· 06.07
Я больше всего не понимаю зачем знать что вывелет промис внутри промиса внутри цикла, который внутри промиса руководителю юнита, например)
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 07.07
У меня только одно объяснение. Это может быть показателем того, насколько глубоко ты копаешь. А так да, хызы )))
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 07.07
Ну так я ж найду ответ, запущу код, например или спрошу у гпт в конце концов. Как это то, что я с первого раза не отвечу помешает мне эффективно управлять разоаботкой?)) Странные ребята.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 07.07
Будто пережиток. У меня на днях будет собеседование с лайвкодингом... Поделюсь впечатлением потом =)))
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён