Крик души.
На собеседовании (принимаем на работу программиста) в качестве первого тестового задания предлагается написать функцию решения квадратного уравнения вида ax^{2}+bx+c=0 на любом известном ему ЯП (один даже на bash писал), то есть в качестве параметров функции передаются a,b,c, ну а возвращается есстественноо значения корней. Так сказать, чтобы понять способен ли этот человек в принципе "алгоритмизировать".
К моему величайшему удивлению, писали сколь-нибудь вразумительные вещи единицы. Дискриминант в зачастую на неотрицательность не проверялся, а про то, что при a=0 уравнение сообще не является квадратным вспомнил только один. Один раз человек вообще ушел в ступор, из которого его выводить приходилось принудительно.
В связи с этим вопрос: может мы от людей с ВО требуем что-то нереального? Такое повальное "ниасиливание" подобной задачки наводит на грустные размышления. А может человек получив такую фигню пытается найти подвох и на эти мысли расходуется вся его ментальная сила? А может быть теперь строчка "программист" в резюме этого не предполагает?
Помогите разобраться это мы такие, или жизнь такая...