我值多少钱?我如何能涨薪?在北上广一线城市工作三年,我的薪资能到什么水平?
这几乎是程序员们最关心的问题了,今天我们就来一起聊聊这个问题。
程序员薪资是如何确定的?
首先,对于普通开发,薪资是根据能力确定的。
在这个阶段,程序员的工作基本上是被指派的。可能是老板指派的,技术经理指派的,也可能是产品经理指派的。无论哪一种,归根究底就是工作内容是别人确定好的,程序员就只管实现就可以了。既然重点在实现,那么自然谁的技术更好,能更快更好的实现,谁的薪资就更高。这个阶段薪资一般不会超过2万到3万。
虽然这个阶段合作能力也很重要,但是要求不是很高,差不多就可以了,只要不是太差,不会被否决就够了。
然后,更被老板看中的人会成为技术经理,进入管理层,这个时候薪资是跟业务成就相关的。
能被老板看中,进入这个层次,单单有技术已经不够了。老板只会看中那些他信任的、易于沟通、能够理解老板做法的人。这个标准会过滤掉所有喜欢跟老板唱反调的人。换句话说, 如果你希望自己的月薪超过3万,就不要总是挑老板的刺,试着从老板的角度去想问题,尽量理解老板的想法和做法。
技术上,若想进入这一层次,你不必比上一层次里的所有人都厉害,但是必须是前几名的。这一阶段程序员的薪资和你所在项目的业绩往往相关。项目挣钱了,你就可以跟着分好处。项目发展不顺利,你的年终奖就要打折了。
不同公司薪水不同
这里我们以Java工程师为例: