不曾想,话匣子开了,一聊就是大半夜,聊了很多内容。
今天的文章略长,大约4000字,预计阅读时间10分钟,请提前备好茶水。
壹
先来铺垫一下这哥们的入行背景:
非计算机专业,2016年毕业,本专业是机械,C++必修,而且C++成绩很好,所以准备做程序员。
被培训班宣传前端比较吃香,然后就准备先自己自学一段时间,之后再准备报培训的。
那时候,马上要毕业了,都说找工作压力大,所以准备去培训班之前自学特别认真。
到了培训班有两天的试听,是个小培训班,感觉同学们水平都很低,完全没我那种认真劲,所以拒绝培训,后来自学的。
之后XX旅游到我们学校校招,就进去了,总体来说工作前期很顺,刚毕业7K。
贰
目前从事前端3年,也是90后,一年多没跳槽了。他跟我攀谈起来,我和那个91王先生很像啊,只是我不在北京,也是差不多14K,学的时候也是抱着高程三,JQ+bootstrap,vue和react底层原理大概清楚,但api并不熟。
很多时候,跟新人讲算法还是有点小自豪,但是vue的api还不如刚培训出来的新人厉害。
公司招人,我去做面试官,有个刚毕业培训出来的应聘者。由于我是自学的,所以对培训出来的同学有偏见,觉得培训出来的都是渣渣。
但实际上问他问题的时候才发现,他对vue的api非常的熟悉,很多时候api用的恰到好处,虽然说有时候出了bug他不懂底层原理解决起来比较难,需要求助我,但是真的下需求给我们俩,他总比我做的还要快。
技术栈的话,一开始自学是硬啃高程三,校招题目基本上都是dom题,js题,算法题,当时在学校刷题用的牛客(不是给他打广告),刷了题库,校招做题一把手。
到了那家公司之后,刚好react问世,老大说准备找几个人开个试验田试项目,我当时自告奋勇要去。虽然被老大拒绝了,但我不知天高地厚的晚上私信老大,请求能过去帮忙。老大说,看到我这种追求技术的态度还是蛮开心的(当然现在这种态度已经被我丢掉了)。
结果就是我加入了react试验田项目。
叁
跳槽的时候,简历上写了参与XX公司的开源组件库XX开发,有一定的运气成分,16年毕业就没写jq,直接用了react和vue,再加上算是大公司镀金了,所以跳槽基本薪资翻倍了。
前面都很好啊,关键跳槽之后,每天都忙相似的内容,基本上就是一年的经验复用N年,和新人比,基本上没什么优势。
因为和新人比起来,新人更努力,更熟练,更愿意加班。而我唯独在他们出现bug的时候,可以站出来指点一下,装得自己有点逼格。
项目也是尽量能不自己做,我就不自己做了。但是这样一直混下去,不知道会怎样。
感觉时间长了,慢慢地就会被新人代替了吧。想转管理层,但是不知道如何做起。
包括年后,我其实还是偷偷地投简历了,但是很多公司看到我的期望薪资比较高,就直接不要了。
我觉得是不是苏州14K就封顶了?但是周围的产品经理都已经20K了。
跳槽的话,简历我只投了一家,就之前的大公司,HR本来还和我聊聊的,但是我16年离开的时候是7K,18年回去要17K了,结果HR果断不要我了。
17年我在现在这家公司表现很好,所以才给加了1K。今年我自己都明显感觉到,不如去年那么努力了,为公司做出的贡献也明显不如去年了,我觉得今年不可能给我涨工资了,所以准备离开。
或者我想着,做一份副业。
肆
以前我很勤奋,因为我看到了勤奋带来的好处,大学的勤奋让我毕业找到工作,工作的勤奋让我跳槽薪资翻倍。
但现在呢,感觉很多东西,公司没用到,我就没去学了,或者只是随便看看。因为我不知道,就算我学习了努力了,对我带来的好处在哪儿,比如美团出了mpvue,就算我去看了,也不会给我带来实质性的好处。
所以我觉得,我为什么要去学,有了这样的心理之后,然后就不那么热爱技术了。
时间久了,我觉得好像我整个人都变了,和以前完全不一样了。以前的时候,有个新技术出来,我立马很兴奋的去追逐。而现在,我觉得,除非能给我带来收益,或者用得到,才去看。
希望看到这儿的同行不要像我这样,要保持热爱学习的心,都说了编程是一个终身学习的过程,特别是前端,变化非常快。
伍
说说项目吧,像我们公司大型的企业级别的项目,都是前后端分离,联调接口的话,似乎问题不是很大,因为是分别部署的,前后端各有一台服务器。
而且越是大厂越是流水线,部署用的是“天梯”,先提交到git,然后到天梯点击部署,加上备注,老大那边点击允许部署,就部署上线了。具体内部实现,就是因为是大公司,所以才不知道。
前端提交到git,然后在天梯里新建项目,项目填上git地址。部署的时候,天梯会自动拉取git里面的内容,并运行npm install & npm run build ,就自动部署上了。如果是小公司的话,建议用pm2。
像大公司的项目版本控制用的是gitlab,而不是码云。gitlab更像是游戏私服,服务器是我们自己的,码云会把代码发布到第三方托管平台。
说到gitlab和pm2,忽然想起来,gitlab是支持自动化部署的。设置master分支只允许管理员操作,然后开发者在dev分支上开发,开发结束后想要合并,就通知管理员。管理员合并到master之后,项目就自动发布上线了。想要回滚的话,也是十分方便。
陆
说完项目,再来聊聊「大厂镀金」。
想去大厂镀金的朋友,我想告诉你们的是:
镀金有个缺点,就是出来了想再回去就有点难了,比如你去百度镀了金,然后跳槽了,后来你又想回去,有点难。
像我就是从大厂出来的,大厂人事是互通的,我出来之后,想再回去,投这家大厂另一个部门的简历,人事从资料里就查到我了,知道我去年的薪资,还有当时的离职原因。然后人事可能会因为这个不要你,所以离职原因也要慎重写,不要太实诚。
实话实说,我当时的离职原因,写的是“薪资太低”。
所以,那个人事不要我。
当时写的时候,没想到自己还会回去,也没想他们还会查我当时的离职资料。我从XX旅游离开,又投了XX旅游另一个部门的简历。我们当时一个楼层,前端就上百个,还以为他们不会在意。
说到这里,这哥们嘱咐我,码字时不要提这家公司,苏州圈子很小,大厂就那么几个。
除了这家,好像就剩下个某某蜗牛了。这家游戏公司做代理的,旗下有九阴真经、功夫熊猫、黑色沙漠等。
要不是来苏州发展,我也不知道蜗牛。
后来我问他,你有想过给某某蜗牛投简历吗?
他告诉我,没想过,据说比较累。
柒
大厂的活动蛮多的,环境有点像大学,而且里面都是年轻人,基本见不到多少年龄40+的,如果有,那肯定是管理级别了。
而传统公司,三四十的就很多。
大厂有运动会,团建,有时候还会请cosplay程序员鼓励师,有免费零食吃,加班都有加班费或者调休池,小公司很有可能没有。
周末加班双倍工资,节假日三倍工资,可能小公司也不遵循。
调休池?我还是第一次听说这个名词,孤陋寡闻了。
他跟我解释道,就是今天你加班两小时,就攒两小时“调休池”,之后你有事,可以请假两小时,就扣调休池里的时间,比如我买了游乐园的票陪女朋友,就可以加三天班,攒够8小时,调休。(8小时调休一整天)
当然,前提是你要提前跟老大说,咱们项目不着急的话,我就调休了。小公司的话是没有的,比如我现在的这家公司就没有,加班就是白加。
捌
我跟他聊起,大厂码农跳槽的话,要不是跳到其他大厂,要不就是去创业公司当cto或者技术负责人。
他告诉我,其实并不是都是这样,像我这种,刚毕业就去大厂的,基本上就是流水线工人一样。毕竟是校招进去的,没有任何工作经验,大多都是像流水线工人,就负责一小块内容。所以很难跳槽出去就是负责人。
我继续问他,假如我去面试,向面试官展示分布式部署的项目,会加分吗?
他说,面试大厂的话,不太会加分,因为前端完全不需要了解分布式,而且就算你是后端,可能都不会加分,因为大公司的分布式都是做好的,就像部署,都是自动化的,分布式也是,有专门的运维负责这块。
如果我是大厂的负责人,招应届生,我就只会问工作中用得到的,因为基础设施已经相当好了,基本上用不着新人去做,当然了解一下也是可以的。
对于这个问题,他有自己的见解。
他说,简单的项目肯定是没什么架构之说的,vue-cli一键就搭建好了。普通公司的,所谓的架构,其实也没什么好架的,就多个项目怎么划分,应该用哪种技术。
比如要兼容IE,比如有的部门就要求不能用#应该怎样,比如有的后台登录要有权限配置。
很多公共组件的抽离,可能是需要前端架构师来做的。感觉架构师就技术选型,搭架子,抽组件。而且在小公司,很多时候,你说自己是架构师,别人并不服,因为这些事情别人其实也做得来。
要多去理解业务,才能把组件抽的更好,而且对业务理解的深刻的人,才会更被领导信任。想做架构师,就不能单纯的画界面写逻辑。
而且有一点心塞的是,老大很多时候,并不是很信任我们这样的90后,特别是传统企业。如果我说我要做架构师,即使我比别人付出了更多努力,技术水平很高,但也不会被老大重用。因为老大觉得,你没结婚,年轻气盛,思考问题不全面,而且又不稳定,公司的前端框架交给你,你走了怎么办?
他们印象里,就是没结婚的人,没责任感,不稳定。结了婚的,甚至有了小孩的,压力大,有责任感背负在身,对于公司的价值观端正,就算技术能力稍微一点,影响也不是很大。
玖
其实,每个刚入行的前端从业者都有一颗进入大厂的心,听了这个苏州大佬的一席话,大概你们也能看出如今的现状来,大厂,如围城,城内的人想出去,城外的人想进来。
自己每走一步,都要想清楚自己要的是什么,选择好哪条路之后,便要坚持走下去,世上没有后悔药。技术人还是要不忘初心,沉淀技术,方能始终。
感谢这位前端同行的分享,让我们看到了城内的世界。
拾
今年6月份,土哥人在杭州的时候,很多人劝我留在杭州发展。那会儿我还是想着回太原,为建设家乡添砖加瓦,可能山西人骨子里都很恋家。
之前,我也在杭州漂过一年,后来就回太原发展了。这一宿,我们聊了很多东西,我自己也想了很多。当初回家乡,也是为了求安稳,结婚生子,离父母近方便互相照顾。
但有些变故,来的猝不及防,也打乱了我的计划,我是真的有点坐不住了,是北上帝都,还是再次南下杭州,又或者留守太原。
我需要找个地方冷静冷静。
鲁迅说,走上人生的路途吧。前途很远,也很暗。然而不要怕,不怕的人面前才有路。
2019,时间过的真快,现在距离中秋节还有7天,国庆节25天,冬至63天,元旦117天,除夕夜140天…
明年,可能是我职业生涯的转折点。现在,留给自己小半年时间作为思考。
说真的,我想搏一搏。