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

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

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

請(qǐng)不要隨意做全棧工程師

工程師人生 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-10-16 11:59 ? 次閱讀

寫(xiě)這篇文的背景原因:

很簡(jiǎn)單就是最近越來(lái)越多的人想做【全棧工程師】,他們的目標(biāo)就是全棧,他們才入行短短1-2年,甚至剛從培訓(xùn)班出來(lái):我的目標(biāo)是做全棧,我啥都要學(xué)會(huì),啥都會(huì)寫(xiě),這樣我就是大牛了,可以掙大錢(qián),就算創(chuàng)業(yè),我也不用招那么多人,一個(gè)人搞定一個(gè)產(chǎn)品,融資上市 ,CEO白富美,balabala。。。

我給他的回復(fù)是: 去你xx的,你連JS 數(shù)組和對(duì)象用法都搞不清,抄幾個(gè)效果,看幾個(gè)視頻教程摸索摸索就要做萬(wàn)能人了?

“全棧”工程師的定義

全棧工程師,英文叫Full Stack Developer,是指掌握多種技能,并能利用多種技能獨(dú)立完成產(chǎn)品的人 – 來(lái)自某百科。

一般理解:【全棧工程師】就是啥都會(huì),啥都能搞,上能入天、下能入地。各種技能各種語(yǔ)言眼花繚亂,各種5殺 6殺 偷塔組合技能,pio pio pio,一人挑起全世界,各個(gè)技術(shù)棧技術(shù)點(diǎn),前后通吃 疑難雜癥統(tǒng)統(tǒng)不在話下,在世達(dá)芬奇,全能奇才多么牛x。

然而,真正的全棧是:我也不知道,我從來(lái)都做不了全棧而且也不想做啊,只知道,我在web前端行業(yè)挖的夠深,夠猛 夠快樂(lè)就好了,T 字形人才,下面一豎要足夠高足夠粗了,才能撐起來(lái)上邊的 一橫。

我只知道,我從網(wǎng)上扒出來(lái)的計(jì)算機(jī)全棧大牛都是:基礎(chǔ)知識(shí)無(wú)比扎實(shí),蹲馬步十個(gè)小時(shí)不帶喘氣的,從 二進(jìn)制到 基礎(chǔ)電路電位,到計(jì)算機(jī)運(yùn)行原理,內(nèi)存控制原理、數(shù)學(xué)計(jì)算基礎(chǔ)、外語(yǔ)適應(yīng)能力、邏輯思維能力、解決實(shí)際問(wèn)題能力、出疑難雜癥解決方案能力等等等等都是一把好手。各種編程語(yǔ)言 和 工具應(yīng)用 只是他們解決某個(gè)特定問(wèn)題的工具而已,僅僅是工具。

認(rèn)識(shí)幾位大牛

發(fā)明nodejs 的作者 :Ryan Dahl – 后端語(yǔ)言無(wú)所不通,思路絕頂聰明,計(jì)算機(jī)原理各種666,不然也不會(huì)解決多少年來(lái)讓人頭疼的 阻塞問(wèn)題。

JS宗師人物:道格拉斯·克羅 俗稱(chēng)老道– 是無(wú)數(shù)前端人的偶像,他從C語(yǔ)言、Java、c++、ruby、匯編什么的 市面上有的,他都得心應(yīng)手并且是許多語(yǔ)言規(guī)范的發(fā)明和貢獻(xiàn)者,可謂語(yǔ)言界的“全棧”鼻祖,尤其對(duì)js貢獻(xiàn)巨大,現(xiàn)在許多web規(guī)范和語(yǔ)言范疇都是他制定的。出了十幾本暢銷(xiāo)20年左右的技術(shù)書(shū)。

Linux之父:Linus Torvald – 此人更傳奇了,可謂顛覆計(jì)算機(jī)世界,無(wú)所不能 ‘My name is Linus, and I am your God’ 這句話出自他口他說(shuō)自己是神,大部分人是信了。此人會(huì)什么自己去百度吧

(在吐槽一下,為了寫(xiě)這篇文章我搜了不少資料,某度tm的搜啥 啥不準(zhǔn),都不是我想要的結(jié)果,最后還得翻墻google,再說(shuō)一句,百度早晚倒閉。邪惡)

自己造火箭的 埃隆·馬斯克,這個(gè)貨確實(shí)啥都懂,火箭飛船都自己私人公司造,你想想他各個(gè)領(lǐng)域的基礎(chǔ)知識(shí)和匯聚知識(shí)并為己用的能力是有多變態(tài)。 不過(guò)他再牛,也是需要團(tuán)隊(duì)的,期間各個(gè)細(xì)節(jié)也是把控不了的,世界上真的有所謂的全檢嗎?

以上幾位才能在一定意義上說(shuō)是全棧,基礎(chǔ)知識(shí)扎實(shí),基礎(chǔ)素養(yǎng)和習(xí)慣良好,才是成為全才的關(guān)鍵。

否則都是二半吊子,啥都會(huì),其實(shí)就是啥都不會(huì)

以下幾種人,很典型并大有人在:

1.、會(huì)個(gè) PHP + js+MySQL就吵吵自己是全棧,前后通吃。

2、會(huì)做app、會(huì)做網(wǎng)站、會(huì)弄數(shù)據(jù)庫(kù)、配置服務(wù)器環(huán)境,自己就是全棧了,有任何問(wèn)題找我。

3、java、c++ 語(yǔ)言的轉(zhuǎn)型前端 或者去做硬件然后掌握了不少框架 和工具之后,就說(shuō)我是全棧了。

4、配置了服務(wù)器、了解了一門(mén)后臺(tái)語(yǔ)言、聽(tīng)說(shuō)和查閱過(guò)各種前端框架用法之后膨脹的,并立志我要做一個(gè)全棧。

我都不想說(shuō)了,以上幾種人在各位的實(shí)際生活中,公司中絕對(duì)都見(jiàn)過(guò),而且吹牛逼的也很厲害,感覺(jué)公司離了他不能轉(zhuǎn),有任何難題就一句話: 簡(jiǎn)單,我會(huì)啊!結(jié)果 他留下的坑比要填的坑還要大。

具體原因

1、基礎(chǔ)知識(shí)太渣,急于求成表現(xiàn),盈利

2、坐井觀天,會(huì)一項(xiàng)或者幾項(xiàng)技能之后,自信心膨脹

3、技術(shù)浮于表面,經(jīng)不起細(xì)節(jié)和解決具體問(wèn)題方案的推敲

4、缺乏對(duì)解決問(wèn)題的深度思考和負(fù)責(zé)人的能力

看我總結(jié)的公式:

普通人

全棧 = 全干 = 啥都會(huì) = 啥都不會(huì)

真全棧

全棧 = 全都不干 = 全都有解決方案 = 各個(gè)行業(yè)都能干

所以,一開(kāi)始就要喊 做全棧,你看看自己到底行不行,再來(lái)改變下你的定位。

最后結(jié)合我自己,熟悉我的人都知道,我除了帥,就是帥了,其實(shí)技術(shù)也就夠吃飯、夠撩妹的。

我從來(lái)不說(shuō)自己想做全棧,不說(shuō)自己啥都會(huì),我總覺(jué)得自己啥都不會(huì),三省吾身的,感覺(jué)自己知識(shí)還是不夠牢固,了解的越多,越覺(jué)得自己是井底之蛙,還有很多不了解和學(xué)不會(huì)的,那就不學(xué)了吧/笑哭。

雖說(shuō)我c、 c++、c#、java、php、Python等甚至 vb老掉牙的語(yǔ)言我都寫(xiě)過(guò)和學(xué)過(guò),尤其是c語(yǔ)言,當(dāng)年我大學(xué)可是名列前茅,但最后我不還是選擇了前端 專(zhuān)攻js,畢竟我還是個(gè)視覺(jué)感性動(dòng)物。

后端語(yǔ)言經(jīng)歷為我打了良好的語(yǔ)言邏輯基礎(chǔ)和解決項(xiàng)目難題的思路,所以沒(méi)有現(xiàn)在剛?cè)腴T(mén)的新人這么困難,沒(méi)有后端編程語(yǔ)言 尤其是 c系列語(yǔ)言的概念基礎(chǔ),學(xué)js確實(shí)有些困難和迷惑。

收尾:如果你真的想做 ‘全?!?,請(qǐng)你結(jié)合我以上觀點(diǎn),深刻挖掘自己潛力,務(wù)必打好基礎(chǔ)體系架構(gòu)(這也是我個(gè)人一直強(qiáng)調(diào)的),不要急功近利,慢慢的往上走,把一門(mén)學(xué)科做到深入和佼佼者,自然融會(huì)貫通,因?yàn)槭澜缛f(wàn)物到最后都是 【物質(zhì) 】二字,都是一樣的道理。

但,注意口型:請(qǐ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

    文章

    1571

    瀏覽量

    68574
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    正是拼的年紀(jì)|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發(fā)布于 :2024年07月25日 11:31:02

    用二創(chuàng),1:1復(fù)刻工程師的職場(chǎng)現(xiàn)狀

    工程師
    揚(yáng)興科技
    發(fā)布于 :2024年07月19日 18:30:07

    硬件工程師如何元器件變更的決策

    硬件工程師如何元器件變更的決策某產(chǎn)品在從研發(fā)轉(zhuǎn)規(guī)模生產(chǎn)階段,采購(gòu)部門(mén)給硬件工程師推薦了新的MOSFET(稱(chēng)為A),該物料比該產(chǎn)品研發(fā)階段使用的MOSFET(稱(chēng)為B)價(jià)格更低,且供貨渠道更友好。作為
    的頭像 發(fā)表于 07-06 08:17 ?583次閱讀
    硬件<b class='flag-5'>工程師</b>如何<b class='flag-5'>做</b>元器件變更的決策

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    嵌入式軟件工程師和硬件工程師的區(qū)別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開(kāi)發(fā)領(lǐng)域中的一種專(zhuān)業(yè)工程師,他們主要負(fù)責(zé)設(shè)計(jì)和開(kāi)發(fā)嵌入式軟件,
    發(fā)表于 05-16 11:00

    大廠電子工程師常見(jiàn)面試題#電子工程師 #硬件工程師 #電路知識(shí) #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    如何入門(mén)硬件工程師

    想跨行業(yè)硬件設(shè)計(jì)工程師,應(yīng)該如何學(xué)習(xí)規(guī)劃呢
    發(fā)表于 03-17 21:49

    一位硬件工程師的歷練之路:從入門(mén)學(xué)習(xí)理論到... #搞笑 #硬件工程師 #電子工程師 #揚(yáng)興科技

    硬件工程師揚(yáng)興科技
    揚(yáng)興科技
    發(fā)布于 :2024年03月13日 17:50:21

    OVP過(guò)壓保護(hù)芯片:為何電子工程師需要它?功能、作用解析

    OVP過(guò)壓保護(hù)芯片:為何電子工程師需要它?功能、作用解析
    的頭像 發(fā)表于 03-06 10:27 ?6245次閱讀
    OVP過(guò)壓保護(hù)芯片:為何電子<b class='flag-5'>工程師</b>需要它?功能、作用<b class='flag-5'>全</b>解析

    企業(yè)老工程師和高校老師有啥區(qū)別

    電子工程師硬件
    電子發(fā)燒友網(wǎng)官方
    發(fā)布于 :2024年02月28日 17:50:00