程式設計師是全棧有前途,還是專注於乙個領域有前途?

時間 2021-05-06 23:56:09

1樓:

如果要專注與某一領域,那你最好至少能做到全國最強的100個人之一,否則真不如當個全棧有意義,開源軟體的時代做不到最好就幾乎沒有任何價值,因為不會有人用

2樓:南京課工場

如果公司很大,分工明細,每個人都是螺絲釘,那你做好分內事就可以了。

如果公司較小,身兼多職,老闆巴不得你全會,那你當然是發展全棧技能。

個人建議是專攻,在個人領域深耕,達到不可替代的地步。

網際網路技術方向,不論是前端、後端、大資料、雲計算等,都有巨大的需求,專攻不愁工作,而且可以快速收到效果反饋。

3樓:袁杲

一般大公司都希望更為專業的理解乙個領域,程式設計師也是如此,全棧在小公司很有用,因為什麼都需要會,但是這樣很難在乙個領域做的很深

4樓:周曉軍

從個人經歷來看,程式設計師首先應該專注某乙個領域,成為乙個領域專家,有了一定的技術深度,然後再拓展自己的廣度,這樣比較順其自然一些!

5樓:cecilpeng

專注什麼並不重要,自知更重要——了解自己適合什麼,喜歡什麼,要做什麼,然後堅持走下去,總會成功。越早做好職業規劃,越早成為人生贏家。

條條道路通羅馬,不管是先通再專,還是先專後通,最終都要成為T型人才。對於工作兩三年的程式設計師,關鍵是出成績並盡快成為團隊領頭人。程式設計師是工程技術的實踐者,以解決問題為目標,出了成績也就能獲得技術認可,成為了團隊領頭人才能追求更大的技術價值。

6樓:只囿於薇薇

兩個都有前途,但有乙個很關鍵的點是你所處的環境和你的前途息息相關,在不同的環境下,各個能力的需求是不一樣的,自然前途就不一樣。

不能把這兩個方向單獨拿出來做比較,要結合環境去綜合考慮。比如在中小企業,全棧就更吃香一些,讓你做三人份的事,而不用給三人份的工資,對公司來說更划算,高階專家去中小企業會有大材小用之感;在大公司,崗位職責詳細,人員分工明確,專業能力要求高,高階專家就更適合。

從成長路徑來說,全棧可以先求廣,再求專,先把技術都學會了用,之後再考慮調優、修改,專家的話就先求專,再就廣,兩個方向到最後都可以往管理發展。

就就業來說,全棧更容易就業,因為可供選擇的崗位更多,專家的話,可供就業的崗位選擇性小些,但會更穩定些。做全棧可以很容易的被替代,而專家就比較難了。

選擇全棧還是專家,還是得結合公司性質,公司戰略,個人職業規劃去執行。

全棧和專家看著都好...但最終個人的發展會是不一樣

7樓:Daman626

我也想知道……我以我的經歷來看,還看不出什麼。我從最早的純硬體到微控制器到Linux應用層再到現在的Linux驅動及晶元驗證,感覺在各個方面轉了個遍,暫時沒有看到壞處。不知道以前就專注乙個方向會是怎麼個結果。

8樓:alex xie

大學課程中,各種理論知識,拓寬了知識面、知識廣度,工作後往往專注於某個技術領域,提高了深度。但是當深度達到天花板後,又需要適當提高廣度,學習相似相近甚至相反的知識。

前期專注某個技術領域,中、長期往全棧靠攏,關注市場、使用者需求,開發暢銷產品創業。

9樓:阿嚏

技術到家,都有前途。專一領域可以成為領域內的專家,全棧可以考慮走架構方向或技術leader方向。說到底都是技術必須要紮實。

10樓:

短期來看,前5年專注乙個領域更有前途,因為大公司普遍看重專業性,在乙個方向做深方便在大公司公升級。至於全棧,更適合創業團隊,如果成功了收益上限會很高。

長期來看,為了應對技術更新換代,和後面的中年危機,全棧就很有優勢

11樓:沉得很

做專家是賭乙個領域不會被技術更新替代掉.

做全棧要求各方面都懂點 - 其實這條路更難, 且不適合在大公司發展.

如果一定要選, 建議你專攻乙個方面, 但全棧裡邊從資料庫到前端開發都要有上手的經驗, 並且關注前後端的發展. 關注, 但不用樣樣精通.

架構師這個工作吧, 可以很虛的, 我不確定架構師在現在技術更新這麼快的節奏下會有很大的發展...

12樓:穆穆

我是全棧。

優勢:想接專案就接專案,自己可以轉包,自己可以兜底;

想創業也可以,早期啟動完全可以自己搞定。

劣勢:好像進不了大廠(我這年紀也進不去)。

13樓:

這兩種說法並不衝突,

學習的過程應該是從點到面,逐漸擴大,然後觸類旁通。

即使是全棧,他也是從某個點開始入手,然後逐漸擴充套件的過程。

我的建議時按需學習。計算機相關的知識可以說是浩如煙海,在學習和工作中,根據需要去擴充套件和完整自己的知識體系,而且學習的最終目的也是為了應用和實踐。

14樓:十分鐘

初學是要學點後端的,只專注前端,想要做個小專案練手,還得求著別人的介面,剛開始會用後端框架就行了,不用太深入,等前端大成後,再深學後端

15樓:yoom

全棧是趨勢。

拿現實做例子。蝙蝠俠三部曲中,第一部《俠影之謎》中韋恩擁有了蝙蝠戰車,可以理解為專注於乙個技術領域。在第二部《黑暗騎士》中,韋恩新增了騎摩托和駕駛蝙蝠戰機的本領。

第三部是蝙蝠俠吃老本的一集,有一點點中年焦慮的感覺,比較頹廢。在第三部片尾,反派基本上人手一輛蝙蝠戰車了。

可以認在三部曲中,韋恩逐漸成為了乙個全棧角色。

16樓:zenjava

引自《程式設計師修煉之道:通向務實的最高境界(第2版)》

最近剛看完一本書《程式設計師修煉之道:通向務實的最高境界(第2版)》,上面的這段話對自己有很深的啟發,覺得自己在這行業做了這麼多年,其實對自己的定位最恰當的方式應該是作者所說的「解決問題的人」。

看看身邊的同學朋友,在各自領域出色的大家,都有乙個共同點就是他們都是乙個善於解決問題的人。題主的問題,我也曾很深入的思考過。一開始我的認知和《知識大遷移》裡面提到的觀點有點類似,覺得應該是讓自己在擅長的領域有足夠的深度,然後藉由這個深度在相通的領域去擴充套件自己廣度,就像一棵大樹一樣,樹幹就是我們的深度,樹枝樹葉則使我們的廣度。

但是,隨著自己在某乙個領域深耕的時候,你會發現要做到極致有太多太多東西需要學習,有太多太多的細節需要完善,突然有一種,生而有涯,學而無涯的感覺。計畫著先把前端的專業深度夠了,然後在回來補後端的廣度知識乃至於完全掌握後端的相關能力,成為一名全棧的開發人員,

可是,當自己出現學而無涯的感覺後,我開始在想也許自己永遠也到不了內心中的目標。這個時候看到上面的這段話,結合自己的學習工作情況,我突然在想無論是哪個領域,我們在工作中做的事,其實就是在解決問題。而解決問題的方式和角度應該和設計模式一樣,應該也會有相關的模式。

比如:我們在前端解決乙個問題,總逃不過資料收集、分析、嘗試、除錯這幾個步驟。所以,我把努力的方向調回到成為乙個善長解決問題的人,把學習的方向調整到工具箱新增思路上來,前端領域的能力對我來說是我解決問題的最熟練的工具,後端領域的能力我著眼於對整個技術發展方向的理解和掌握,然後不斷提高自己認知、學習的能力,不斷的積累通用工具,比如演算法、架構設計、抽象能力等等,假使有一天真的需要切換角色的時候,我能夠快速的完成切換。

17樓:netkiller

netkiller:深耕乙個領域存在的風險?

我們常常聽到:要深耕乙個領域/行業。

首先看看人才分類

人才的分類可以歸納為三種型別,I型,T型,X型,三種型別簡稱ITX

「I」 型人才

「I」 型人才可以分為專才或者通才。橫向放置「—」就是通才,縱向放置「|」就是專才。

專才適合某個領域,通常大型企業分工明確,更需要專才,而小型企業更適合通才。

「T」型人才

「T」型人才是指按知識結構區分出來的一種新型人才型別。用字母「T」來表示他們的知識結構特點。「—」表示有廣博的知識面,「|」表示知識的深度。

兩者的結合,既有較深的專業知識,又有廣博的知識面,這類集深與博於一身的人才。

"X" 型人才

「X型人才」指系統掌握兩門專業知識,這些知識之間又具有明顯交叉點和結合部的人才;「複合型人才」指掌握各種必要的專業知識、計算機知識和管理知識,有產品和市場意識,能夠結合不同專業特點不斷開發的高階人才。

選擇適合你企業人才非常重要。

專才與通才

專才掌握技能比較單一,通常需要團隊配合,乙個團隊中由多個專才組成,由T/X型人才領導,專才離開團隊無法發揮其優勢。

通才掌握技能比較全面,但是能力不足,以與專才分工協作。

T/X型人才

T/X 型人才適合做管理層

相比T型人才,X 型人才適合做戰略規劃

如果你只是想打工,那就深耕乙個領域成為專才,做到極致。否則我建議先成為通才,然後在慢慢深耕乙個領域,最後成為T型人才,這樣就能成功的轉向管理。

為什麼不首先深耕乙個領域,然後再想 T型人才轉變呢?答案是成本太高,你一旦選擇了方向,就難掉頭,你在哪個領域深耕的越深,就越不想做出改變,尤其是隨著年齡變大後,會變得固執,難以改變。另外就是很多企業會優化35歲的員工,當你想做出改變的時候,企業不給你時間和機會。

絕大部分裁員是因為公司戰略轉移,產品調整,或者成本轉移,這種裁員是連鍋端,從管理層到基層無一倖免。

先成為通才再轉向T型人才,你有無數的嘗試和試錯機會,多領域不斷嘗試,最終選擇適合自己,符合市場需求的方向,然後慢慢深耕,緩慢釋放,伴隨企業成長。

從 T型人才到 X 型人才轉變,需要的是天時,地利,人和。不是通過努力達成的,這裡就不細談了。

18樓:

真正有前途的是T字型復合人才,即涉獵廣泛,有技術的廣度,又精通乙個領域,有技術的深度,這樣的人才能更好的發展。

乙個人很難成為真正意義上的全棧,尤其是現在技術高度細分的情況下,人的精力是有限的,光要前端和後端這兩個方向都已經無比龐大了,大多數的全棧都是能寫前端,也能搞後端,但是也只停留在能做,做出來的東西能用的層面,只能叫萬金油,不能叫全棧。

所以還是深耕乙個方向,成為這個領域的專家,然後了解自己領域相關的知識和技術,這樣你就十分厲害了。

19樓:

沒有確定方向(職業規劃)的時候,全棧優先考慮,因為不清楚將來想幹啥,什麼都多學一點,有用的著的機會

確定了方向之後,

如果是技術專家方向,優先深耕當前的方向(領域),當發現進步龜速的時候,考慮去接觸下其他的領域,開啟思路,破除一些思維定勢,以及觸類旁通,這個時候也並不是全棧,仍然是選擇個別領域去」感悟「

如果是管理方向,仍然是需要什麼都知道一些,雖不必樣樣精通,但至少需要有概念,這樣才能更好的把控全域性

不管是架構師、專家,都是有前途的。大家都只看到了站在山頂人,覺得都很niu很厲害,很有前途,卻忽略了那些爬了一半返回的,累死在半山腰的那些。我想說的是,不管選擇哪條路上山,能爬到山頂的,都不會太差,而站在半山腰上去互相比較哪個好哪個不好,意義並不大,除非是到了麵包吃完的時候

到底是程式設計師有前途還是運營有前途?

一路向西 我從事運營行業已經4個月了,原先是做技術的,在沒有資源的情況下,乙個人在原先的行業鑽研了5年。後面發現技術的被替代性太高了,尤其是我現在年紀大了,有些新東西學起來確實比較困難。現在轉做了運營,剛開始沒多久挺吃力的。也是沒人帶,只能自己一步乙個腳印的走下去了。但是從長遠角度來說,10年的運營...

30歲突然想成為一名程式設計師,有前途嗎

邢堯 1 入行 年紀和技術不匹配,就很難找到工作.25歲程式設計師薪資多少,30歲程式設計師薪資多少.給一年時間轉型,學到25該有的技術容易還是30歲的容易?很少有人招30歲但是技術只有剛入門的水平的.2 前途 如果能入行,有.因為樓主能在短時間內水平夠30該有的樣子,天資聰穎.那麼35的時候應該問...

如何判斷乙個程式設計師是在裝逼還是有真本事?

潘東昇 可以通過被面試的人整個面試環節的狀態,以及眼神還有提到一些問題的面部表情。比如整個面試過程非常緊張,提到關鍵問題時候說的很含糊或者有些動作來進行掩飾,還有的就是回答部分問題時候眼睛沒有直視,或者思考很久。總之就是如果乙個人越有能力,反應速度也就越快,同時對一些問題的回答時候就會更輕鬆。比如我...