那些大廠的全棧工程師有用武之地嗎?

時間 2021-05-05 17:50:55

1樓:findyi

我發現不同的人對全棧的定義完全不一樣。

曾經面試乙個哥們,號稱全棧,問到伺服器海量資料設計的問題就卡殼了,細問下才知道,他所謂的全棧特指前端開發(安卓、ios)。

而我以為的全棧最起碼也得包括從前到後涉及到的全部技術吧。

大廠大部分情況,不太需要你同時精通多門語言或者前後端通吃,所以大廠一般不會在招聘 JD上寫全棧的要求,大廠的分工賊拉細,需要的是專精的人才。大廠一般考核的重點是你在某一領域的深度,同時對學習能力和計算機體系基礎知識有更高要求。

基礎知識包括:演算法、計算機網路、計算機組成原理、作業系統、資料庫等等。(工程師級別)

尤其是演算法,是大廠考核的重點,甚至不少面試官會要求手寫演算法。

BAT大佬的刷題筆記,進大廠必看!mp.weixin.qq.com

當然任何時候,T型人才會得到更好的發展,無論是走架構師路線還是走管理路線,如果我們在夯實了計算機體系基礎知識和某一門語言之後,不妨朝著全棧的方向走一走。

至於全到什麼程度,這個看個人就好拉,你可以精通多門前端語言和能力,也可以從前到後都掌握一門語言和能力。

2樓:

大廠,大廠一般會很晚下班,這就說明任務需求量之大我們團隊都是後端,但都需要會react,相當於開發的系統後端前端我們都包了

為何不加入前端人員,缺人阿...

為何不招,寧缺毋濫,團隊每人平均每天都要面試一人,三個月前,團隊缺兩個人,面到現在,還是缺兩人,技術沒有達標的

3樓:

他媽的全棧!知乎對全棧理解越來越膚淺了!

有幾個從cpu設計,layout,bsp,kernel,server,client都做過?

從電子層面的運動到瀏覽器字元跳動,有幾個人可以通一遍,不需要深通,只要沒大坑的理解通一遍?

技術全棧完了,還有業務全棧呢?從街邊推發廣告,採購,hr,財務,IT,fae,pm,經理,總監,不說都做過有幾個可以確切知道他們日常工作內容是什麼?如何考評?

啊呸,目光短淺的全棧

4樓:otto

不知道誰先用的這名詞

我以為普通人能看得見的全棧工程師

elon musk算乙個

具體技能就不在這羅列了

在計算機前是全棧?

好吧這個stack有些淺呵

5樓:Gavin

可能有用,但是基本沒用。不過沒有啥關係,成為乙個牛叉的開發人員並不是公司的需求,完全是個人的追求而已。

我學習技術,很大程度上是因為自己的興趣,並不是為了去交換什麼。

而且很大程度上,你不可能精通所有的東西,總有你不會的,不想搞的……發展其實是自己的事情。

6樓:李萌

首先需要區分全棧和業務全棧,一般面試者指得都是後者,就是熟練掌握一門前端加一門後端,牛一點的再來個C;而真正的全棧要從伺服器作業系統底層一直掌握到客戶端瀏覽器渲染,這種人都是CTO級別的。所以我覺得衡量乙個面試者更重要指標應該是自洽,通俗的說就是你點了哪些技能點,為什麼要這樣點,以現在的能力能產出什麼樣的產品,如果可以僱乙個人你會僱什麼樣的人等等,就可以看出面試者自洽能力有多高,而這恰恰是體現僱傭之後能給你創造多少價值的能力。

7樓:凱威講堂

你定義的全棧全到什麼程度?如果你說全棧要求前端也會,移動端安卓IOS也會後端也會,演算法也會測試也會,甚至運維也會。這樣的人不多。

但是這樣的人還是有的。。這個人可能真的很熱愛技術,興趣廣泛,很全面。我身邊的朋友也有不少這樣的人。

如果你說的全棧是懂前後端,這樣的人很多啊不是什麼難事,稍微學習能力不錯的,打通前後端二脈就乙個專案的事。

但是我再說一說我其他的想法,如果你是普通工程師,還是個全棧工程師,在職場裡邊,實際上並不是特別值錢。在技術界裡面,I型人才在市埸上跳槽是有會有比較高的溢價。最典型的就是現在搞深度學習演算法,還有搞資訊保安的人才。

他真的不需要全棧,他只需要在他自己的這一方面,有比較深的研究就可以了。你沒看見,現在搞深度學習了,剛畢業一年年薪就已經過50萬了嗎?我也有同學,搞資訊保安的,畢業五年,年薪已經達到200萬。

我說的這個價是國內的市場,不是海外的價。

我舉個例子,如果說你演算法機器學習不錯,然後工程能力也不錯,你找工作的時候會面臨乙個很尷尬的問題,你到底要找演算法方向了,還是要找工程方向的?一旦你覺得自己幹什麼都行,但是哪一方面都不夠特別精通,這可能就有點麻煩了。人力資源是比較傻的,他可能只會看關鍵字。

然後一些經理,他們也是希望一些比較資深的專家來幫他們解決技術問題。有一種人才隨著經驗的增長。是比較適合走向,管理崗位的。

這種就是T型人才,首先他要在某一方面有自己的建樹,然後在知識面上再寬度發展。

我的意見是,大家不要輕易的走全棧的方向,先在某一方面有自己的建樹,這是你看家的本領,再拓寬知識面,也就是說你的知識面一定要先深度和寬度。說得夠清楚了吧。

8樓:Subray

我覺得全棧就是為了說話方便的乙個概念,大廠當然是把他們派到最適合的位置幹啊。螺絲釘當然也是需要你是膨脹螺絲就是膨脹螺絲,需要你是螺母那種螺絲就是螺母螺絲嘍。

而且很多時候水平稍微不錯一點的天然就全佔了。我們組服務端老大前端6的要命,我個客戶端的rd在服務端缺人的時候頂上去幹了幾個月了,順便還學了一波go…

9樓:radaren

大廠也有小專案……

業務總要有人寫……

業務這種東西和前端後端關係有,但是封裝好之後調API套路都不難全棧不僅能寫業務還能兼職運維

一開始啥都不會沒關係…進了小專案組一樣能做全棧反正我們組後端同學進來前不會Python,兩個月後好像伺服器只剩他乙個人在寫業務……

反正聽大佬說他還修過主策寫的bug

唉大家都是寫業務的能解決問題不就好了

10樓:小擼

其實自己能做成一件優秀的事就是很自豪的,不必在意你是全棧還是什麼工程師。

不過換個角度思考,在公司(不同階段的公司)你能培養全棧能力,但是大多情況是需要分工協作,職責分明的,如何讓大家配合起來形成最高效率。

以前我還會爭吵這之類的問題,但是最近有了新的思考方向,多一點思考培養更多擁抱變化的能力才是更好的,人的精力有限,有擅長和不擅長的,對於不擅長領域也能做好,擅長領域做精,就是乙個優秀的工程師了。最後的產出當然要以帶來的價值做估量,可以是技術產出,業務產出,影響力產出等。

最後回到正題,其實有用要看等級來看的呢~就跟前幾年大家都會還帶前端的時候,也分等級,全棧我認為也可以類似評級,不同資歷的朋友在不同崗位只要管理得當,都應該讓他們發揮最大效率,行成 T 型和三角形的健康團隊。

11樓:

今天剛看到一句話,也是拾人牙慧,大意是:

你也許是前端工程師,也許是後端工程師,但是你首先是工程師,工程師要解決問題。

所以,前端後端ETL開發啥都要搞了。。。

12樓:志峰

不要問有沒有用,合理不合理,面試的時候提這種問題的話基本上就over了,明白?

比如說你想進阿里,阿里就需要全棧,那麼就有用武之地,阿里需要某一技能高精尖,那麼全棧就沒用。

結論就是,渺小的程式猿,讓你幹啥就幹啥,誰給你質疑的權利。

13樓:

如果是乙個成熟的團隊,你還是想想自己那一塊比較擅長吧,不讓「全棧」的你,去了之後會發現自己啥都不會。

反而,T字形人才會更吃香。

14樓:程墨Morgan

就我所知,不同人對「全棧」到底有多「全」有不同理解。

有一次,我面試乙個工程師,他上來就強調他是「全棧」,而且他也只對「全棧」職位感興趣,那架勢就是如果你們不招全棧那就免談。

我一看,這麼有雄心加信心的人選挺好,既然你是全棧人才,那我就考察一下你的全棧設計能力吧,於是請他設計乙個能支援海量資料的評價系統。

候選人說了很多,對於網頁和API部分還能說得不錯,但涉及儲存部分就說不清了。我進一步了解了一下,原來對方所想的「全棧」指的是「對網頁、Android、iOS都很了解」,而我所想的「全棧」指的是「從網頁和客戶端應用到伺服器、儲存、架構都很了解」。

這誤會大了。

話說回來,大廠一般不會在JD(Job Description)裡說需要全棧(無論那個候選人的理解還是我的理解),因為大廠靠的是分工合作,不指望乙個人什麼都精通。

更重要的是,大廠想要的是「工程師」,只要是合格的工程師,基本上學啥也能學會,所以不那麼在乎前面的修飾詞了。

15樓:「已登出」

主要是方便啊。。而且不是小廠才要全棧,像facebook基本都是全棧,之前微軟來學校招人,和人家聊了一下,人家也是直接說乙個合格的軟體工程師肯定要會多門程式語言。對於剛畢業和剛入門的人來說會一門就差不多了,但對於老手會幾門很正常,主要是程式設計思想,其餘的就是記住語言特性和使用場景了,全棧基本不是難事。

16樓:

全棧工程師

全稱可以是 fullstack overflowengineer

啥業務都可以要

具體工作就是挖坑填坑,比如:

先把 stack 搞的 overflow …(挖坑)再去 stack overflow 上解決(填坑)沒聽過這個梗麼~

17樓:

「這位小哥,我有段spring的原始碼沒得看懂,能幫忙看看麼?」

「這位小哥,我有段redis的原始碼沒得看懂,能幫忙看看麼?」

「這位小哥,我有段nginx的原始碼沒得看懂,能幫忙看看麼?」

「這位小哥,我有段spark的原始碼沒得看懂,能幫忙看看麼?」

「這位小哥,我有段php的原始碼沒得看懂,能幫忙看看麼?」

「這位小哥,我有段angular的原始碼沒得看懂,能幫忙看看麼?」

「這位小哥,我懂了我懂了!快把椅子放下!!!」

全棧工程師為什麼會招黑?

AH Plankton 全棧對於大企業沒有意義。雖然人多了會增加溝通和管理成本,但是乙個健康的公司,在合理的安排下,並行開發加上整合的速度肯定是比全棧乙個人序列開發快很多的。不要只想到前後端,把結構 硬體 嵌入式 演算法也算上 這些溝通和管理的成本,和產品搶先上市搶占的份額比,不值一提。而且從人力資...

怎麼看待李笑來的全棧工程師課程?

賞味不足 瀉藥正好剛剛寫完一篇文章 為什麼大家投入都一樣,產出卻不同?我個人認為我客觀的說下看法吧,純粹個人看法,不夠公平隨便噴我。培訓這事兒我一直覺得是願者上鉤,每個人抱有的目不同收穫自然不同,所以不能總是一概而論,比如 我就是來成為乙個全棧,出來要找到好工作的。然而我相信大部分會覺得李笑來這個培...

如何說服一位全棧工程師加入非程式設計團隊?

菜根譚 僅代表本人作為程式設計師的觀點第一反應如果讓我加入一家傳統行業我很有興趣任何傳統行業都有和網際網路和移動網結合的空間而這個發展過程就是行業新標準制定的過程參與這個過程有其吸引力第二反應為什麼是這家公司?前面的回答很有道理的介紹了 程式設計師的底線 可以針對性的提供相應待遇就個人而言要麼穩定安...