前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >做了两年前端 leader 后我想说几句

做了两年前端 leader 后我想说几句

作者头像
用户1097444
发布2022-06-29 14:46:06
3520
发布2022-06-29 14:46:06
举报
文章被收录于专栏:腾讯IMWeb前端团队

Lead

有时候会不知足地想,如果在工作一两年的时候,或者更早点在大二大三的时候,有一个靠谱的前辈来指导,我的职业生涯会顺利的多,所以做了两年前端 leader ,面试了几百人,带了几十人之后,有些话特别想说一说,倘若能解决一些朋友的困惑,那是最好不过。

11 年毕业,现在工作 9 年了。我还能想象的出,工作第一年的时候听别人说自己是十年员工,自己露出的惊掉下巴的表情。时间真是奇妙的东西,总觉日子漫长,可稍微回望的时候,却感觉都是转瞬而过。

我叫 jero ,现在是在腾讯 IMWeb 团队,前端 leader 。11 年华南农业大学毕业的,学的农学相关的专业,刚毕业干了半年的网站编辑,期间自学的前端。14 年来到腾讯,18 年做的 leader 。对我自己来说,这份履历还不错,但是放在腾讯这个大家庭,不值一提。有时候会不知足地想,如果在工作一两年的时候,或者更早点在大二大三的时候,有一个靠谱的前辈来指导,我的职业生涯会顺利的多,所以做了两年前端 leader ,面试了几百人,带了几十人之后,有些话特别想说一说,倘若能解决一些朋友的困惑,那是最好不过。

所处的位置

我面了两次腾讯才过的。第一次失望而归的时候,我也拼命地找面试官追问为什么不过,面试官的答复是技术底子不厚、技术视野不够,其实就是啥都没说。虚荣心作怪,我对外的说法都是面到了腾讯总监被毙掉了,技术是没什么问题的。现在想来还真是可笑,承认自己菜真有那么难?

清楚地知道自己在前端业界所处的位置非常重要,自己到底是青铜前端还是星耀前端。我面了很多校招和社招,能对自己的位置有清楚的判断的,真的不多,少数认清的,实力都很厉害,大多给了 offer 。不能客观分辨位置的,看下我团队小伙伴孟健同学的文章《作为前端,工作中处理过什么复杂的需求,如何解决的?》,一个高级前端该有的技术视野在里面都有涉及,我就不将篇幅花在介绍技术上。

有同学看了上面的文章,可能又会说,我压根就接触不到这么庞大复杂的项目,怎么能学到那么多东西?这个问题不是我编的,面完试后的问答环节,问这类问题是最多的。面了很多人,我总结了一下,当然不能保证客观哈:90% 的人真的没法接触到大项目,并以此为借口向各种困难妥协,不求上进;另外有 5% 的人,出生真的很好,还有不错的前辈带领指点,一毕业就是一骑绝尘,这种我很羡慕;另外还有 5% 的人,没有技术就主动去学技术,书籍、网课、视频、知名框架的源码等等,没有项目就自己去找项目,折腾个人博客、接外包、社团的项目、导师的项目等等,不满足现有的状态,如饥似渴地吸收新东西,浸淫的久了,竟也是触类旁通,脱颖而出。摸着良心问一问,你自己归到哪一类吧。

前端技术水平你处在哪个位置,自身的境况处在哪个区间,是必须要判断清楚的事情,技术什么的都可以学,最可怕的事情就是夜郎自大而不自知

代码有打磨过吗?

打磨是一个好词,我本来打算用“提炼”的,但总感觉少了铁棒磨成针的味道,代码就是要将花哨磨去,剩下精粹

面试学生的时候,大多数听完自我介绍,我都是当场找题机试,题目不难,也不会故意刁难,都是从自我介绍的项目里面提炼的,比如数组去重啦、三列布局啦之类的。就这些简单的题,会刷掉 80% 的人。有些同学真的只有一颗赤子之心,这些同学请先判定自己的位置;有些同学是“面霸”,各种问题汇集成册,问啥答得贼六,一垒代码全不会;有些同学就问用框架行不行,我平时只用框架。

不会码代码自然没什么好说的,只会框架也不能接受。框架用的如何,还是取决于你对语言的理解有多深,前端自然是 HTML CSS 和 JS 。在此我也试着解释一下“面试造航母,干活拧螺丝”,不少人质疑说招我进去都是用框架,凭什么面试用原生。

客观上来说,原生厉害的人也很多,这样的伙伴上手框架也是极快的,触类旁通嘛,有更好的选择干嘛还招只会框架呢,又忘了自己的位置了吧。

主观上来讲,只用框架的人是有惰性的,大概率不会关注代码的好坏,只会完成分配的工作,而反复阅读自己的代码,不停地重构提炼打磨,自然就会突破框架本身,他会去观察复杂度,会去观察可维护性,会去思考框架的合理性……总之会反复的总结归纳,让自己的代码不断进化,在这个过程中,他所思考的、所探索的、垒代码时所敲下的每一个字符,都会化入他的骨髓,在面试的时候自然而然的流露而出

你告诉我我该招谁?

动动嘴皮子真的容易,但代码也是真要下苦功夫磨练的, SHOW ME YOUR CODE

技术价值的归依

看别人写代码其实能看出很多东西,而且不同的题目能看出对不同方向的理解。

我曾经让一个还不错的同学手撸一个原生 jsonp(url) 方法,以此来考察 DOM 操作、对 JSONP 的理解以及对各种异常情况的处理,写代码的过程中也能观察代码速度、思路调整的速度、调试的方法等等,不一而足。我不管知乎少有多少人喷面试还要别人机试的,反正我会机试,只有一直补入优秀的人,才能让团队一路向上,越来越好。当然机试也不是必须 100% 要做出来,看到我想看到的品质就行。面试成功与否,有时候真的看和面试官的缘分呢,不要轻易的为一两次面试感到沮丧,其他地方碰壁了,可以把简历发我嘛。

有时候我也会遇到一些怪才,比如 JS 超强 CSS 一窍不通;平时写 Node 比较多,对浏览器里面的代码兴趣缺缺。不要担心,只要你专长够专够强,还是会发 offer ,而我要告诉你的是,技术的这种偏科、清高,真的没必要。

对大多数前端同学来说(我想你是能分辨自己是不是算大多数的吧),技术价值的最终依归,是帮助业务成功。

腾讯课堂最近持续经历流量高峰,App 排名、知名度等都攀上了一个台阶,日活、同时在线等指标也是一天一个模样,以前可能总埋怨不会有大老板关注,现在 Pony 亲自来体验。

除了老板们非常关注,很多学生朋友也非常支持呢,给了我们 App 很多的“评论”,来个视频直接感受一下吧!

在这些的背后,是整个团队的没日没夜,团队当然包括技术团队。

我其实很担心小伙伴的状态,但事实表明我的担心是多余的,小伙伴们比我兴奋的多。有累的时候,有委屈的时候,但现在觉得都值得,这种状态是我们在争论要用 Vue 还是 React 所不曾有过的。

为了技术而技术,又拿什么来衡量你的技术是不是靠谱的呢?不到一个量级,架构设计的好坏可能永远判断不出来。只有将产品做起来,在流量洪峰里面,你才能真的感受到,前端要注意的事情真的太多太多。

抛去技术人的清高和固执,做一个不错的产品,才能让自己物质和精神双丰收,不是吗?

如果你们想和我们一起做这些有趣的事情,请加入我们,我们招2021实习生、2020 毕业生、腾讯正式员工、腾讯教育子公司员工(要求会低一些,但工作环境完全一样)。

我们是 IMWeb 团队,腾讯乃至全国最大的前端团队之一,举办过多届 IMWeb Conf ,腾讯内部主导多个 OTeam 项目。

我们是 IMWeb 团队,有五十多个小伙伴,平均年龄 26 ,团队氛围轻松爽朗,技术氛围浓厚,团队内外都有高品质分享。

我们有四位小伙伴是 2019 GMTC 的讲师,大家感受一下哦,GMTC全球大前端技术大会(深圳)2019 腾讯IMWeb团队讲师阵容公布 。

当然我们也有很多团建,分享一组照片吧。

惠州

疯狂划水

IMWeb Conf 2018

IMWeb Conf 2018 颜值之巅

广州滑雪

篇幅有限,还有很多掏心子的话,只能当面聊了,简历就先发我吧。

团队邮箱:imwebteam@tencent.com 。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-03-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯IMWeb前端团队 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档