Любые разговоры о повышении зарплаты, инициированные вами - есть просьба и самоподтверждение того, что вы как личность меньше, чем начальник, к которому вы обратились. Так не получится. Вы личность не меньше, а по крайней мере такая же, как и ваш начальник. Это нужно всегда держать в уме.
Вот какой правильный способ карьерного роста предлагают опытные люди (на себе не проверял, т.к. ушёл в свободное плавание раньше, но по моему размышлению он должен работать).
Начните проявлять активность в той области, которая вам отведена. Из простого исполнителя станьте генератором идей, найдите узкие места и предложите улучшения. Не разговаривайте об этом с коллегами (они не хотят что-то менять), идите сразу к начальству. Сообщите, что у вас есть план как улучшить что-то (улучшить - значит уменьшить себестоимость продукта, увеличить его качество, увеличить конкурентоспособность продукта или компании и т.д. Не предлагайте перейти на другой язык программирования просто потому, что он вам больше нравится, начальнику это не интересно). В общем, покажите себя как личность, заинтересованную в росте компании и готовую взять на себя ответственность. Возможно, впоследствии вы предложите взять реализацию какого-то плана под свою ответственность и руководить 2-3 другими разработчиками.
Начальник должен захотеть повысить вам зарплату. И когда вы станете важным для компании человеком, просто намекните, что хотели бы роста в финансовом плане и поэтому рассматриваете вариант уйти на более высокую должность в соседнюю контору. Вам немедленно сделают хорошо, потому что компании без вас ТОЧНО будет хуже.
Да, только так. Будучи просто исполнителем существенного роста не добиться. Только повышение уровня ответственности предполагает рост зарплаты.