
2020年9月全国程序员平均工资为14469元,工资中位数为12500元,其中95%的人工资介于5250元到35000元之间。是否“拖后腿”需结合个人工资与所在城市、职能的工资分布进行对比。
不同城市的程序员收入差异显著,一线城市(如北京、上海、深圳)的平均工资普遍高于二三线城市。以下为部分城市数据:
结论:若所在城市为一线或新一线城市(如北京、上海、杭州),工资需达到或超过当地平均水平(如北京18996元)才不算“拖后腿”;若在二三线城市(如成都、武汉),工资接近当地平均水平(如成都11983元)即可视为中等水平。
Java作为主流编程语言,其从业者的工资分布具有代表性。以下为部分城市Java程序员数据:
结论:Java程序员的工资分布与整体程序员趋势一致,一线城市收入显著高于二三线城市。若从事Java开发,可参考所在城市的Java程序员工资中位数(如成都11500元)判断自身水平。
不同职能的程序员收入差异较大,技术岗位(如算法、架构)通常高于非技术岗位(如测试、运维)。以下为一线城市部分职能数据:
结论:若从事算法、后端开发等核心技术岗位,工资需达到或超过职能平均水平(如后端开发20000元)才不算“拖后腿”;若从事测试、运维等岗位,工资接近职能平均水平(如测试12000元)即可视为合理。
