一说工资,相信很多人都很感兴趣,而且大多数人都对别人的工资比较感兴趣,特别是作为众所周知的“高收入”人群的程序员。自从互联网行业兴起之后,码农的地位直线上升。

先来看一下美国的程序员工资,注意:这是初级程序员的年薪,单位是美元

亚马逊94K,ORACLE101K、雅虎104K、谷歌105K、苹果105K、CISCO107K、Linked112K、Facebook113K、Twitter116K。按照现在的汇率自己乘以个6就行了,初级程序员的平均年薪超过10W美元,换做人民币的话年薪超过60W。在国内来说是一个很高的薪资了。

再来看一下国内互联网大佬几倍的互联网公司年薪,单位:人民币

先看腾讯的

按照T1-T2-T3,每个级别又划分3个小级别。可以看到T3总监级别的年薪是60W/70W。干到总监级别的程序员毕竟都是凤毛麟角的。

再来看下马云的阿里巴巴

P 序列=技术岗 M 序列=管理岗

阿里的级别对应薪资要高一些。

单纯从工资的对比来看,一个硅谷的初级程序员工资与腾讯阿里的总监级别工资相对等,如果同样是初级程序员的话,薪资是6:1;这只是账面上的工资,如果要从工时算时薪的话,BAT这种科技公司大多数程序员都是996的工作模式,有的甚至每天工作超过10小时,算下来时薪的话要10倍了。

这里说一个真实的事件,美国的一名员工将他的所有工作全部都外包给了中国的软件开发员,并支付自己薪水的1/5给他们。他自己每天就是上上网收收邮件而已,而且公司还认为他还是最优秀的软件开发员之一。

同样是敲代码,为什么待遇的差距这么大?

一、程序员的自我驱动性

也就是所说的主观能动性,同样都是大公司的程序员,尤其是毕业五年内的初级程序员,美国公司里的都是想干活的,没有活干会主动找活干,所以只要给他们指方向就可以了。而且探索能力比较强。

在国内的公司里,很多人都是踢一下就动一下的,规定好的方案,他们普遍完成的非常好。但如果没有具体方案, 完全是一个开放性课题,很多时候程序员会完全无法下手。

二、对行业的热爱

硅谷程序员大多数都是因为热爱编程行业而从事这份工作的,他们会专注某一个领域几十年。50岁以上的程序员还会安心待在同一个岗位写代码,专研技术。他们想法很简单, 对于编程这种事情更多的是那种单纯似的热爱。

在国内的公司里,很多人都是踢一下就动一下的,规定好的方案,他们普遍完成的非常好。但如果没有具体方案, 完全是一个开放性课题,很多时候程序员会完全无法下手。而且在国内不仅写程序的工资基本低于管理者,地位也要低很多。

那些高级工程师,管理者都掌握了那些一线互联网先进技术?进大型互联网又需要学习那些技术?

1.阿1巴巴的数据库连接池druid

2.阿里巴巴Dubbo+Zookeeper注册中心

3.阿里巴巴MyCat分库分表

4.pushlets推送技术

5.Linux操作系统下shell编程

6.Redis缓存技术(session统一管理案例实现)

7.引入接口联调过程

8.支付宝和微信支付

9.支付中的掉单处理

10.处理常见超卖问题

11.互联网金融项目的撮合业务系统

12.互联网金融项目的满标审核、散标发布

13.消息队列ActiveMQ的具体应用

14.乐观锁、悲观锁、分布式锁

15.接口安全方案

16.集群环境下的定时任务

17.分布式文件系统FastDFS

分布式文件系统存储合同文件

18.NoSQL&MongoDB&Cassandra

19.HttpComponents

21.20FreeMarker/Velocity

22.SpringBoot

23.Log4j2.

24.性能调优

25.JVM调优

26.Java程序性能优化

27.Tomcat

28.Mysql

29.Spring IOC

30.Spring AOP

31.Spring MVC

32.Spring 5新特性

33.Mybatis

34.分布式架构

35.架构核心服务层技术

36.架构关键技术设施

37.分布式消息通讯 异步于MQ

38.分布式缓存

39.Redis

40.Memcached

41.MongoDB

42.数据存储

43.高并发分流技术Nginx

44.分布式解决方案

45.微服务架构

46.团队协作开发

性能调优

JVM调优

Java程序性能优化

Tomcat

Mysql

应用框架源码解读

Spring IOC

Spring AOP

Spring MVC

Spring 5新特性

Mybatis

分布式架构专题

分布式架构思维

架构开发基础

架构核心服务层技术

架构关键技术设施

分布式消息通讯 异步于MQ

分布式缓存

Redis

Memcached

MongoDB

数据存储

高并发分流技术Nginx

分布式解决方案

微服务架构

团队协作开发

工程化+框架源码

性能调优+并发编程

微服务专题

分布式框架+项目实战

如果你对以上知识点能掌握到一定程度那么进入BAT不是什么大问题,离走向架构师也近了一步!

{附}个人总结收集到的一些面试资料图以及针对上面技术录制的精讲进阶架构视频资料

想获取资料学习提升自己的可以加一下Java架构进阶:777584112进群即可获取往期BAT资料以及视频。

为什么硅谷初级程序员工资堪比腾讯T3技术专家级相关推荐

  1. 比较靠谱的程序员工资标准

    比较靠谱的程序员工资标准(频繁跳槽的,技术确实很牛的,边远山区,二级以下城市,海外,及月球除外): 刚毕业到1年内:1.5k-3.5k, 1-2年,2k-4.5k, 2-3年,3.5k-6k, 3-5 ...

  2. 做程序员需要什么基础?自学编程难度有多大?初级程序员的工资?程序员要学

    今天呢 我来彻底讲一下学编程做程序员 大家最关心的4个问题 文章比较长 耐心看完 如果你打算做程序员 这篇文章一定会建立你的信心 并且给你一个正确的学习方向 第一程序员的学历要求 如果你想去百度腾讯华 ...

  3. 从面试官角度观察到的程序员工资瓶颈,同时给出突破瓶颈的建议

    原文链接: https://gitbook.cn/books/5d98575e0f43867cba9d84a0/index.html 我在做技术面试官的时候,大多数面试的是初级开发和高级开发,偶尔也会 ...

  4. 南京超过广州!4 月程序员工资统计出炉,平均 14596 元

    作者 | 有数可据 出品 | CSDN博客 2021年4月全国招收程序员456577人.2021年4月全国程序员平均工资14596元,工资中位数12500元,其中96%的人的工资介于2500元到650 ...

  5. 决定Java程序员工资高低的三个因素

    因为工资高,吸引了一大批人纷纷加入IT行业.的确,就目前的形势来看,IT行业的平均工资确实高于一般行业,但这并以为只要进入这一行就是高工资,想要获得高工资还是看个人技术和其他因素的. 本篇文章总结了影 ...

  6. 2021年4月程序员工资统计:平均14596元,南京程序员收入挤进一线。

     作者:有数可据 blog.csdn.net/juwikuang/article/details/115559872 2021年4月全国招收程序员456577人.2021年4月全国程序员平均工资145 ...

  7. 2030年,程序员工资还能达到现在的水平吗?

    背景: 汇总了下老王在其他平台的原创回复,欢迎关注老王原创公众号[软件老王],关注不迷路. 1.2030年,程序员工资还能达到现在的水平吗? 老王观点: (1)认为行业的工资水平是跟国家经济这个大池子 ...

  8. 【初级程序员】的十点提升建议,以及10个【程序员】的好习惯,让你“秃”然变强

    前言 工作前三年是职业生涯中成长最快的几年,在这段时间里你会充满激情,做事专注,也容易养成良好的习惯.在我们公司有些同学在前三年中就快速成为某一个领域的技术专家,有些同学也可能止步不前.本文和大家一起 ...

  9. 如何从初级程序员到中级程序

    如何从初级程序员到中级程序 在一封与TechRepublic会员交流的邮件当中,他提到了面向程序员的博客.文章及杂志分成两类:面向初学者类("hello world"这种类型的教程 ...

  10. 初级程序员 高级程序员_程序员的十大电影

    初级程序员 高级程序员 In this article I have collected the best programming movies that every programmers must ...

最新文章

  1. 用 Hystrix 构建高可用服务架构
  2. FFmpeg中可执行文件ffplay用法汇总
  3. 从B 树、B+ 树、B* 树谈到R 树
  4. js排序算法06——希尔排序
  5. JS根据文本框内容匹配并高亮显示
  6. android switch自定义样式,Android自定义Switch样式
  7. 单机配置tomcat 8 集群
  8. 干货分享|E-prime 3入门手册
  9. webrtc学习--websocket服务器(二) (web端播放h264)
  10. somachine3.1安装包和注册文件
  11. Ubuntu联网问题解决
  12. 计算机无限开机,电脑开机无限循环重启
  13. DataV-数据-api方式
  14. SQLServer下载安装详细图解
  15. 桃李的修行小结【转】
  16. 2020年计算机夏令营总结
  17. 初识C语言:IDE的选择与使用【C语言】
  18. lnmp环境加上一些包的安装-持续更新(针对centos6和7)
  19. Windows Server 2012 VDI 部署的前提条件
  20. 中北大学算法分析与设计实验报告一(BF算法)

热门文章

  1. 杭州地铁四期极有可能被砍掉一部分线路,可能是某条新建线路,或者是某条延伸段
  2. oracle数据文件大小
  3. VBox下频繁出现0x00000000指令引用的0x00000000内存,该内存不能为written:解决方案(附文件)
  4. Redis进击(二)搭建Redis主从复制服务集群(一主两从、反客为主)【Windows环境】
  5. 求递推数列通项的特征根法
  6. python文件或目录损坏且无法读取,data\sogoupy\verify.ini已损坏且无法读取,啥意思?谢谢?...
  7. 计算机now函数,玩转NOW函数 日期时间随心变
  8. 学生专用计算机负n次方问的按,学生专用计算器怎么开N次方
  9. 案例三:小明左右手分别拿两张纸牌:黑桃10和红心8,现在交换手中的牌。编写一个程序模拟这一个过程:两个整数分别保存在两个变量中,将这两个变量的值互换,并输出互换后的结果。...
  10. 动态电路中的动态元件——电容和电感