拿到淘宝offer已经有一段时间,西湖、百淘、D2、实习、各位前端牛人的亲身指导,美好的生活正向我招手。本来决定12月7号报道,但因为一些不可抗力,行程有变(事实上能否进入淘宝工作尚有变数)。在这焦急的等待过程中,还是静下心来,整理一下最近关于职业规划方面的诸多思考,希望能对和我一样的前端新人们有所帮助。
淘宝一面时,与一舟的谈话中很大一部分内容和自己的职业规划有关,二面时也和小马谈及许多关于前端未来的东西。后来试玩Google Wave,又心血来潮发起了一个《重构是否有必要单独作为一项职业》的问题。我承认,这个问题很讨打,尤其是对“重构界”的各位大大来说。想来也真是好笑,我实在太小心眼儿了,当初还在庆幸腾讯有一个专门的页面重构职位(因为我编程基础很差,只会CSS),被他们鄙视后,发觉了这职位其实大有学问,反而开始怀疑起它的必要性来。不过这个不是重点,重点是在这个怀疑的过程中,我对自己在前端领域该如何发展,有了更为理性和系统的认识。
前端新人哪里来?
我想相对于其他技术职位来说,前端算是最不挨踢的IT职位了。我注意到很多校招进来的“页面重构师”、“前端开发工程师”等等都是非计算机相关专业的(像我,木材科学…. 扯蛋~)。这当然是因为互联网行业吸引人以及html和CSS入门起点低,大学里尚能全民考C(计算机二级),全民做网页有什么不可以?而且,因为职位所处位置的交叉性,注定有很多前端人员是转行而来:
此外,还有很多在实践中成长起来的站长,也还是有一定的“前端修养”。可能他们最初就只是想搞几个站玩玩,在不断建站的过程中学到一些前端技术。有些人在前端方面精专下去,有些人则持续地做着重复性的工作或一直坐吃山空。此是题外话,不表。