如何成为年薪20万的程序员,请先做好这3点!
程序员这个职业令人趋之若鹜,其中最大的原因就是——高薪。
但,并非所有的程序员都能拿到这等高的收入,要达到这个数值,核心有三点:
0.过硬的技术实力&学历
是的,除了实力之外,学历是很重要的敲门砖;答主也曾经负责过百度某项目组招聘,211是基本门槛,研究生和海归有比较明显的优势。
现在本科毕业迷茫就业还是读研的同学,如果想通过技术之路拿高薪,还是建议通过读研or留学历练两年。已经毕业的学弟学妹,想要获取薪资的提升,除了跳槽之外,也建议通过在职研究生补充下学历。
1 .优质的平台
所在企业营收能力较强是必备条件之一,毕竟当你拿到50w年薪的时候,企业所实际支付的人力成本(五险一金等)是70w以上。
国内能给到技术这个数值的,除了BAT,小米美团等一些明星互联网公司外,还包括一些金融企业,和拿风投到手软的明星创业企业。
2. 正确的技术方向
有时候,选择比能力要重要,站在风口上,猪都能起飞。
同样的实力,善于发现和判断机会的人,永远占据先机。
现在高新技术岗位不仅人才严重紧缺,在薪资上也展现出优势。
晋级版≥20万/y
以下几条能够做到的话,绝对不止年薪50万:
《算法竞赛入门经典(第二版)》:把书啃透,然后把书上每道题在OJ上AC了。
《机器学习》(周志华):把书上每个算法实现,每个公式推导一遍。
《UNIX环境高级编程》:很多人都缺少的对操作系统的深入了解。
托福 100+:跟进前沿paper,与国外同行交流。
这几条绝对不是明面上这么简单,背后需要付出大量的时间以及其他基础知识的学习,例如想要推导清楚《机器学习》这本书的所有公式,需要对微积分,线性代数,概率论,数理统计,甚至是随机过程都有一定的基础。要刷光《算法竞赛入门经典(第二版)》,那么你的C++,算法,数据结构水平应该也是大部分本科生无法企及的。