Занялся я вот поиском работы. Общался с 2мя всемизвестнымикрупнымикомпаниями, hr-ы молодцы, милые профессиональные девушки, к ним вопросов нет. А вот их технические руководители.. Мне кажется они охренели:D
Я понимаю надобность тестовых заданий, да бы отсеять совсем лишних ничего не знающих людей, не более. Потому и тестовое задание должно быть простым, просто показывающим что человек знает что делает и умеет писать код. Это особенно актуально, когда ищется человек на должность Junior.
Но когда вакансия Senior/Lead - надо ли оно вообще? Ведь простым заданием все-равно ничего не покажешь, а сложное - перебор делать?
В первую компанию попросили сделать простое задание(часа на 3-4 при условии, что я не знал фреймворк), но! подготовить полное окружение по его сборке и деплою, т.е. заскриптовать кучу всего под Grunt/подобную систему, написать тесты и еще че-то там. Короче работы не столько в приложении, сколько в подготовке окружения, это можно понять но тоже как-то дофига для тестового задания для разраба-то?
В другую компанию, мне предложили сделать тестовое задание, прислали тз.. Там прямо в тз написано что оценочное время выполнения - 2 недели!!!!!(а кушать мне пол-месяца на что? ) Причем приложение само по себе - не сложное абсолютно, но ресурсоемкое в виду объема.
Для меня это выглядит как какие-то _понты_ и издевка - хотите у нас работать, нате вам, впахивайте с самого начала, докажите что хотите к нам, и мы подумаем стоит ли вас звать хотя бы на собеседование. Какое-то потешание своего самолюбия.
Интересует мнение общественности - не перебор ли? Или нынче так принято а я и не вкурсе?
_____________
"Нужно быть готовым прислушиваться к тем, кто может тебя чему-нибудь научить. Иначе ты никогда не вырастешь."
Откровенно я никому ниразу не нагрубил. А дать подзатыльник зарвавшемуся юнцу, так это и ему на пользу, и мне в удовольствие. © AllesKlar