杭州码农图鉴:与某大厂前端从业者的一次推心置腹

首先我与这位来自杭州XX旅游(应大佬要求,城市和公司皆化名,同在南方城市,暂以杭州代替)的前端大佬结缘,是因为我的上一篇文章“聊聊北京大部分前端从业者所面临的困境”。

图鉴众生相,各位看官随我来~

刚入行时的光景

先来介绍下这位大厂前端er的大概情况吧:

非计算机专业,2016年毕业,本专业是机械,C++必修,而且C++成绩很好,所以准备做程序员。

被培训班宣传前端比较吃香,然后就准备先自己自学一段时间,之后再准备报培训的。

那时候,马上要毕业了,都说找工作压力大,所以准备去培训班之前自学特别认真。

到了培训班有两天的试听,是个小培训班,感觉同学们水平都很低,完全没我那种认真劲,所以拒绝培训,后来自学的。

之后某某旅游到我们学校校招,就进去了,总体来说工作前期很顺,刚毕业7K。

目前从事前端3年,也是90后,一年多没跳槽了。他跟我攀谈起来,我和那个人很像啊,只是我不在北京,也是差不多14K,学的时候也是抱着高程三,JQ+bootstrap,vue和react底层原理大概清楚,但api并不熟。

对培训班的偏见

很多时候,跟新人讲算法还是有点小自豪,但是vue的api还不如刚培训出来的新人厉害。

公司招人,我去做面试官,有个刚毕业培训出来的应聘者。由于我是自学的,所以对培训出来的同学有偏见,觉得培训出来的都是渣渣。

但实际上问他问题的时候才发现,他对vue的api非常的熟悉,很多时候api用的恰到好处,虽然说有时候出了bug他不懂底层原理解决起来比较难,需要求助我,但是真的下需求给我们俩,他总比我做的还要快。

误打误撞的技术栈

技术栈的话,一开始自学是硬啃高程三,校招题目基本上都是dom题,js题,算法题,当时在学校刷题用的牛客(不是给他打广告),刷了题库,校招做题一把手。

到了那家公司之后,刚好react问世,老大说准备找几个人开个试验田试项目,我当时自告奋勇要去。虽然被老大拒绝了,但我不知天高地厚的晚上私信老大,请求能过去帮忙。老大说,看到我这种追求技术的态度还是蛮开心的(当然现在这种态度已经被我丢掉了)

结果就是我加入了react试验田项目。

跳槽的时候,简历上写了参与某某公司的开源组件库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之后,项目就自动发布上线了。想要回滚的话,也是十分方便。

去大厂镀金的弊端

想去大厂镀金的童鞋,我想告诉你们的是:

镀金有个缺点,就是出来了想再回去就有点难了,比如你去百度镀了金,然后跳槽了,后来你又想回去,有点难。

像我就是从大厂出来的,大厂人事是互通的,我出来之后,想再回去,投这家大厂另一个部门的简历,人事从资料里就查到我了,知道我去年的薪资,还有当时的离职原因。然后人事可能会因为这个不要你,所以离职原因也要慎重写,不要太实诚。

实话实说,我当时的离职原因,写的是“薪资太低”。

所以那个人事不要我。

当时写的时候,没想到自己还会回去,也没想他们还会查我当时的离职资料。 我从某某旅游离开,又投了某某旅游另一个部门的简历。我们当时一个楼层,前端就上百个,还以为他们不会在意。

大佬的内心独白

说到这里,大佬嘱咐我不要提这家公司,杭州圈子很小,大厂就那么几个。

除了这家,好像就剩下个某某蜗牛了。这家游戏公司做代理的,旗下有九阴真经、功夫熊猫、黑色沙漠等。

要不是来杭州发展,我也不知道蜗牛。

后来我问他,你有想过给某某蜗牛投简历吗?

他告诉我,没想过,据说比较累。

大厂的福利

大厂的活动蛮多的,环境有点像大学,而且里面都是年轻人,基本见不到多少年龄40+的,如果有,那肯定是管理级别了。

而传统公司,三四十的就很多。

大厂有运动会,团建,有时候还会请cosplay程序员鼓励师,有免费零食吃,加班都有加班费或者调休池,小公司很有可能没有。

周末加班双倍工资,节假日三倍工资,可能小公司也不遵循。

调休池?我还是第一次听说这个名词,孤陋寡闻了。

他跟我解释道,就是今天你加班两小时,就攒两小时“调休池”,之后你有事,可以请假两小时,就扣调休池里的时间,比如我买了游乐园的票陪女朋友,就可以加三天班,攒够8小时,调休。(8小时调休一整天)

当然,前提是你要提前跟老大说,咱们项目不着急的话,我就调休了。小公司的话是没有的,比如我现在的这家公司就没有,加班就是白加。

校招童鞋的部分现状

我还跟他说,大厂码农跳槽的话,要不是跳到其他大厂,要不就是去创业公司当cto或者技术负责人。

他告诉我,其实并不是都是这样,像我这种,刚毕业就去大厂的,基本上就是流水线工人一样。毕竟是校招进去的,没有任何工作经验,大多都是像流水线工人,就负责一小块内容。所以很难跳槽出去就是负责人。

大厂面试的套路

我继续问他,假如我去面试,向面试官展示分布式部署的项目,会加分吗?

他说,面试大厂的话,不太会加分,因为前端完全不需要了解分布式,而且就算你是后端,可能都不会加分,因为大公司的分布式都是做好的,就像部署,都是自动化的,分布式也是,有专门的运维负责这块。

如果我是大厂的负责人,招应届生,我就只会问工作中用得到的,因为基础设施已经相当好了,基本上用不着新人去做,当然了解一下也是可以的。

你理解的前端架构师是什么样的

对于这个问题,他有自己的见解。

他说,简单的项目肯定是没什么架构之说的,vue-cli一键就搭建好了。普通公司的,所谓的架构,其实也没什么好架的,就多个项目怎么划分,应该用哪种技术。

比如要兼容IE,比如有的部门就要求不能用#应该怎样,比如有的后台登录要有权限配置。

很多公共组件的抽离,可能是需要前端架构师来做的。感觉架构师就技术选型,搭架子,抽组件。而且在小公司,很多时候,你说自己是架构师,别人并不服,因为这些事情别人其实也做得来。

要多去理解业务,才能把组件抽的更好,而且对业务理解的深刻的人,才会更被领导信任。想做架构师,就不能单纯的画界面写逻辑。

而且有一点心塞的是,老大很多时候,并不是很信任我们这样的90后,特别是传统企业。如果我说我要做架构师,即使我比别人付出了更多努力,技术水平很高,但也不会被老大重用。因为老大觉得,你没结婚,年轻气盛,思考问题不全面,而且又不稳定,公司的前端框架交给你,你走了怎么办?

他们印象里,就是没结婚的人,没责任感,不稳定。结了婚的,甚至有了小孩的,压力大,有责任感背负在身,对于公司的价值观端正,就算技术能力稍微一点,影响也不是很大。

写在最后

其实,每个刚入行的前端从业者都有一颗进入大厂的心,听了大佬的一席话,大概你们也能看出如今的现状来,大厂,如围城,城内的人想出去,城外的人想进来。

自己每走一步,都要想清楚自己要的是什么,选择好哪条路之后,便要坚持走下去,世上没有后悔药。技术人还是要不忘初心,沉淀技术,方能始终。

感谢这位来自XX旅游的前端大佬的分享,让我们看到了城内的世界。

原文发布于微信公众号 - 闰土大叔(running_hacker)

原文发表时间:2018-07-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java一日一条

一个五年 Android 开发者百度、阿里、聚美、映客的面试心经

先简单说说我最近的面试经历吧。面试的公司很多,其中有让我心血沸腾的经历,也有让我感到失望到无助的经历,我将这些体会都记录下来,细想之后很值得,面了这么多公司,要...

18810
来自专栏新智元

新科图灵奖得主、体系结构宗师David Patterson亲述开挂的人生

【导读】ACM刚刚公布了2018年的图灵奖得主,计算机体系结构大师John Hennessy和David Patterson两人共同获得此殊荣。ACM的颁奖词这...

37070
来自专栏安恒信息

警惕钓鱼陷阱:95%赌球网站是钓鱼网站

这一届世界杯,阿根廷、德国、西班牙接连败北,让球迷连呼意外。而网络赌球更是害人害己,前不久深圳一男子欲跳水库,只因押车卖房套现60万元赌球,哪知不断的冷门,让他...

14730
来自专栏逍遥剑客的游戏开发

游戏程序员的2012年终总结

25120
来自专栏PPV课数据科学社区

大数据告诉你,红高粱为什么这么红

2014年底压轴大戏、周迅回归电视荧屏诚意之作、诺贝尔文学奖原著作品——《红高粱》于11月17日完美收官,爱奇艺播放量冠绝全网,正片点播量高达8.2亿。在网络平...

28740
来自专栏腾讯高校合作

打车的江山 马蹄声狂乱 ——帝都滴滴抢修记

锲子 和滴滴团队一起战斗的日子已经过去半年了,但那场没有硝烟的战争,至今仍记忆深刻。特作余作文以记之,权作回忆,也当是滴滴打车系统优化经历的一个见证。 那时“...

38540
来自专栏PPV课数据科学社区

利用人性弱点的互联网产品(五)懒惰

就像之前所说的那样,懒惰是人的天性,一切让事情变得更加简单快捷的产品或服务都在或多或少的都在利用这个天性,因为凡是优秀的用户体验,必定是满足人性懒惰的。 而在三...

29130
来自专栏张俊红

拆掉你思维的8堵墙

来源:书籍《拆掉思维的墙》 总第43篇 ▼ ? 所谓思维的墙就是使我们我们思维局限东西,本篇从安全感、有趣与无趣、心智模式等8个方面具体阐述了我们在思维方面的一...

38360
来自专栏人工智能头条

程序员:你敢找我做这事,我就敢拉黑你!

今天说好的需求这样做,亲自找到他跟他确认,然后过几天,他又反悔了。说自己从没说过,要另外的实现方式。

7510
来自专栏vue学习

读《学习之道》— 放松点,有时候太勤奋也是一种病

自21世纪以来,神经学家就已经对大脑中两种思维模式网络模式间的相互切换取得了研究上的长足进步,即注意力高度集中的状态和更加放松的休息状态;这两种思考状态基于不同...

15540

扫码关注云+社区

领取腾讯云代金券