Игра в кальмара Декабриста
Не хватало того, что проверка тестового и так ультра субъективная. Соискатель чаще всего встречается с этими тремя ответами, вместо реальных замечаний:
-
"субъективно для меня код недостаточно хороший" - потому что они затащили на свою ГКшку все фреймворки мира, MVVM с кодогенерацией и ECS, а ты в тестовое на 100 строк почему-то решил не тащить Zenject, например
-
"субъективно для меня код слишком хороший". Это когда решил применить больше одного паттерна и нанимающий менеджер посчитал это оверинженерингом для их проекта с одним синглтоном на 10к строк. Который поддерживает десяток программистов вместо одного
-
вообще никакого фидбека
Так теперь еще хотят чтобы разработчик за те же деньги выполнял задачи тех артиста и геймдизайнера. Что будет дальше? - вместо ПМа заведите доску в джире, разбейте тестовое на задачи и выполняйте их в течение спринта? - вместо юриста подготовьте договор? - вместо эйчара пособеседуйте еще пару соискателей? - сами с собой проведите грумминг, дейлики и ретро пока выполняете тестовое? - сочините музыку для игры? нарисуйте арт? выдайте всей студии зарплаты?
При этом качество кода самих нанимающих менеджеров считается "лучше" просто потому что именно они принимают решение о качестве) Наш менеджер со скринов видимо настолько занят, выполняя работу всей команды за одну зарплату (или не за одну, тогда мое уважение), что не успевает поработать разработчиком. Практически по всему его коду разбросаны даже абсолютно детские ошибки - 1 и 2 пункт из этой статьи. Помимо этого смотрели его проект на стриме и даже вкатуны - ребята без опыта работы, находили ошибки, которые и сами давно не совершают (мб в комментах кто-нибудь подскажет, что мы там насчитали)
В конце кстати идеальный байт, я готов повестись, только даже не знаю как именно) Написать код по своим (и более общепринятым) мерилам качества? Или повеселиться и вкорячить туда все "особенности" с его проекта и посмотреть на фидбек? Пишите свой вариант в комментарии)