1樓:netkiller
全棧工程師正在消失,成為全棧工程師至少需要12-15年,很多人熬不住,提前轉管理了。即使堅持到15年,也到了被企業優化的年齡,很多企業不想跟員工簽訂無固定期限合同。
成為全棧工程師需要環境,很多人沒有環境,接觸不到全面的工作。
第一階段,需要三年時間。剛剛畢業踏入社會,積累經驗的階段,很多東西需要學,最主要的找到自己未來的發展方向。
第二階段,需要三年時間。找到了自己未來的發展方向後,就有了清晰的目標,學習也不再盲目,有側重點,同時消化前面所學的知識,開始反思,懷疑,批判。
第三階段,需要三年時間。開始總結前面6年工作,同時涉足其他相關橫向領域。例如程式猿會涉足前端,後端,運維,測試等等領域,最終達到具備全棧開發的能力。
這時做什麼都胸有成竹,能夠從多維度綜合分析,解決問題。
第四階段,需要三年時間。攻城獅的自我實現(馬斯洛所說的 「自我實現」),前面三個階段職業規劃已經完成,可以說修行圓滿。擇業從主動轉向被動,經濟上也有了基礎,要考慮下乙個10年計畫。
我需乙個環境/平台,要把積累的知識價值體現出來。
第五階段,需要三年時間,上公升到另乙個層次,即高視點,寬視野,深洞察。不在僅僅關注技術,開始涉足方方面面,企業管理,財務管理,人力資源,投融資,行業應用,商業模式,產業物聯網…..
netkiller:成為一名優秀工程師要多長時間
2樓:VincentLx
1. 很多號稱全棧工程師就如同鳩摩智練完少林72絕技一般。內功都錯了,只會很多語言之類的表象技巧。
2. 全棧大多數時候沒有意義,即便乙個人取得了所有大學所有專業的學位(雖然根本不可能)那這個人工作也做的只是一件事情,拿的工資也只是這一件事的酬勞。正如飛行員用不著會開坦克,程式設計師不需要能扣籃,即便可以也不漲工資。
3. 很多寫個hello world就是了解寫個小程式就是熟練的描述方式,這樣的「全棧」沒有什麼意義
3樓:
作為乙個想成為全棧的電氣本科在讀,來圍觀一下。學了幾個語言,感覺會用很快,但是思想的培養和經驗的積累相當慢。可能他們說的全棧是會一堆浮於表面的技術吧。
4樓:碎竹
如果不涉及到網路程式設計,作業系統,高併發,資料庫優化這些深一點的東西,只是寫點邏輯用用現成的東西的話,一年還是有可能成為「全棧工程師」的。
5樓:
這樣說像我這樣會 python+js+objecive-c+bootstrapt+Flask+ReactJS/Native+iOS,也能算全棧了。。可我知道自己就是個菜鳥,更別說敢出口說自己是全棧
6樓:Asterisk
誰說學過之後用的不夠熟練,就不能用了?!
李笑來:是我,是我先,明明都是我先來的……位元幣也好,全棧也好,還是找台灣人搞培訓也好。為什麼你們會這麼熟練啊!
你們到底搞過多少次了啊!?你到底要把我甩開多遠你才甘心啊!?
7樓:臧大為
什麼是全棧工程師?
我們得具體定義一下,就web這一塊來說,我有乙個IDEA,現在我找乙個全棧工程師,他能在一定時間內給我開發出乙個可以商業化執行的MVP,這就是全棧工程師。
為何需要全棧工程師?
這可以參考下《人月神話》這本書。
全棧工程師可以提高開發效率,比如說我只有1~2個月的時間。
全棧工程師可以降低開發成本,比如說開始我只有一點錢,請不起那麼多人。
在起步階段,全棧工程師是成本最低的選擇。
這是全棧工程師存在的意義。因為程式設計這個東西不是人多進度就快的。
比如說有一天我突發奇想,覺得把dribbble拷貝到中國很好玩,我花了30天時間就copy了乙個並且上線了 http://
400px.cn
,因為我是設計前端後台我都會。溝通成本是0. 如果你按部就班,找設計、前端、後台這麼一折騰,至少得3個人幹3~6個月,這個成本就高了。
這是全棧工程師存在的意義。
在起步階段全棧要比領域專家更有優勢。
那麼多久可以養成乙個全棧?
如果有點天分和程式設計基礎的話,可能一年確實夠了。但是,很多人可能不適合全棧。他可能不喜歡前端和設計,或者就是對此無感。
所以我認為 人人都能一年成為全棧既不現實也無必要。因為BAT壟斷的趨勢越來越明顯,他們需要的更多是領域專家,而不是全棧。
全棧只適合小公司和初創公司,在今後中小網際網路企業生存越來越嚴重的趨勢前,選擇做全棧並非好主意。
8樓:封禁讓我戒乎
全棧,在國內就是作坊式小公司的程式設計師的基本技能
各個方面都能撥弄一下,能解決初步的問題,因為方面多,所以每個方面也不能要求太多太深
9樓:stone
基於最後一句話,你一較真就輸了。
[哦,對了,我特地從台灣請來一位教練,做全棧工程師集訓,我也要跟著學。2016 年 7 月 12 日開班,兩個月,5 萬元學費。具體報名方式,過兩天公布。]
10樓:蘇晗若
先吐個槽,C/C++是程式設計師的必修課。你丫連多重指標和記憶體管理都不懂還好意思說自己是程式設計師→_→??
我定義的全棧
初級全棧=程式設計入門的標誌,啥都能幹,啥都能跑起來,可配得上「碼農」一詞。
中級全棧=脫離「碼農」晉公升為「程式設計師」/「工程師」的標誌,這裡的人可以成為中小公司的CTO。
高階全棧=大公司CTO,可能還附帶專案經理,產品經理等等各種職務。
連初級全棧都不是的,屬於「碼畜」。
一年時間做到一精多會,我看沒什麼問題。
是為初級全棧
我認識一些高中就達到這個水平的大神。
3年做到一精多熟,感覺也不難。
是為中級全棧
我認識一些大學畢業就達到這個水平的大神。
10年做到精通兩三項技術棧+精通最新的技術,了解發展趨勢+熟練掌握幾乎所有流行技術,再會點管理方面的知識,也差不多了。
也該有高階全棧的水平了。
這些人的技術知識儲備大概比頂尖高校博士生還高。。可能在演算法專精上不如博士。。
11樓:
師傅手裡拿個棍子。徒弟問∶「什麼是全棧工程師啊,這麼短時間內我根本學不會啊?」師傅上去就一棍子打在頭上∶接著學!當時有多少徒弟被打傻打死啊。
有的徒弟聰明,被打了一下,就「啊,我懂了!」於是下山收徒弟,手裡也拿個棍兒,徒弟說悟不出,上去就打∶接著悟!
聰明的徒弟怎麼樣啊?也不用接著悟,也不用挨打,直接拿個棍就下山收徒弟。辦起暑假班、寒假班、週末班、二月衝刺班……
改編自老羅語錄:
最土最庸俗最家常便飯的就是孔子。所以得到廣泛流傳。象老子莊子那都太酷拉。
從遠處騎個小毛驢戴個墨鏡。走過你身邊。然後消失在遠方,可是你還覺得那墨鏡在他背後。
巨酷無比。語言所不能表達的就是禪,最酷。不能漸悟,只能頓悟。
師傅拿個棍子。你問∶「什麼是禪啊,我怎麼還沒悟到啊?」師傅上去就一棍子打在頭上∶接著悟!
當時有多少徒弟被打傻打死啊。有的徒弟聰明,被打了一下,就「啊,我懂了!」於是下山收徒弟,手裡也拿個棍兒,徒弟說悟不出,上去就打∶接著悟!
聰明的徒弟怎麼樣啊?也不用接著悟,也不用挨打,直接拿個棍就下山收徒弟。辦起住宿班、衝刺班、12周班、15周班……,羅永浩
12樓:張昭
從我自己的專業打個比方吧,不知道是不是恰當。
這就好比說,學了點平立剖的基礎知識,摸了兩天sketchup,翻了幾本作品集,乙個月不到就上手給朋友家的小院子出了個方案圖,然後就說「一月可以成長為景觀方案主筆設計師」?
13樓:Milo Yip
看到他本人的答案後,我有以下幾點意見:
他本人聲稱是外行,他的論點「算了一下,乙個普通人只要不笨,一年是可以成長為全棧工程師的。用不著一萬小時。」是在沒有相關經驗下的猜想。本身欠缺說服力。
「全棧工程師」是受爭議的職稱,現時並沒有普遍接納的定義、標準、認證。「一年是可以成長為全棧工程師的」與「一年是可以考到托福100分」不一樣,前者無法被驗證。
C/C++ 不是微軟的技術。
答案最後提到「哦,對了,我特地從台灣請來一位教練,做全棧工程師集訓,我也要跟著學。2016 年 7 月 12 日開班,兩個月,5 萬元學費。具體報名方式,過兩天公布。
」這完全是一則廣告。令人想到之前的微博有可能是為了產生爭議,作為宣傳課程的鋪墊(我強調這點只屬於猜測)。
我認為「跨界學習、「不熟練就開始用」都是可以接受的。但只通過一年學習就稱為「工程師」是有點過了。的確小朋友學習能力強,十幾歲可以做出一些事情,但他們大部分應該不會認為自己是工程師。
我中二的時候也用剛學會的 C 語言在 DOS 下開發過三維建模軟體,雖然能跑起來,但能了解到自己的不足,缺乏一些相關的基礎(數學、演算法、軟體工程等),做的東西很幼嫩,只是練手的玩具,距離商業上的水平很遠。所以我認為,真的要以某個行業作為職業,無可避免需要紮實基礎訓練,而不能只會表層上的應用。編碼或許只佔軟體工程師不到20%的時間,但餘下的80%工作也是需要通過學習、有相關知識技能才能做得好。
14樓:
talk is cheap,show me the f**king code!
先丟擲個問題博眼球,實際目的是推銷那個什麼5萬的培訓,來坑程式設計師來了這是。全棧要是那麼容易不都是全棧了,估計他說的全棧是hello world全棧。到時候拭目以待,看2個月培訓出來的是啥樣的全棧。
ps:兩個月連所有的api都看一遍時間都不夠吧。
15樓:
《21天學會C++》
技術水平是要積澱的
如果只要會乙個會改改樣式,做做模板,套套邏輯的初等技工,不需要一年,兩周就可以上崗了。
但是你會找這種人開發核心產品嗎?沒有演算法數學計算機系統的基礎,稍微遇到問題就步步難行。
16樓:Shaopeng
哇,一年都不用呢!兩個月,才五萬塊學費哦!台灣來的教練就是厲害,所以台灣的網際網路方面會領先大陸30年!最美麗的風景是人!
哦,對了,我特地從台灣請來一位教練,做全棧工程師集訓,我也要跟著學。2016 年 7 月 12 日開班,兩個月,5 萬元學費。具體報名方式,過兩天公布。
如何看待李笑來說的「一年可以成長為全棧工程師」觀點? - 李笑來的回答
17樓:
有些人語文水平實在是不行。
李笑來對右邊說「對,微軟的全部避開……」你還真以為李笑來認為C++是微軟家的,看不出來這是嘲諷?
18樓:陳李懿
全棧工程師要能了解個個技術的優缺點。了解現有產品的需求,適宜地設計出產品架構,系統業務。不僅是程式猿,還得是專家,救火員。
光能跑起來,自然簡單。跑得好那才是需要積累。凡是速成都會有問題。
假如他是說,乙個月掌握一門技術,那是有可能的。
如何說服一位全棧工程師加入非程式設計團隊?
菜根譚 僅代表本人作為程式設計師的觀點第一反應如果讓我加入一家傳統行業我很有興趣任何傳統行業都有和網際網路和移動網結合的空間而這個發展過程就是行業新標準制定的過程參與這個過程有其吸引力第二反應為什麼是這家公司?前面的回答很有道理的介紹了 程式設計師的底線 可以針對性的提供相應待遇就個人而言要麼穩定安...
給你一年如何準備全馬?
明亞黃文龍 分享下半年左右準備馬拉松的訓練過程。說下個人情況 07年開始有跑步,斷斷續續跑步至今,去年一年跑步量不足100K,近5年跑步總量不足1000K 今年5月底決定開始跑步生涯第一次系統訓練,為年底馬拉松跑出一點成績做準備。這是咕咚記錄今年總跑量 其他智慧型裝置運動資料均有同步到咕咚了 運動成...
如何看待 MIUI 限制 BL 解鎖頻率為一年兩次?
你的鄰居山田君 我覺得這種東西存在邏輯就有問題,就和那官方的root授權還得等幾次時間 因為這些玩意兒懂得自然懂等一段時間也不能解決使用者的需求問題只會憑添煩惱 不懂的壓根也不會倒騰到這些完全沒有起到設計原本的意義。 仗劍走天涯 限制BL解鎖頻率我沒意見,甚至拍手叫好,這對於整治手機黑色產業鏈是有奇...