本分享是程序汪的一个前端铁粉,他是化学专业通过自学入行,真的很强2年时间从最初小公司8K到现在的某大厂36K,学习经历值得大家学习参考下
程序汪你好,谢谢你的邀请,我很高兴能通过你去分享我的个人做前端的经历。我也经常在汪哥粉丝群里摸鱼,哈哈哈。(程序汪粉丝群真的是卧虎藏龙啊,字节阿里腾讯的都有,本粉丝就是群里的一员,也经常回答其他粉丝的问题)
目前现状
1.关于基本情况:我十月底刚刚入职上海的一家互联网大厂在群里(程序汪粉丝群)经常会有人关注薪资的情况,其实大厂薪资计算比较复杂一点薪资大概是36k *15.5薪,其中13个月是基本薪资,2.5个月是绩效奖金,大小周,周六加班工资是平时的双倍(不计算在36k之中),也就是其实大概薪资是40k左右,当然年终奖是按照36k的基数来计算的,所以算上加班工资我的年包大约是60-65万之间我们的绩效是按照阿里的标准去算的,一般来说是3.25 3.5 3.75这样几个标准 3.25是没有年终奖的,也就是会拿13个月的薪资,而大多数人拿的是3.5这个绩效标准,这个标准就是正常拿2.5个月的年终奖,而如果特别优秀的话,3.75可以拿6个月的年终,也就是17薪2.其实我也和很多你的粉丝一样,都是自学编程,并且也是在自学的过程中关注你的,和你大多数粉丝一样,我并不是计算机专业的,我是从一所国内top5的985高校的化学专业毕业的,可以说化学这个专业就业形势极其严峻,我费了好大的工夫,才找到一份月薪4500的工作,是做土壤环境公司做化学检测员,其实平时的工作就是捣腾试管和各种分析仪器,工作非常辛苦并且工作内容枯燥且工资低,看不到任何的希望,所以我当时就通过朋友了解到前端这个行业,去淘宝上买了一本三合一(就是那种HTML+CSS+JS)就开始自学了,刚入行的时候我主要是把那本三合一全看了一遍,并且跟着b站上的一些教学视频,基本上是把前端三板斧+vue框架学习了一下,大约是一边工作一边自学,学了6个多月把,大约是2019年的10月份我开始找工作
这里就必须提一点了,有很多人觉得学历影响很大,我这种国内顶级的985去找工作一定很好找,我只想和他们说你们天真了,我在刚刚自学完,技术不扎实的情况下,找了两个月的工作,四处碰壁,面试了数不清的单位,我的学历并没有给我带来什么好运,技术面试一问三不知,照样是没法得到任何offer的,而且我没有包装简历,所以很多公司一看我没有工作经验,根本就不给我面试机会
工作经历
我总共找了两个月的工作,终于找到一份月薪8000的工作,这份工作内容也不完全是做前端,而是前后端一起写,虽然工资不高,但是在这家公司我进步可以说非常巨大,我可能和你大多数的粉丝不一样,我的学习方法是喜欢去啃大本大本的书,这可能和我在学校里的学习养成的习惯有关,我不会觉得看书很枯燥,所以在这家公司,我把《javascript权威指南》还有《ES6标准入门》包括大学的计算机课程《计算机网络》《数据结构》全部学完了,这也成为了我下一家跳槽的资本
在这家公司待了大约一年之后,我就选择跳槽找下一份工作,看完了《js权威指南》的我基本就再也没有在js问题上遇到什么阻碍,找工作的过程中我还研究了vue的源码,所以这次找工作我顺利拿到了6个offer,从16k到20k不等,我选择了20k的那份offer
新公司用的框架是react+electron 以及react+NW,主要以开发桌面客户端为主,网页端应用为辅,在这家公司呢,我开始学习一些前端的进阶知识,也去买了一些专栏课程(当然不是那种很贵的,一般都是几十块钱的那种),我主要学习了webpack的应用,前端工程化,react源码,ts,chrome V8的一部分源码,nodejs,还有编译原理,在这段工作经历中呢,我还自己写了一些组件库还有埋点的封装包,并且发布到共有的npm服务器上,也和一些大牛交流了一些前端个人如何发展学习的经验,可以说得到了很多来自国内大厂的大佬的指点
分享下书架
天有不测风云
天有不测风云,我新入职的这家公司从事的是小学中学的课外教育,教育行业今年的形式大家都懂,双减政策下来,公司业务直接gg,我也被迫离职,因此就有点仓促地去准备下一份工作的面试
大厂offer收割机
这次我直接辞职在家,因为主要都是线上的面试,所以效率很高,我几乎把上海的大厂都面了个遍,京东,美团,滴滴,bilibili,蚂蚁金服,阿里,小红书,携程,荣耀,网易,盛大以及拼多多等等大约十几家的公司,面试的结果其实有些超出我的预期,上面提到的这些大厂,大约有七成给我发来了offer,众多offer也让我在和hr谈薪的阶段有了足够硬气的资本,所以我的薪资涨幅也是相当得夸张,其实我满打满算也就两年的经验,大厂也能给我定一个高级的职级,比如京东给我定的t6,蚂蚁给我定的p6等等
学习心得
如果让我谈谈心得,我觉得可能我能说的也不多,大概有这么几点首先就是知识一定得是一个系统,要成体系,而不是东学一点,西学一点,只有成体系了,你才能遇到问题的时候游刃有余,在面美团的时候,面试官看着我的简历说,“我看你写了个 js基础非常扎实 是吗?” 我非常自信,我问js的话你随便问,问得倒我算我输,我能有这个自信,就是因为我用了六七个月的时间把犀牛书反反复复看了好几遍,整个知识都是一个体系,这样就没人可以攻破了
第二个点大概是多和大牛交流,可以说工作之后的学习和学校里最大的不同就是,没有人会告诉你你要学什么,应该学什么,我们需要自己去判断自己去选择自己要学的东西,而我在学习的过程中,许多大牛给了我非常多很好的学习建议,以及去关注他们的动态他们的文章博客,都能培养你正确的技术嗅觉
关于编程这个工作,我其实还有一个很大的个人感悟要说,程序员真的是个很好的职业,它有一个很重要的特质,那就是知识的变现率很高,你去学生化环材,你努力刻苦,就算你一肚子的墨水,还真不一定能对你的职业有多大的帮助。但是程序员不一样,学到的知识越多,能力越强,一定可以快速地反馈在薪资水平上,能体会到“天道酬勤”这四个字的感觉是很棒的,对于我来说更是,顶级985毕业却只能拿着4000一个月的薪资倒腾试管,那种挫败感可是很痛苦的。
程序汪总结
- 成体系的学习,系统性的学习知识
- 善于交流,多跟圈内大佬交流,关注他们
- 谈薪资的技巧,多拿offer才有底气去跟HR谈薪资
- 时间管理,工作闲的时候抓紧学习,看书看视频看源码输出代码等等
- 投资学习,主动网上找学习资源,花点小钱也是可以的
程序汪历史私活项目
本文章原创首发 我是程序汪
原文链接 https://mp.weixin.qq.com/s/UQGSap7U0OU3J64KzhAIbg