YouIT

Джуниор программист с 10 годами опыта. Бред?

896   0   3   0 | Добавлено 204 дня назад  

Мне приходится часто слышать на работе то, что уровень программиста, его профессионализм и соответственно ожидания к нему формируют при помощи такого показателя как количество отработанных программистом лет. Например, можно услышать такую фразу:

“У него 6 лет опыта работы, значит он Senior”

или

“Он работает уже 10 лет, следовательно может руководить проектом”.

Имеют ли смысл данные утверждения? Давайте разбираться.

Работодатель, оценивающий уровень сотрудника а соответственно и уровень его зарплаты рискует очень сильно ошибиться и нанять на работу некомпетентного сотрудника, от которого будут лишь одни убытки.

Правило предоставленного шанса

Существует одно простое, но важное правило, о котором нужно помнить перед тем как оценивать программиста по количеству проработанных им лет:

Тот факт, что программист имеет за спиной большое количество лет опыта работы говорит лишь о том, что программист имел время и возможность получить ценные знания и навыки, но никак не говорит о том, смог ли он в действительности воспользоваться своим шансом.

Существуют программисты, которые по различным причинам годами сидят на одном проекте и занимаются в основном только исправлением мелких дефектов. В таком случае миф про джуниоров с 10 годами опыта приобретает реальные очертания. Безусловно, что это дело каждого человека как ему развиваться и нужно ли ему развитие как таковое. Кого-то устраивает текущая зарплата, кому-то комфортно годами работать с устаревшими системами, которые разработаны на невостребованных более на рынке технологиях. Человек сам способен оценить что ему нужно и если ему нужен рост, то он разберется как его получить.

В свою очередь работодателю или техническому эксперту для оценки реального уровня кандидата, необходимо говорить с ним о его опыте работы: спрашивать какие задачи он решал, как именно он их решал, какие он видит недостатки своих решений и какие способы их устранения существуют. Последние два пункта особенно важны, так как недостатки существуют абсолютно в любом решении - все зависит только от того с какой стороны посмотреть. И если для программиста его решение является идеальным на все случаи жизни, то это говорит не о его мастерстве, а лишь о “тунельности” его мышления и неспособности мыслить критически.

Полученные ответы о опыте интервьюер должен сопоставлять с теми задачами, которые необходимо решать его компании сейчас или в обозримом будущем для понимания того подходит ли человек или нет. А вот количеству лет опыта большого значения придавать не стоит.

Комментарии (0)

Авторизируйтесь для участия в дискуссии

Google Facebook ВКонтакте
работа программиста качество кода IT-компания обучение программированию карьера собеседование C# сертификация джуниор алгоритмы ООП энтерпрайз .NET тестирование javascript программирование эстимейты roadmaps информатика фан быстродействие базы данных