enter image description here

经常有人问我,网页重构这个岗位到底怎么样,我在前端招聘的时候也经常会遇到所谓网页重构出身的同僚,那么到底网页重构是个怎样的岗位,职业发展前景如何,有哪些优势与局限呢?

绕不过的出身

技术圈子是讲“出身”的,出身不好就经常会隐约觉得低人一等。所谓出身,最常说的就是“科班”与“非科班”的区别了。

而网页重构这个岗位,由于其特殊的历史地位,导致绝大部分都是非科班出身。年纪稍大一点的网页重构,基本都经历过“美工”的时代,甚至现在很多人还经常戏称自己为“美工”或者“页面仔”(注意:如果是别人管他们叫美工,那性质就完全变了)。

说到美工,听上去就 low 到爆有木有?一下子就把高大上的互联网用户体验设计工作变成了挤奶小工的感觉。不管怎样,当年大批的从业人员良莠不齐也是不争的事实,即使是现在也有专职的“淘宝美工”等工作。

enter image description here

至于网页重构这个词,完全是因为一本书《网站重构》,再加上当时国内的一些前辈推行而流行起来的,后面就有了类似“页面重构工程师”这样的岗位,都是一个意思。

所以,我们姑且承认,网页重构的出身不太好。

网页重构的争议

关于网页重构这个岗位的争议从来就没有断过。首先是定位问题,如果说是设计师,其实每天大部分时间在写代码;如果说是工程师呢,写的又都是表现性的东西多一点,关注的也是表现与用户体验多一点。所以在腾讯前几年也是一直在技术族 T族,后来又单独成立了设计族 D族,而页面重构也规划到了 D族。

另外一个普遍的争议,就是网页重构到底算不算一个真正的前端开发。我们都知道前端开发的三驾马车 HTML CSS JS,而网页重构则 focus 在 HTML+CSS 多一点。当然,仍然拿腾讯举例,研发体系下的 Web前台开发 也是瘸腿的 JS 开发,他们 focus 在 JS 多一些。

注意这里我说的都是多一些,而在实际工作中,许多相关的知识都难免会涉及到。但是,毕竟你每天的大部分时间还是要处理工作的事情,就算你自己有学习和研究,没有经过真正的业务考验,也始终是没底的。

所以,对于一个想成为真正的前端开发的同学来说,这种选择是何等的痛苦。

网页重构的优势

首先可以肯定地说,写页面这个事绝逼不简单,如果还有哪些人以太简单为理由而放弃这个方向那真是愚不可及。我只能说,入门还算简单,至于能深入到何等细节,看看前辈们写的文章就知道了。比如阿里的 @大漠 @一丝,携程的 @林小志,还有 @张鑫旭 等,他们都是对 CSS 钻研得十分深入而透彻的前辈,并且一直保持产出。

enter image description here

更多大师我就不列举了,从这一点上看,只要你有兴趣,哪怕只有 HTML+CSS 也值得作为毕生的事业。

而我始终坚信,网页重构这个环节是连接用户体验与技术实现的纽带,网页重构更关注用户的直观体验与挑剔的细节,并用代码来实现和提升用户的体验。

所以,网页重构的优势(相对于计算机行业的其他岗位)简单来说,第一:入门很容易,能让你快速踏入互联网行业;第二:对用户体验理解较深,并且懂技术。

网页重构的劣势

网页重构的劣势也很明显,首先,网页重构在产品流程中处于设计师和开发之间,可以说是设计师里最懂技术,工程师里最懂设计的一群人。然并卵,说白了就是哪个也不是很懂,只有在“写页面”这件事上,我们才是专家。

某些大公司设置网页重构与前台开发这样的细分职位,对于公司来说是有好处的,得到的结果就是组织稳定,业务风险小。根本原因就是岗位细分之后,可替代性就变强了,即使同时有几个人离职,对这个环节影响也不会太大,离了谁都一样转。

哪些公司招网页重构

说实话,单纯招网页重构的公司确实不多了,典型的大公司如腾讯,微博,携程,迅雷等都还有网页重构岗位。稍微小一点比如分期乐等也有。但是,假如你在 拉勾网 这样的招聘网站上搜 页面重构/网页重构 职位,其实是没有太多选择的。

当然,各个公司取的名字不尽相同,比如 Web重构工程师/网页美工/Web前端工程师(偏重构方向)等等。

enter image description here

坚持所爱

我们不得不承认,这个世界很多事情都是萝卜白菜各有所爱,还好我对余文乐没什么兴趣~所以你欺骗不了自己的内心,很多人就是喜欢写页面,也愿意在这个方向深入下去,并且耐得住寂寞。我敬佩这样的人,也祝愿他们在职业的道路上越来越成功。

网页重构 to 全栈工程师

以我个人的浅薄经验,我认为网页重构是更容易发展为全栈工程师的一拨人,甚至连设计稿都可以包揽了。其实任何工程师都可以往全栈发展,而网页重构非科班出身较多,就更渴望了解更多,更能折腾一点而已。

而从做个页面入手,进而搭建网站玩玩域名服务器,搞点运维也是个不错的学习路线。

重点是,不要让工作内容限制了你,经常会面到一些人,工作了五六年,仍然只会写写页面,对于技术细节不求甚解,也不愿意主动拓宽知识面,这样的网页重构职业道路只会越来越窄。

enter image description here

网页重构的转岗方向

如果你真的走到这一步,或者已经有这样的打算,也不失为一个好的开始。在我周围的同事中,以网页重构出身而转向其他岗位的大有人在。有的转去做了产品经理,有的转去做了运营,还有交互设计师,也有的成为全能的前端开发,甚至做了后台开发的也有。还有一些坚守岗位,成为了 leader,总监 甚至 VP,他们都是从重构出身,却走上了截然不同的职业道路。

所以,做什么不重要,叫什么更不重要,不要因为一个岗位限制了你的职业生涯。有些人把工作的内容当成了不可逾越的限制,认为我只能整天做这些,也没什么别的办法... 我承认每个人都有自己的不易,如果真是这样的话,那就先成为你熟练的领域的专家,其他的机遇和道路自然会向你招手。

如果你也是网页重构的同僚或者即将踏上网页重构方向的朋友,欢迎留言探讨。

题图:Steampunk Computer by steamworker

enter image description here