網頁重構崗位到底好不好
經常有人問我,網頁重構這個崗位到底怎麼樣,我在前端招聘的時候也經常會遇到所謂網頁重構出身的同僚,那麼到底網頁重構是個怎樣的崗位,職業發展前景如何,有哪些優勢與侷限呢?
繞不過的出身
技術圈子是講“出身”的,出身不好就經常會隱約覺得低人一等。所謂出身,最常說的就是“科班”與“非科班”的區別了。
而網頁重構這個崗位,由於其特殊的歷史地位,導致絕大部分都是非科班出身。年紀稍大一點的網頁重構,基本都經歷過“美工”的時代,甚至現在很多人還經常戲稱自己為“美工”或者“頁面仔”(注意:如果是別人管他們叫美工,那性質就完全變了)。
說到美工,聽上去就 low 到爆有木有?一下子就把高大上的網際網路使用者體驗設計工作變成了擠奶小工的感覺。不管怎樣,當年大批的從業人員良莠不齊也是不爭的事實,即使是現在也有專職的“淘寶美工”等工作。
至於網頁重構這個詞,完全是因為一本書《網站重構》,再加上當時國內的一些前輩推行而流行起來的,後面就有了類似“頁面重構工程師”這樣的崗位,都是一個意思。
所以,我們姑且承認,網頁重構的出身不太好。
網頁重構的爭議
關於網頁重構這個崗位的爭議從來就沒有斷過。首先是定位問題,如果說是設計師,其實每天大部分時間在寫程式碼;如果說是工程師呢,寫的又都是表現性的東西多一點,關注的也是表現與使用者體驗多一點。所以在騰訊前幾年也是一直在技術族 T族,後來又單獨成立了設計族 D族,而頁面重構也規劃到了 D族。
另外一個普遍的爭議,就是網頁重構到底算不算一個真正的前端開發。我們都知道前端開發的三駕馬車 HTML CSS JS,而網頁重構則 focus 在 HTML+CSS 多一點。當然,仍然拿騰訊舉例,研發體系下的 Web前臺開發 也是瘸腿的 JS 開發,他們 focus 在 JS 多一些。
注意這裡我說的都是多一些,而在實際工作中,許多相關的知識都難免會涉及到。但是,畢竟你每天的大部分時間還是要處理工作的事情,就算你自己有學習和研究,沒有經過真正的業務考驗,也始終是沒底的。
所以,對於一個想成為真正的前端開發的同學來說,這種選擇是何等的痛苦。
網頁重構的優勢
首先可以肯定地說,寫頁面這個事絕逼不簡單,如果還有哪些人以太簡單為理由而放棄這個方向那真是愚不可及。我只能說,入門還算簡單,至於能深入到何等細節,看看前輩們寫的文章就知道了。比如阿里的 @大漠 @一絲,攜程的 @林小志,還有 @張鑫旭 等,他們都是對 CSS 鑽研得十分深入而透徹的前輩,並且一直保持產出。
更多大師我就不列舉了,從這一點上看,只要你有興趣,哪怕只有 HTML+CSS 也值得作為畢生的事業。
而我始終堅信,網頁重構這個環節是連線使用者體驗與技術實現的紐帶,網頁重構更關注使用者的直觀體驗與挑剔的細節,並用程式碼來實現和提升使用者的體驗。
所以,網頁重構的優勢(相對於計算機行業的其他崗位)簡單來說,第一:入門很容易,能讓你快速踏入網際網路行業;第二:對使用者體驗理解較深,並且懂技術。
網頁重構的劣勢
網頁重構的劣勢也很明顯,首先,網頁重構在產品流程中處於設計師和開發之間,可以說是設計師裡最懂技術,工程師裡最懂設計的一群人。然並卵,說白了就是哪個也不是很懂,只有在“寫頁面”這件事上,我們才是專家。
某些大公司設定網頁重構與前臺開發這樣的細分職位,對於公司來說是有好處的,得到的結果就是組織穩定,業務風險小。根本原因就是崗位細分之後,可替代性就變強了,即使同時有幾個人離職,對這個環節影響也不會太大,離了誰都一樣轉。
哪些公司招網頁重構
說實話,單純招網頁重構的公司確實不多了,典型的大公司如騰訊,微博,攜程,迅雷等都還有網頁重構崗位。稍微小一點比如分期樂等也有。但是,假如你在 拉勾網 這樣的招聘網站上搜 頁面重構/網頁重構 職位,其實是沒有太多選擇的。
當然,各個公司取的名字不盡相同,比如 Web重構工程師/網頁美工/Web前端工程師(偏重構方向)等等。
堅持所愛
我們不得不承認,這個世界很多事情都是蘿蔔白菜各有所愛,還好我對余文樂沒什麼興趣~所以你欺騙不了自己的內心,很多人就是喜歡寫頁面,也願意在這個方向深入下去,並且耐得住寂寞。我敬佩這樣的人,也祝願他們在職業的道路上越來越成功。
網頁重構 to 全棧工程師
以我個人的淺薄經驗,我認為網頁重構是更容易發展為全棧工程師的一撥人,甚至連設計稿都可以包攬了。其實任何工程師都可以往全棧發展,而網頁重構非科班出身較多,就更渴望瞭解更多,更能折騰一點而已。
而從做個頁面入手,進而搭建網站玩玩域名伺服器,搞點運維也是個不錯的學習路線。
重點是,不要讓工作內容限制了你,經常會面到一些人,工作了五六年,仍然只會寫寫頁面,對於技術細節不求甚解,也不願意主動拓寬知識面,這樣的網頁重構職業道路只會越來越窄。
網頁重構的轉崗方向
如果你真的走到這一步,或者已經有這樣的打算,也不失為一個好的開始。在我周圍的同事中,以網頁重構出身而轉向其他崗位的大有人在。有的轉去做了產品經理,有的轉去做了運營,還有互動設計師,也有的成為全能的前端開發,甚至做了後臺開發的也有。還有一些堅守崗位,成為了 leader,總監 甚至 VP,他們都是從重構出身,卻走上了截然不同的職業道路。
所以,做什麼不重要,叫什麼更不重要,不要因為一個崗位限制了你的職業生涯。有些人把工作的內容當成了不可逾越的限制,認為我只能整天做這些,也沒什麼別的辦法... 我承認每個人都有自己的不易,如果真是這樣的話,那就先成為你熟練的領域的專家,其他的機遇和道路自然會向你招手。
如果你也是網頁重構的同僚或者即將踏上網頁重構方向的朋友,歡迎留言探討。
題圖:Steampunk Computer by steamworker
相關文章
- 資料倉儲架構師的崗位職責和崗位要求架構
- 網路安全可以從事哪些崗位?崗位職責是什麼?
- 網路安全工程師崗位職責是什麼?崗位要求!工程師
- 崗位管理
- JS重構分頁JS
- 溫故知新-輸入網址-顯示網頁-到底到底到底到底-發生了什麼?網頁
- 做個程式設計師到底好不好程式設計師
- 測試驅動開發到底好不好
- 崗位評價的權重係數確定法(轉載)
- 崗位資訊表
- 分頁查詢重構
- 雲伺服器使用的效果到底好不好伺服器
- XX組織機構崗位職責導航圖
- 網路安全就業方向有哪些?崗位要求!就業
- javascript如何使網頁如何回到底部JavaScript網頁
- 一線網際網路公司機器學習崗位面試經驗機器學習面試
- 網頁設計:指令碼素材重構使用者體驗網頁指令碼
- 學網路安全可以從事哪些崗位的工作?
- 對崗位的認知
- 崗位要求與人才匹配
- 不相容崗位考
- 深圳 - 求職測試崗位求職
- 武漢 - 求職測試崗位求職
- Linux運維就業崗位有哪些?崗位職責是什麼?Linux運維就業
- INODE結構二進位制頁分析
- Java就業崗位有哪些?Java就業
- 出納崗位責任制度
- 聊聊 AI 時代的新崗位AI
- 分析公司不同崗位的地位
- 5 月,Java 崗位爆了???Java
- 網頁效能管理:重繪和重排網頁
- 熱身課-入行 AI,選個腳踏實地的崗位 重點筆記AI筆記
- 盤點網路安全最值得選擇的就業崗位!就業
- 網路安全主要工作崗位有哪些?職責是什麼?
- 對於技術崗位而言,開發崗累還是演算法崗累呢?演算法
- 美國資訊保安架構師的崗位職責和勝任資格架構
- 網站頁面原始碼,前端頁面的最基本組成形式,網頁到底是什麼? 網站開發教程網站原始碼前端網頁
- 大資料崗位介紹-引子大資料