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

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

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

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

全棧開發(fā)工程師是什么?為什么說就是一個神話?

工程師人生 ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-08-06 09:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

“全棧開發(fā)工程師(full stack developer)”一詞經(jīng)常出現(xiàn)在企業(yè)招聘的崗位描述中。但Hello Pretty聯(lián)合創(chuàng)始人兼首席技術(shù)官Scott Hadfield在近日發(fā)表的一篇博文中指出,全棧開發(fā)工程師就是一個神話,即使不完全如此,用人單位也很難找到一個這樣的人。

為了進一步闡述這一觀點,他列出了下面這樣一個并不詳盡的“棧”:

用人單位對全棧開發(fā)工程師的預(yù)期遠遠超出一般人的能力。全棧開發(fā)工程師至少需要對棧中的每個組件都有足夠深入的了解,以便能做出明智的選擇及向管理層解釋。上圖所示的技能表每年每層都會增加新的組件,每隔幾年又會增加新的層。因此,Scott認為,在招聘時尋找全棧開發(fā)工程師不僅不合理,簡直就是愚蠢。

不過,Scott也承認,確實有人具備全棧能力。也有許多距離全棧尚遠,但仍然令人驚嘆的開發(fā)人員、設(shè)計人員和項目管理人員。而有些自稱全棧工程師的人也僅能列出上述一半多的組件,就更不用說組件之間的交互了。于是,他寫道:

我看到的幾乎所有使用全棧一詞的情況(尤其是在招聘海報中),用人單位真正的意思只是尋找“令人驚嘆的人”。

另外,Scott指出,全棧開發(fā)工程師或許根本就不應(yīng)該編寫代碼,而應(yīng)該更多地充當系統(tǒng)架構(gòu)師或集成工程師的角色。在使用“全棧開發(fā)工程師”這樣一個流行術(shù)語時,應(yīng)該說明是哪個“?!?,比如是Web棧,還是移動棧。

最后,Scott總結(jié)道:

全棧開發(fā)工程師就是一個神話,不是因為不存在這樣的人,而是因為這個術(shù)語沒意義。

Scott的博文在Hacker News上引發(fā)了激烈的討論。網(wǎng)友andrewstuart對“全棧開發(fā)工程師”的理解在參與討論的網(wǎng)友中具有一定的代表性:

我對全棧開發(fā)工程師的定義是,他們能夠自己構(gòu)建和部署一個完整的、可以工作的應(yīng)用程序,而不需要其他任何人的幫助。那意味著他們能夠編寫前端、后端代碼,能夠配置服務(wù)器,當然還能夠設(shè)計數(shù)據(jù)庫表。

不過,有網(wǎng)友認為運維技術(shù)也應(yīng)該是開發(fā)過程的核心部分。如果花費大量時間構(gòu)建的應(yīng)用程序因為運維細節(jié)無法按計劃部署,那會導(dǎo)致大量的返工。

有許多網(wǎng)友都持有與andrewstuart類似的理解,他們認為全棧開發(fā)工程師并不是一個神話。BadassFractal就是其中一例:

我就做全棧開發(fā),包括Ops(通過各種CM工具配置AWS并向上部署應(yīng)用程序……)、DB(PostgreSQL用了5年……)、后端(獨立構(gòu)建類似Rails的框架……)、前端(可以綜合運行原始DOM、Backbone及React)等所有這一切。

缺點是,我在其中任何一個方面都不是真正的核心專家,因此,其中任何一個領(lǐng)域中的任意一名優(yōu)秀專家都比我強。

BadassFractal的后一部分觀點頗具代表性。jvehent也認為,一個人可以成為全棧開發(fā)工程師,但卻無法成為一名全棧專家。對此,有網(wǎng)友指出,企業(yè)應(yīng)該給這兩種人都留有空間。另有網(wǎng)友表示,如果企業(yè)在招聘時只盯準了前端和后端均是專家級的開發(fā)人員,那非常可惜,因為在一個多人團隊中,他們?nèi)娴哪芰Σ⒉荒艿玫接行У陌l(fā)揮。

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

    關(guān)注

    59

    文章

    1603

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    電子工程師的雙標瞬間 #電子 #電子愛好者 #電子工程師 #揚興科技 #雙標

    電子工程師
    揚興科技
    發(fā)布于 :2026年03月02日 18:04:13

    電子工程師看書的四階段 #電子 #硬件工程師 #電子愛好者 #反轉(zhuǎn) #揚興科技

    硬件工程師
    揚興科技
    發(fā)布于 :2026年01月17日 17:29:53

    什么是BSP工程師

    任何軟件的。BSP工程師需要結(jié)合硬件原理圖修改從芯片廠商拿到的參考代碼,調(diào)試板子,使板子上的操作系統(tǒng)能夠正常穩(wěn)定工作,從而提供穩(wěn)定的開發(fā)調(diào)試環(huán)境,這個過程叫做點亮板子,行話叫做Br
    發(fā)表于 01-13 06:54

    硬件工程師都在逛的7論壇你都知道嗎? #科普 #電子 #硬件工程師 #電子愛好者

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

    招鑲?cè)胧?b class='flag-5'>工程師1,硬件工程師,

    東莞市研生科技有限公司是家藍牙方案公司,主營藍牙方案的設(shè)計開發(fā),產(chǎn)品包括藍牙BLE/4G透傳/AI智能體方案開發(fā),因公司發(fā)展需要需對外招聘嵌入式軟件開發(fā)
    發(fā)表于 08-29 02:14

    自動駕駛中常提的“”是啥?有必要“”嗎?

    [首發(fā)于智駕最前沿微信公眾號]隨著自動駕駛技術(shù)落地,越來越多車企公布了自己的自動駕駛方案,在很多車企的宣傳中,會使用“自研”的說法來證明自己的實力。所謂“”,字面意思是全套技術(shù)
    的頭像 發(fā)表于 08-27 09:43 ?1185次閱讀
    自動駕駛中常提的“<b class='flag-5'>全</b><b class='flag-5'>棧</b>”是<b class='flag-5'>個</b>啥?有必要“<b class='flag-5'>全</b><b class='flag-5'>棧</b>”嗎?

    做了電子工程師之后,最好拍的視頻出現(xiàn)了#硬件設(shè)計 #電子DIY #電子工程師

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年06月24日 17:45:57

    解鎖LuatOS-log庫:工程師的日志管理實戰(zhàn)課!

    針對開發(fā)者設(shè)計的實戰(zhàn)教程,本文聚焦LuatOS平臺log庫的高效使用,從基礎(chǔ)配置到高級調(diào)試策略,手把手教你搭建可擴展的日志系統(tǒng),提升項目維護效率。 今天,我們起來認識LuatOS
    的頭像 發(fā)表于 05-12 15:23 ?1546次閱讀
    解鎖LuatOS-log庫:<b class='flag-5'>全</b><b class='flag-5'>棧</b><b class='flag-5'>工程師</b>的日志管理實戰(zhàn)課!

    問,成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚興科技 #搞笑

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

    如何成為名合格的KaihongOS北向應(yīng)用開發(fā)工程師

    如何成為名合格的北向應(yīng)用開發(fā)工程師 在快速發(fā)展的軟件開發(fā)領(lǐng)域,北向應(yīng)用開發(fā)工程師
    發(fā)表于 04-23 06:46

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

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