Добрый вечер, мои читатели. Сегодня я хочу поговорить об одном интересном моменте, который часто случается на собеседованиях на технические должности.
Я — начинающий разработчик. Я только начинаю свою карьеру программиста. Однако уже сейчас я могу похвастаться опытом 6-ти собеседований.
На многих из них мне часто задавали вопрос: «оцените свои знания по c#/php/ООП/алгоритмам/субд по 5-ти/10-ти бальной шкале». Честно сказать, я всегда вставал в ступор на этом месте.
Для меня всегда было не понятно, как свои знания технологии привести к числовому показателю. Да, нужно уметь производить оценку чего-либо (ведь нам часто придётся сообщать менеджеру/тимлиду, сколько мы собираемся потратить на эту задачу). Но… Есть несколько спорных моментов, которые нужно учитывать. Самое плохое в этой всей катавасии то, что HR (или кто-то другой), кто задаёт этот вопрос, никогда не скажет вам критерии соответствия оценки и ваших знаний.
Вот, пример. Я всегда спрашивал на собеседовании: «что вы понимаете по 5». Мне кажется, что оценка 5 не достижима. Это как «абсолютная истина из философии», которую нельзя достигнуть. Поставить себе 5 могут лишь несколько человек: создатели технологии или крутые её евангелисты.
С оценкой 0 всё понятно. Её ставят себе те люди, кто не знаком с технологией. Тут и спорить нечего.
Оценку 1 я ставлю себе в том случае, когда знаю, как написать Hello, world. Думаю, это справедливо. Хотя, уже немного спорно.
Оценку 2 я ставлю тогда, когда знаю азы языка: конструкции if, for, встроенные структуры данных, как создать класс и прочие распространённые вещи.
А вот с оценками 3 и 4 всё крайне интересно. Тут я пока не выработал для себя критериев оценивая. В одной из компаний я заполнял анкету. Там была расшифровка: 3 — вы создали 1 или 2 проекта с использованием данной технологией. 4 — опыт использования Х месяцев. Меня смущает эта разбаловка. Мне кажется, можно создать и 5 проектов, используя что-то, но это что-то знать на начальном уровне.
В связи с этим, мне кажется, что пора придумывать более эффективные методы проверки знаний у претендентов на вакансию. Например, разговор с более опытным специалистом в течение Х минут (хотя, эта практика и так практически везде применяется).
В любом случае, вопрос «оцените свои знания по *** по 5-ти бальной шкале» мне крайне не нравится. Возможно, стоит относится к этому более спокойно. Будем надеяться, что в скором времени HR уберут этот вопрос из своего списка.
Категории: О жизни