В чем отличие между обычным Junior разработчиком и легендарным Senior разработчиком. Казалось бы в цвете карточки, но нет. Самое важное, что нужно знать: Это субъективное разделение. Junior в конторе у Пети - Middle в конторе у Васи. Junior - это необязательно новичок в программировании, джуном может быть мидл, а может даже Senior.
- Это как? Опять бредишь? - Легко!
Грейд определяет опыт человека не только в программировании вообще, а его знание в определённой программной области, знание стека технологий, умение им оперировать, выбирать технологии для проекта и аргументировать выбор...
Источник: Nuances of Programming Опыт — обязательное требование для каждой вакансии старшего разработчика, но его не достаточно, чтобы получить повышение. Так в чем же секрет? Вероятно, на такой сложный вопрос однозначного ответа нет. Часто молодые разработчики считают, что подходят на должность Senior Developer, но им не хватает профессиональных качеств. На собеседовании некоторые программисты, недавно окончившие университет, утверждают, что уже работали старшими разработчиками. Возможно, такие...