拿到淘寶offer已經有一段時間,西湖、百淘、D2、實習、各位前端牛人的親身指導,美好的生活正向我招手。本來決定12月7號報道,但因為一些不可抗力,行程有變(事實上能否進入淘寶工作尚有變數)。在這焦急的等待過程中,還是靜下心來,整理一下最近關于職業(yè)規(guī)劃方面的諸多思考,希望能對和我一樣的前端新人們有所幫助。
淘寶一面時,與一舟的談話中很大一部分內容和自己的職業(yè)規(guī)劃有關,二面時也和小馬談及許多關于前端未來的東西。后來試玩Google Wave,又心血來潮發(fā)起了一個《重構是否有必要單獨作為一項職業(yè)》的問題。我承認,這個問題很討打,尤其是對“重構界”的各位大大來說。想來也真是好笑,我實在太小心眼兒了,當初還在慶幸騰訊有一個專門的頁面重構職位(因為我編程基礎很差,只會CSS),被他們鄙視后,發(fā)覺了這職位其實大有學問,反而開始懷疑起它的必要性來。不過這個不是重點,重點是在這個懷疑的過程中,我對自己在前端領域該如何發(fā)展,有了更為理性和系統(tǒng)的認識。
前端新人哪里來?
我想相對于其他技術職位來說,前端算是最不挨踢的IT職位了。我注意到很多校招進來的“頁面重構師”、“前端開發(fā)工程師”等等都是非計算機相關專業(yè)的(像我,木材科學…. 扯蛋~)。這當然是因為互聯網行業(yè)吸引人以及html和CSS入門起點低,大學里尚能全民考C(計算機二級),全民做網頁有什么不可以?而且,因為職位所處位置的交叉性,注定有很多前端人員是轉行而來:
- 設計師轉前端
這個最常見。小公司里的“美工”至今還干著這樣的工作 —— 出圖(Photoshop) -> 切圖(HTML/CSS)。我本人也是因為幫我姐(設計師+代碼盲)切圖才踏上前端這個道路的。搞設計出身的前端有一個優(yōu)勢是能更好地把握設計稿的表現重點,對于某些視覺設計師不合規(guī)范的操作能輕松地化解。劣勢也很明顯,缺乏數理基礎,寫出的代碼不夠嚴謹,JavaScript基礎也普遍較差,不能做真正的“前端開發(fā)”。
- 后臺程序員轉前端
淘寶的第一位前端工程師本身是寫Java的,今年校招也有一位同學面Java結果被推到前端然后被錄取的(哇,復雜的中文句式)。之所以現在前端有很多非計算機專業(yè)的人,還有一大原因是學計算機的都“不屑于”來搞前端。你說學四年計算機,結果跑去切圖寫CSS,丟不丟人?所以從后臺轉戰(zhàn)前端的,一般也要去搞所謂的Web Apps,基于Ajax和各種復雜架構的Web運用。而這一技術方向,其實才是前端的大勢所趨(下文再議)。
- 網蟲轉前端
現在很多小孩,特喜歡上網,老打游戲也沒意思,所以想學點互聯網相關的東西,首選自然是前端了!(因為簡單嘛。)有興趣搞這些的90后,個個成了全才:Photoshop能玩,CSS能玩,php也能玩…… 包括奶瓶嘴作者在內的幾位Twitter名人就是其中的典型…… 作為“互聯網重度用戶”,有一大優(yōu)勢,那就是對網頁結構、交互需求的直觀理解,懂得網民需要些什么,寫出的程序也往往有更佳的易用性。當然,易用性要靠所謂“交互設計師”,不過,交互設計不也是前端的一部分么?
此外,還有很多在實踐中成長起來的站長,也還是有一定的“前端修養(yǎng)”。可能他們最初就只是想搞幾個站玩玩,在不斷建站的過程中學到一些前端技術。有些人在前端方面精專下去,有些人則持續(xù)地做著重復性的工作或一直坐吃山空。此是題外話,不表。
出處:笨活兒
責任編輯:bluehearts
上一頁 下一頁 淺談前端新人的職業(yè)規(guī)劃 [2]
◎進入論壇網頁制作、WEB標準化版塊參加討論,我還想發(fā)表評論。
|