Тут многие не слишком довольны тем, что написал автор вопроса, я процитирую:
я написала зп не ниже рынка чтобы дать понять, что именно здесь проблемы нет. ЗП как минимум +15-20 процентов от рынка. но не кажется ли странным повышать зп еще и еще, когда обязанности не меняются? К примеру проект длится 3 года, за что повышать то?
Это верно лишь отчасти и с оговорками. Если речь идёт о линейном разработчике, который делает набор задач A, B, C, с предсказуемым результатом и влиянием на бизнес, то да, такой подход работает. Ему действительно можно повышать з/п на $100-200 в год (что примерно положенная по закону индексация) и он будет на седьмом небе от счастья. Плюс там корпоративные плюшки и т.п. А уж если у человека заниженная самооценка и нет социальных навыков... Я не буду продолжать, это бизнес в конце-концов.
Вот вам и универсальный рецепт успеха: немного больше денег каждый год + "халявные" плюшки. Это 95% специалистов, если не больше. Что даже по комментариям подтверждается.
Другое дело, если человек как-то влияет на прибыль или имеет уникальную экспертизу, да ещё и понимает это. Его не заменишь так просто как разработчика из первого абзаца, потери могут быть большие. Но такого человека просто надо спросить что ему надо для счастья. Обычно для этого есть специальные совещания с непосредственным менеджером. Т.е. это очень индивидуально.
Есть ещё люди, которым просто нравится работать над чем-то конкретным. Ну и ничего кроме этого их мотивировать не будет.
Так как мои ребята в основном работают на территории Заказчика это усложняет вопрос мотивации.
Ну т.е. компания -- типичный аутсорс/аутстаф/консалтинг. В этом случае, разработчикам не из первой категории придётся ещё и объяснять, зачем такая компания им вообще нужна... А в остальном, универсальный рецепт успеха будет работать!