91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Web全棧工程師是什么

工程師人生 ? 來(lái)源:工程師吳畏 ? 2019-01-26 10:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

全棧工程師(Full-Stack Engineer),是一個(gè)在IT行業(yè)圈子里越來(lái)越熱門(mén)的話題,無(wú)論是像Facebook這樣的大型公司,還是剛剛起步的初創(chuàng)公司,都開(kāi)始招募全棧工程師。據(jù)說(shuō),F(xiàn)acebook聲稱(chēng):“我們只招全棧工程師!”

有人曾開(kāi)玩笑說(shuō),全棧工程師是資本家的陰謀,因?yàn)槔习逑牍鸵粋€(gè)人來(lái)做三個(gè)人的工作。

其實(shí)在2000年第一次互聯(lián)網(wǎng)泡沫破裂之前,那時(shí)候的Web工程師也許符合“全棧工程師”的簡(jiǎn)單定義:一人包攬整個(gè)網(wǎng)站的構(gòu)建。

那時(shí)的Web工程師們所面臨的挑戰(zhàn)比今天小很多,他們可能只是制作一些靜態(tài)的頁(yè)面,不會(huì)面對(duì)如今富交互的Web應(yīng)用程序。那時(shí)網(wǎng)站可能包含數(shù)據(jù)庫(kù)和一些HTML表單,但僅此而已,甚至只需要將一些靜態(tài)頁(yè)發(fā)布到服務(wù)器上。

在網(wǎng)站的前端無(wú)需視覺(jué)設(shè)計(jì)和交互設(shè)計(jì),因?yàn)榫W(wǎng)站屈指可數(shù),市場(chǎng)競(jìng)爭(zhēng)很小,工程師僅用一些基本的HTML標(biāo)簽和閃亮的GIF圖片就可以吸引網(wǎng)民的目光。同時(shí),網(wǎng)站訪問(wèn)量都比較小,前端資源的體積也不大,無(wú)需關(guān)注服務(wù)器壓力和CDN,網(wǎng)民對(duì)加載速度的容忍度比較高,也不需要過(guò)多考慮用戶體驗(yàn)。

但隨著技術(shù)的發(fā)展、用戶量的增加、客戶端種類(lèi)變多,每一個(gè)小小的細(xì)節(jié)都需要優(yōu)化和考慮。在海量的訪問(wèn)量面前,也許改變一個(gè)按鈕的位置和顏色就能影響上千萬(wàn)的訂單。如今的互聯(lián)網(wǎng)產(chǎn)品已不是以一己之力就可以完成的樂(lè)高積木了,Web開(kāi)發(fā)需要以某種可控的方式來(lái)管理。

于是,所有認(rèn)真對(duì)待互聯(lián)網(wǎng)產(chǎn)品的大公司都引入了流水線開(kāi)發(fā)流程,在這條流水線上誕生了多個(gè)非常專(zhuān)業(yè)的職位。

現(xiàn)如今需要“T”型人才,要求你不僅“一樣精”更要在“一樣精”的基礎(chǔ)上“百樣通”做WEB全棧工程師的樂(lè)趣要比一般工程師來(lái)得多,因?yàn)槟阒酪粋€(gè)產(chǎn)品的形態(tài),你可以去設(shè)計(jì)一個(gè)產(chǎn)品,你是從全局的視野來(lái)做事情,你得到的成就感會(huì)更多一些。

其基于這番人才需求,Web全棧開(kāi)發(fā)工程應(yīng)運(yùn)而生。他們不僅做得了圖,敲得了碼,還熟知前端、后端、數(shù)據(jù)庫(kù)、第三方開(kāi)發(fā)等的全面知識(shí)。于是有人疑惑,這樣的人才會(huì)不會(huì)看似全能,實(shí)則都是略通皮毛,根本什么都不精通?。繉W(xué)習(xí)這樣的全棧開(kāi)發(fā),有前途嗎?

1、全棧開(kāi)發(fā)工程師的概念

全棧工程師,也叫全端工程師(同時(shí)具備前端和后臺(tái)能力),英文Full Stack developer。是指掌握多種技能,并能利用多種技能獨(dú)立完成產(chǎn)品的人。形象的打個(gè)比方來(lái)說(shuō):全棧工程師就是一個(gè)能獨(dú)立蓋一幢10層小洋樓的人,而普通工程師,則是可以和一群人蓋一幢摩天大樓的人。

二八定律又名80/20定律、帕列托法則(定律)也叫巴萊特定律,放在哪里都適用。全棧工程師就是能夠了解100的技能,但精通其中的20%,并用這常用的20%技能,去實(shí)現(xiàn)80%的特效。

也有人說(shuō)全棧工程師怎么感覺(jué)和站長(zhǎng)差不多。是有點(diǎn)像,但性質(zhì)不同。一名站長(zhǎng)確實(shí)需要掌握多種技能,但站長(zhǎng)會(huì)寫(xiě)代碼的很少,他們通常是用一些建站軟件來(lái)建站。而全棧開(kāi)發(fā)工程師需要掌握的知識(shí)包括:后端開(kāi)發(fā)、前端開(kāi)發(fā)、界面設(shè)計(jì)、產(chǎn)品設(shè)計(jì)、數(shù)據(jù)庫(kù)、各種移動(dòng)客戶端、三屏兼容、restFul API設(shè)計(jì)和OAuth等等,比較前衛(wèi)的項(xiàng)目,還需要掌握Single Page Application、Web Socket、HTML5/CSS3這些技術(shù)以及像第三方開(kāi)發(fā)像微信公眾號(hào)微博應(yīng)用等等。

2、全棧開(kāi)發(fā)工程師的價(jià)值

全棧開(kāi)發(fā)師的厲害之處并不是他掌握很多知識(shí),可以一個(gè)人干多份工作。而是說(shuō)他在處理問(wèn)題的時(shí)候擁有全局性思維。

現(xiàn)在科技日新月異,web前端不再是從前切個(gè)圖用個(gè)jQuery上個(gè)AJAX兼容各種瀏覽器那么簡(jiǎn)單。現(xiàn)代的Web前端,你需要用到模塊化開(kāi)發(fā)、多屏兼容、MVC,各種復(fù)雜的交互與優(yōu)化,甚至你需要用到Node.js來(lái)協(xié)助前端的開(kāi)發(fā)。

所以說(shuō)一個(gè)現(xiàn)代化的項(xiàng)目,是一個(gè)非常復(fù)雜的構(gòu)成,我們需要一個(gè)人來(lái)掌控全局,他不需要是各種技術(shù)的資深專(zhuān)家,但他需要熟悉到各種技術(shù)。對(duì)于一個(gè)團(tuán)隊(duì)特別是互聯(lián)網(wǎng)企業(yè)來(lái)說(shuō),有一個(gè)全局性思維的人顯得尤其重要,這個(gè)時(shí)候也就彰顯了全棧開(kāi)發(fā)工程師的價(jià)值。

全棧開(kāi)發(fā)師經(jīng)手的項(xiàng)目不但會(huì)注意到網(wǎng)頁(yè)優(yōu)化,而且會(huì)考慮到API來(lái)兼容各種客戶端,更會(huì)考慮到三屏兼容的問(wèn)題。不會(huì)說(shuō)項(xiàng)目中完全使用AJAX而不顧SEO,也不會(huì)為了功能性而忽略訪問(wèn)速度,他會(huì)很好的把握其中平衡,因?yàn)樗栏鱾€(gè)板塊的權(quán)重和實(shí)現(xiàn)成本。

3、Web全棧開(kāi)發(fā)是一種趨勢(shì)

現(xiàn)代項(xiàng)目的開(kāi)發(fā),很少說(shuō)只用到一兩種技術(shù)的,特別是移動(dòng)互聯(lián)網(wǎng)大潮下。隨便一個(gè)互聯(lián)網(wǎng)項(xiàng)目中用到的技術(shù),就會(huì)需要用到后端開(kāi)發(fā)、前端開(kāi)發(fā)、界面設(shè) 計(jì)、產(chǎn)品設(shè)計(jì)、數(shù)據(jù)庫(kù)、各種移動(dòng)客戶端等方面的知識(shí)。

項(xiàng)目越大,溝通成本越高,做過(guò)項(xiàng)目管理的人都知道,項(xiàng)目中的人力是1+1《2的,人越多效率越低。因?yàn)闇贤ㄊ切枰杀镜?,不同技術(shù)的人各說(shuō)各話,前端和后端是一定會(huì)掐架的。每個(gè)人都會(huì)為自己的利益而戰(zhàn),毫不為已的人是不存在的。

而全棧工程師的成本幾乎為零,因?yàn)楦鞣N技術(shù)都懂,胸有成竹,一不小心自己就全做了。即使是在團(tuán)隊(duì)協(xié)作中,與不同技術(shù)人員的溝通也會(huì)容易得多,你讓一個(gè)后端和一個(gè)前端去溝通,那完全是雞同鴨講,更不用說(shuō)設(shè)計(jì)師與后端了。但如果有一個(gè)人懂產(chǎn)品懂設(shè)計(jì)懂前端懂后端,那溝通的結(jié)果顯然不一樣,因?yàn)樗麄冎v的, 彼此都能聽(tīng)得懂。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 工程師
    +關(guān)注

    關(guān)注

    59

    文章

    1603

    瀏覽量

    71063
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    硬件工程師甩鍋排行榜 #電子 #電子工程師 #硬件工程師 #甩鍋的各種理由 #揚(yáng)興科技

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2026年03月06日 18:30:55

    什么是BSP工程師

    一、嵌入式系統(tǒng) 要明白什么是嵌入式軟件工程師,我們先從嵌入式系統(tǒng)(嵌入式設(shè)備)說(shuō)起。維基百科上對(duì)嵌入式系統(tǒng)的定義如下: 嵌入式系統(tǒng)(Embedded System),是一種嵌入機(jī)械或電氣系統(tǒng)內(nèi)部
    發(fā)表于 01-13 06:54

    硬件工程師都在逛的7個(gè)論壇你都知道嗎? #科普 #電子 #硬件工程師 #電子愛(ài)好者

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年12月25日 18:32:00

    新編電氣工程師手冊(cè)

    新編電氣工程師手冊(cè),一款最新的、最全面的電氣知識(shí)手冊(cè)。 手冊(cè)1522頁(yè)。共五篇、四十六章。 該手冊(cè)不愧為對(duì)從事電氣專(zhuān)業(yè)的所有人員都實(shí)用的一部非常好的工具書(shū)。不用再一冊(cè)一冊(cè)地找了,內(nèi)容豐富,有圖有
    發(fā)表于 06-03 16:26

    (仰天長(zhǎng)嘯)為什么受傷的總是硬件工程師...#MDD#MDD辰達(dá)半導(dǎo)體 #電子工程師

    電子工程師
    MDD辰達(dá)半導(dǎo)體
    發(fā)布于 :2025年04月27日 18:21:47

    問(wèn),成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚(yáng)興科技 #搞笑

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年04月25日 17:15:37

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚(yáng)興科技

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年03月25日 18:46:59

    一招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年03月25日 17:30:51