Здравствуйте, greenpci, Вы писали:
G>Допустим, Вам дают задание на 10 часов, по их словам, но нужно 20 часов, чтобы сделать его хорошо. Еще нужно торопиться, так как короткий срок выполнения добавляет очки.
G>Вы напрягаетесь и делаете его после работы до глубокой ночи и тратите пол выходного. Все получается очень даже не плохо. Вы очень довольны своим решением. Отправляете его, а в ответ тишина и так три недели.
G>Начинаете звонить и спрашивать, а вам говорят — "досвидания, есть кандидаты получше". Вы спрашиваете, "а можно получить короткое техническое описание сильных и слабых сторон моего решения?" "У нас дохрена кандидатов, чтобы всем отзывы писать. Отстань, нам некогда :Z"
G>Интересно, это нормальная практика?
Это жизнь
Надо смириться с лотерейностью этого явления, либо не делать ТЗ и сузить поле потенциальных мест работы (среди которых есть жирные и годные).
Я давал похожие задания когда был руководителем отдела в крупной международной компании
Например, сделать типа эффективный и простой http балансировщик на c/c++ (оговаривалось, что https, http > 1.0 и всякие chunked transfer encoding не нужны, балансировка каруселькой, сессий к примеру вообще нет).
Цимес — использовать asio или там poll/epoll, короче не создавать кучу тредов.
Трудоемкость по моим прикидкам 8-16 часов, т.е. как ваше ТЗ.
Присылали задания с созданием кучи тредов. Мой ответ — решение неэффективное. Объяснять в чём именно смысла как бы нет.
Как то раз когда сам искал работу и получил объемное ТЗ, решил минимизировать риски и типа "согласовать основные моменты решения, чтобы не тратить зря ваше, да и своё время". Не сработало
Те кто между мной и проверяльщиками отказались эту информацию доносить ("приму к рассмотрению только готовое задание"). Задание в итоге делать не стал, решил что контора гнилая с таким отношением (отказ даже обсуждать что надо сделать). Да и если бы удалось что-то заранее обсудить и согласовать, зона риска всё равно остается. Короче лотерея