Как разделить программистов на категории (jun/mid/senior)?
То есть, у вас есть проект, который несколько лет нормально держится на 8 разработчиках и тут вы хотите некоторых из них потерять, некоторым дать повод искать новую работу, а некоторым просто уменьшить желание работать?
У нас в компании совсем недавно мы придумали такую схему:https://gist.github.com/Houdini/56211da3abb637c73907
Она не окончательная, тем не менее в ней есть несколько важных, на мой взгляд принципов.
1. Поощерять нетривиальные решения на текущем месте работы
2. Поощерять open source
3. Поощерять изучать новые технологии