http://www.kadhoai.com.cn 2026-04-08 12:01:19 來源:《工控百家談》楊誌強
“全棧工程師”來自英文“Full Stack engineer”,常見於IT領域。
為啥“全棧工程師”會在IT界最先成為熱詞?說白了,一是IT比較“潮”,二是IT確實分工明細,流程複雜,就拿互聯網項目來說,項目需要產品設計+前端開發+後端開發+數據庫…甚至微信接口、小程序開發等等。這裏麵涉及到不同的開發軟件、不同的應用知識,這麼一個項目,通常會非常複雜,對於一個項目組,如果有能熟悉各個技術(但不需要精通)、掌控全局的“全棧工程師”,將會使溝通成本降低、大幅提升開發效率。
搞工控自動化是否需要全棧工程師?
很奇怪的是,“全棧工程師”這種提法在工控自動化領域竟然很少,是不需要麼?
遊走在中華工控網的“工控論壇”裏,經常聽工程師吐槽一些常見的場景:過去機械和電氣打架,後來電氣和工業機器人打架,現在搞工廠信息化,自動化和IT又you有you得de掐qia了le。一yi個ge項xiang目mu即ji使shi不bu是shi由you一yi個ge獨du當dang一yi麵mian的de獨du立li完wan成cheng,在zai團tuan隊dui協xie作zuo中zhong,全quan棧zhan工gong程cheng師shi也ye能neng讓rang能neng使shi不bu同tong部bu門men的de技ji術shu工gong程cheng師shi溝gou通tong起qi來lai容rong易yi許xu多duo,因yin為wei他ta說shuo出chu來lai的de話hua大da家jia都dou能neng聽ting懂dong。
撇開溝通效率不說,小公司、創業型公司,可能更需要全棧工程師。
duiyuzheleigongsilaishuo,quanzhangongchengshidejiazhifeichangda,yigegongchengshidechengbenbusuandi,zhexiegongsibukenengxiangdagongsiyiyang,gefangmianderencaidouyangzhe,bijinghenduogongzuozhuanrenyebuhuibaohe,suoyiduomianshou、萬金油就很受歡迎.。盡管全棧工程師的薪資相對比較高,但綜合下來成本還是低很多,常常聽HR說“一個人幹三個人的活兒,拿兩個人的工資”,用全棧工程師確實是小公司和創業公司的省錢妙招。
dangran,quanzhangongchengshiyeyougangadeshihou,youyujingchangzaigezhongjishuqiehuan,tahuijingchangwangjiyixiegongnengzhilinghuozheyixiedaimayufa,tajingchangyaozhabangzhuhuozheshoucecainengjinxingkaifa。zhezaimouxierendeyanli,zheshijishubugoudebiaoxian。danwojiaodebingfeiruci。
實際上,對於全棧工程師,並不需要麵麵俱到地深入掌握,而是在橫向的知識麵和應用麵上取勝。有一種說法就是“瑞士軍刀型”,軍刀勝在一專(小刀)多能(多功能小工具),但單單考慮某一個附加功能,實際上十元的螺絲批也比軍刀上的螺絲批好使。 同理,自動化全棧工程師也一樣,他可能不像成天開發一種PLC的(de)工(gong)程(cheng)師(shi)那(na)樣(yang)對(dui)常(chang)用(yong)編(bian)程(cheng)指(zhi)令(ling)如(ru)數(shu)家(jia)珍(zhen),或(huo)者(zhe)對(dui)變(bian)頻(pin)器(qi)的(de)參(can)數(shu)設(she)置(zhi)了(le)然(ran)如(ru)心(xin),但(dan)是(shi),他(ta)對(dui)這(zhe)些(xie)都(dou)不(bu)陌(mo)生(sheng),他(ta)甚(shen)至(zhi)對(dui)用(yong)哪(na)一(yi)個(ge)品(pin)牌(pai)型(xing)號(hao)的(de)優(you)劣(lie)都(dou)一(yi)清(qing)二(er)楚(chu),一(yi)旦(dan)拿(na)到(dao)一(yi)個(ge)新(xin)項(xiang)目(mu),他(ta)能(neng)分(fen)析(xi)需(xu)求(qiu),並(bing)通(tong)過(guo)度(du)娘(niang)或(huo)者(zhe)官(guan)網(wang)資(zi)料(liao)快(kuai)速(su)檢(jian)索(suo)到(dao)需(xu)要(yao)的(de)信(xin)息(xi),最(zui)有(you)價(jia)值(zhi)的(de)是(shi),因(yin)為(wei)全(quan)棧(zhan)工(gong)程(cheng)師(shi)有(you)全(quan)局(ju)視(shi)野(ye),他(ta)能(neng)給(gei)出(chu)最(zui)優(you)選(xuan)的(de)解(jie)決(jue)方(fang)案(an)和(he)架(jia)構(gou)。
搞工控自動化是否需要全棧工程師?
“會PLC(梯形圖+ST),會IEC61131標準編程(如CODESYS),會通信、會調變頻參數,會做界麵,會一點高級語言和數據庫,了解機器視覺……”——這不是全才麼?
事實上,招聘網站上的自動化工程師的職位要求,越來越多的呈現這樣的描述,隻是,“自動化全棧工程師”這種提法,貌似還沒有,而在IT領域,“全棧工程師”早就不是一個新名詞。 如果這篇文章火了的話,我相信不用多久, “PLC+工業機器人+視覺全棧工程師”、“手機產線自動化全棧工程師”、“包裝設備全棧工程師”都會如雨後春筍般冒出來。
但是我建議各位有誌成為全棧工程師的朋友,仍然需要有一兩項精通的技術作為基本盤,比如對某一個品牌PLC或者PC控製編程的精通。再拓展若幹關聯技術,如運動控製、機器視覺、機器人等等。精通的技術能讓你在公司站穩腳跟,而通殺能讓你確立威望,在涉及到多平台的聯合開發時,你最有可能成為leader。
我有一個朋友,早年做非標自動化的開發,主要還是用日係PLC控製,漸漸地,從單機自動化到伺服控製,到通過LabVIEW實現數據測量分析,甚至“跳”到用Solidworks做機構設計都可自行完成,這些年,他儼然成為了那個領域的小專家。
bizhezhejinianzaiweiyeneigongchengshicehuayixiexinkecheng,zaiwajuelaoshideguochengzhong,faxianyuelaiyueduodegongchengshizaichaozhequanzhanmaijin,dangran,guochenghaishitingjianxinde,yuenianqingfaneryuerongyidacheng。liaodaoyiwei90後網名夏小沫的工程師,既能多種PLC編程,還能C++、反黑客、數據庫和通信,讓我不得不服年輕人的學習能力。
作者簡介:
楊誌強,中華工控網主編,技成培訓課程規劃師,“工控百家談”公號主理人
本文來源:公眾號《工控百家談》 轉載請注明出處