Есть в целом 4 способа:
Построить старшинство
Если вы счастливы с вашей текущей компанией и хотим , чтобы остаться там, хороший способ , чтобы иметь возможность требовать больше, чтобы стать старшим постоянным экспертом по жизненно технологии и / или внутреннему код. Я видел, как люди делают это в нескольких компаниях, в которых я работал. Они стали настолько очевидными и публично сверхпродуктивными и хорошими в том, что они делают (и то, что они делают, было важно), что они естественным образом получили статус «старшего» - даже не обязательно получая командное руководство или управленческую ответственность per se.
Я могу только предположить, что у них было больше боеприпасов, чтобы просить лучшего повышения во время обзора производительности, и для некоторых я знал, что им платили лучше, чем в среднем.
Также смотрите этот ответ .
Изменить работодателей
Это по сути этот ответ . Вы должны быть осторожны с этим, хотя. Множество очень коротких строк не очень хорошо смотрятся на резюме, даже если есть подходящие объяснения ходов. Для контрактов с фиксированными условиями это не так уж и плохо, но вы не хотите, чтобы в вашем резюме была целая строка постоянных наемных должностей, которые все младше 1-2 лет или около того. 3-4 года и выше, вероятно, все в порядке, в среднем.
Go Контракт / Консалтинг
Это, в некотором смысле, изменить работодателей на стероиды. Если вы найдете хорошую нишу, в которой не хватает квалифицированных инженеров и достаточно краткосрочной работы над проектом, которая нуждается в выполнении, это может быть отличным вариантом. Но это совсем другое мышление и образ жизни, чем обычная постоянная оплачиваемая работа (я никогда не делал это лично, но я знал многих людей, которые это делали).
Вертикальное движение
Я знаю, что вы спрашивали о "зарплате программиста", но все равно кажется, что это обязательно упомянуть. Переход к руководителю команды и / или руководящим ролям всегда возможен. Обратите внимание, что это часто связано с первым вариантом (Gain Seniority), но это не всегда должно быть. Иногда это естественный побочный продукт: достаточно долго оставаться в компании, брать на себя ответственность за то, над чем вы работали, и хорошо знать всех людей и процессы.