? 全棧開發(fā)者本身是音譯過來的付枫,叫做Full Stack Developer,本意指的應該是“全能開發(fā)者”驰怎,通俗點說就是自己能搞定一套系統(tǒng)(C/S阐滩,B/S,App等)
目前所指的全棧開發(fā)者/全棧工程師县忌,通常指的是Web開發(fā)中的前后端都會的開發(fā)者掂榔。即自己能搞定前端部分(HTML+CSS+Javascript等),又能結合后端部分(如PHP+MySQL等)症杏,同時還能自己管理好服務器(LAMP/LNMP+網(wǎng)站優(yōu)化等)
全棧開發(fā)者的優(yōu)缺點:
1装获、優(yōu)點
① 技術面全面:請注意用詞是技術面,即了解的多厉颤,但是并非全部精通穴豫。廣度和深度是一個一直被討論的話題,都有好處逼友,也都有缺點精肃。所以仁者見仁智者見智。
② 涉獵廣泛:便于做產(chǎn)品設計帜乞、團隊管理等
③ 節(jié)省成本肋杖,反倒薪資高:社會上絕大部分企業(yè)是中小企業(yè),而中小企業(yè)肯定都愿意去節(jié)省成本挖函,如果有一個全棧開發(fā)者能夠搞定設計工程師+前端工程師+后端工程師+運維工程師状植,那么公司肯定也愿意多花點錢給一個人
2、缺點
① 廣而不專:所以在精細化和深度設計上肯定是存在短板的
② 精力有限:網(wǎng)上有人用詞叫做“樣樣行”==“樣樣慫”怨喘,一個人到底是沒有那么多精力去鉆研各個方面的津畸,而且自我的調度也存在一些問題。
3必怜、總結
這個社會現(xiàn)狀就是活到老學到老肉拓,而且藝多不壓身。今天的鐵飯碗明天說不定一文不值梳庆,在能看到未來的行業(yè)里暖途,做專;在自己不清楚未來如何時膏执,做多驻售。多一些學習,多一些專業(yè)更米,也是給明天的自己多一分保障欺栗。
(復制的,為了不斷更,啦啦啦迟几,啦)