Mark
А, понял. Предполагается, что если человек идёт на должность бекендера со знанием SQL, он уже должен это знать.
Roman
ну а если не знает, то крест на нем ставишь?
Mark
Там уже зависит.
gsomix
Полистаю-ка я "Getting Started with SQL" на досуге, благо, что короткая.
Mark
В общем случае, я задаю порядка 20 таких несложных вопросов, и у меня получается условно объективная карта знаний (что знает хорошо, что не очень) и условно объективная оценка.
Mark
а кроме вопросов такого типа какие-нибудь задаешь?
Задаю разные, я же только пару для примера привёл. Но везде стараюсь, чтобы не было "философских" вопросов.
Anatoly
смотрел кто?
хуета какая-то
Anatoly
"сениор не может писать код в стрессовой ситуации" - ну и нахуй мне такой сеньор?
Ilya
"сениор не может писать код в стрессовой ситуации" - ну и нахуй мне такой сеньор?
А нахуй ему писать код в стрессовой ситуации, если он может писать его не в стрессовой?🤔
Anatoly
отказ на проде и принятие решения, что мы делаем прямо сейчас - это стрессовая ситуация?
Anatoly
баг, из-за которого компания теряет миллионы денег и ты его фиксишь - это стрессовая ситуация?
Vasily
Дедлайн завтра - это обычно залёт конкретный
Mark
А почему философские это плохо?
Не плохо, просто сложно объективно оценивать.
Ilya
ну, дедлайн завтра - это стрессовая ситуация?
Если 1 раз, то да если дедлайн каждый день завтра, то нет
Anatoly
когда у тебя в стране ситуация почти гражданской войны - это стрессовая ситуация?
Anatoly
там нет таких слов
там это завуалировано, да.
Mark
Я бы сказал, что гражданская война это форс-мажор. :)
Roman
там это завуалировано, да.
там написано "в состоянии стресса писать эффективный код довольно трудно"
Ilya
баг, из-за которого компания теряет миллионы денег и ты его фиксишь - это стрессовая ситуация?
Ты согласен, что в такие моменты принимаются быстрые,а не правильные решения?
Roman
и это разумно
Anatoly
там написано "в состоянии стресса писать эффективный код довольно трудно"
и он этот важнейший навык не проверяет, или избегает проверки.
Ilya
И что 99% работа не стоит в аврале
Anatoly
ну то есть, зависит от специалиста.
Anatoly
Нормальный принимает быстрые И правильные решения
Roman
и он этот важнейший навык не проверяет, или избегает проверки.
а если человек умеет предотвращать такие ситуации лучше, чем искать решение в них, то все? Нахуй такого чувака?
Roman
Нормальный принимает быстрые И правильные решения
интересная у тебя норма. Это по Гауссу нормальный?
Ilya
Нормальный принимает быстрые И правильные решения
Быстрые и правильные решения обычно не совпадают с правильными в долгосрочной перспективе
Ilya
Это обычно какая то временная заглушка
Vlæd
Ilya
Это обычно какая то временная заглушка
И тебе нужно найти человека который может сделать хотфикс на коленке или решить проблему должным образом?
Anatoly
ок ясно понятно
ну вот как ты предотвратишь то, что провайдер из латинской америки ошибётся в BGP и твои подсети анонсирует на себя?
Anatoly
давай, расскажи, я послушаю.
Anatoly
И тебе нужно найти человека который может сделать хотфикс на коленке или решить проблему должным образом?
мне нужно найти специалиста, который в стрессовой ситуации сможет работать. Если он может работать, значит сможет и код на собесе написать.
Anatoly
т.е. тебе нужны только люди, умеющие в антикризис?
на уровне "сениор" - мне нужны люди, которые смогут решить проблемы со своими сервисами, да.
Anatoly
Это опосредованно связано с программированием
чем выше уровень, тем больше надо решать проблем вне кода.
Roman
на уровне "сениор" - мне нужны люди, которые смогут решить проблемы со своими сервисами, да.
Решить проблему со своим сервисом это не то же самое, что и уметь принять быстрое и правильное решение в стрессовой ситуации
Ilya
чем выше уровень, тем больше надо решать проблем вне кода.
Использование программистов для правки роутов, выдачи новых ip адресов, перерегистрации в днс - сомнительная идея
Anatoly
Решить проблему со своим сервисом это не то же самое, что и уметь принять быстрое и правильное решение в стрессовой ситуации
ну если он на собесе впадает в ступор и код писать не может вообще, при отказе он вполне может тоже впасть в ступор
Roman
люди, которые умеют разрулить форсмажор нужны и очень полезны, но требовать этого от всех участников команды странно. Если только вы не живете нон стоп в форсмажоре
Anatoly
Использование программистов для правки роутов, выдачи новых ip адресов, перерегистрации в днс - сомнительная идея
мнение программистов, что причина отказа пишется в инвайте на отказ, очень ценно.
Roman
ну если он на собесе впадает в ступор и код писать не может вообще, при отказе он вполне может тоже впасть в ступор
А может не впасть. Пушто собес и аутедж — кардинально разные ситуации, похожие только тем, что для некоторых людей они стрессовые. А для других — нет.
Anatoly
Ilya
А сколько?
В процентах хотябы
Vlæd
А может не впасть. Пушто собес и аутедж — кардинально разные ситуации, похожие только тем, что для некоторых людей они стрессовые. А для других — нет.
Вот кстати факт. Когда он-колл был на лайв сервисе во время инцидента - было вполне норм, все быстро и оперативно. На собеседованиях до сих пор заикаюсь.
Roman
Вот например, @aensidhe ты не самый легкий человек в общении, без обид. И кандидата-интроверта ты можешь вогнать в ступор одним своим напором. А чуваку мб комфортней в инфраструктуре и коде ковыряться, чем бороться с психологическим натиском и требованием написать код на бумажке
Anatoly
А сколько?
зависит от команды, где-то 1:4, где-то 100% - сениоров и там все +- способны решать вопросы
Anatoly
на каком основании ты делаешь этот вывод?
на том основании, что он в стрессовой ситуации сохранил способность логически мыслить
Anatoly
Не, у тебя в команде какой процент?
у меня 4 команды, я тебе дал точный ответ.
Roman
на том основании, что он в стрессовой ситуации сохранил способность логически мыслить
Так это разный стресс. И то, что он тебе не отвечает на вопрос, еще не значит, что он не мыслит логически
Vlæd
на том основании, что он в стрессовой ситуации сохранил способность логически мыслить
А что если для меня лайв инцидент - не стрессовая ситуация, а интервью - стрессовая? А что если наоборот? Это все равно будет показателем?
Vlæd
Видел много кандидатов, которые умеют проходить интервью, но не умеют работать (в том числе и в стрессовой ситуации)
Mikhαil
А что если для меня лайв инцидент - не стрессовая ситуация, а интервью - стрессовая? А что если наоборот? Это все равно будет показателем?
Вот это кстати хорошее замечание - стресс на интервью и стресс при решении срочного инцидента оч разный
Ilya
я знаю, никаких обид. и у меня для подобных интровертов есть мидл-позиции. ну и да, мне на собесе уровень стресса человека примерно понятен и я не всех прессую до упора.
Сколько человек, которые на собеседовании не могли написать, но написали дома хороший код, не могли справиться с багами в критической ситуации?
Anatoly
что ты идеально разруливаешь аутеджи и они для тебя - рутина?
Anatoly
Сколько человек, которые на собеседовании не могли написать, но написали дома хороший код, не могли справиться с багами в критической ситуации?
а там не нужен хороший код же, никто не придирается к запятым. оно просто ясно и понятно обычно покажет как давно ты брал шашки в руки. и в целом, мало.
Roman
что ты идеально разруливаешь аутеджи и они для тебя - рутина?
короч, поинт в том, что у этих показателей наверное есть положительная корреляция, но никак не единица. А ты, судя по твоей риторике, расцениваешь ее как единицу (или очень близко)
Anatoly
Вот это кстати хорошее замечание - стресс на интервью и стресс при решении срочного инцидента оч разный
ну я хз, где стресс выше, где тебя СЕО спрашивает "ну чо, когда там починишь" или тебя просят три строчки кода написать?
Roman
ну я хз, где стресс выше, где тебя СЕО спрашивает "ну чо, когда там починишь" или тебя просят три строчки кода написать?
субъективно же. Для тебя сео страшнее, а для многих собес. Иррационально, но это так
Anatoly
большинство людей, которые по-разному пишут код на бумажках, впадают в стресс на отказе.