W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
圖片來源:http://andyshora.com/full-stack-developers.html
一個能夠設計和開發(fā)整個 web 解決方案的人,需要具備非常強的專業(yè)技能和在視覺設計、UI/交互設計、前端開發(fā)、后端開發(fā)等領域非常豐富的經驗。能這四個領域里精通一門或多門技術的人,就已經可以說是非常稀有的人才了。
老實說,你應當努力成為,或者盡力聘請到這些領域之一的一個專家(例如:視覺設計、交互設計/信息架構、前端開發(fā)、后端開發(fā))的專家。聲稱自己在上述領域是專家的人非常稀少,甚至少的出奇。
不過,考慮到 JavaScript 已經滲透到了整套技術棧的所有層面(例如:React, node.js, express, couchDB, gulp.js 等),找到一個會前端開發(fā)和后端開發(fā)的 JavaScript 開發(fā)者并沒有那么難。通常,這些全棧開發(fā)人員只需要關心 JavaScript —— 不像先前那樣荒謬(還要關心視覺設計、交互設計和 CSS)。雖說在我看來依然少的出奇,但至少不像以前那么難找。因此,我并不建議開發(fā)者開始轉向全棧工程師。在少數情況下可能有好處,但就職業(yè)發(fā)展來說,我認為前端開發(fā)工程師還是應當著重關注前端相關的技術。
備注:
“全棧開發(fā)者”已經變?yōu)橐粋€擁有多種含義的術語。也就是說使用這個術語時,它可能包含不止一層含義。分析一下下面的兩個調查,從調查結果可以看出大多數開發(fā)者都是全棧開發(fā)者。但以我近 20 年的經驗來看,這并不是真的。
圖片來源:http://stackoverflow.com/research/developer-survey-2016#developer-profile-developer-occupations
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯系方式:
更多建議: