1. 程序員這個行業會不會被淘汰
文章略長,沒耐心的小夥伴可以直接跳到文末,三句話概括全文。
事情起因是這樣的,有團隊做了一款可以直接生成網頁的手機APP發布了,某知友就慌亂了,覺得前端工程師會被AI所代替,開始糾結學習前端還是後端。
「手機APP可以直接生成網頁,取代了前端工程師的一部分工作,隨著APP的進一步開發使用,前端開發的行業空間將更加狹小,是不是就意味著,前端開發正在面臨淘汰的局面?」
前端真的會被淘汰嗎?
答案案是否定的。誠然,按照人類現在的發展趨勢,未來所有工作都將被AI取代,但是計算機行業肯定也要在後期才會被取代,有限取代的必然是一些流水線上固定崗位的重復工作。
很多人會有這樣的想法,有以下幾個原因:
1、大部分人對於前端工程師的誤解
一個轉換網頁的APP的出現就能引起這么多人的猜測和恐慌,足以說明很多人對於前端開發的認識和了解是不夠清晰的。
真正的前端開發並不是傻瓜式的網頁生成可以取代的,在這個前端開發快速發展的互聯網時代,你還認為前端開發只是切網頁的,那你就大錯特錯了。
來看一則招聘啟事:
專業性的方面分析完了,我們再來看看側面因素,為何一個看似門外漢提出的問題會有60萬人響應呢?這讓我陷入深思,行內都知道,2017年開始前端突然崛起,大批大批的IT人員或者非IT人員轉行做前端,這60萬人中,學藝不精者,心態浮躁者應該佔了大部分,那就引出下面第二個觀點。
2、行業內大批學藝不精者造成市場飽和假象
由於前端工程師的入門門檻較低,很多人認為HTML、CSS、JavaScript並不是很難掌握的語言,似乎只要花一點時間,無論是誰,都可以通過網上教程或者書本入門。
許多人懷著追求高薪的想法入行,其實也沒什麼錯,但是無法安心學習,淺嘗輒止,會一點皮毛便不再深入研究,所以即便有大量的前端工程師湧入,公司對於技術扎實的優秀工程師的需求仍然只增不減。
整個互聯網在不斷發展,前端開發技術也在不斷進步,前端開發市場會越來越廣泛,人才需求當然也不會止步於當前,所以不論現在還是未來,整體市場都不會飽和,只會低端飽和,高端缺人。未來優秀前端開發工程師將成為市場爭搶的資源。而淘汰的並不是前端,應該是落後的技術和不合格的開發者。
10 年前的前端工程師熟悉所有 IE6 bug,只要你說得出表象,他就能告訴你這個 bug 叫什麼名字、成因是什麼、如何能夠繞過去同時保持跟其它瀏覽器兼容。
10年後的現在,這樣的技術是顯然被淘汰了的。
3、前端開發技術日新月異,那麼前端開發攻城獅的未來又在哪裡呢?
隨著前端技術發展,那些小規模移動App市場被一些巨頭把持,小規模App生存空間將越來越小,PC信息導航類網站(網址、購物、論壇、生活)由於移動優先、智能推薦的現狀,也同樣面臨更加狹小的生存空間。
還有一大變化是,大量工作需要前端來做:
日常辦公軟體(復雜應用,並且慢慢從桌面程序演化為Web):Office、Email、文檔管理、產品設計、項目管理、代碼編輯器大數據/AI配套軟體(復雜應用,並且慢慢從桌面程序演化為Web):需要大量的後台系統來做數據分析/機器學習播放器/游戲:H5代替Flash,如Web
Audio、Web
Video、Canvas容器/DSL/內核/小程序:支付寶/微信/釘釘容器,內核(也就是UC、QQ瀏覽器內核),及其自定義DSL(如果將來手機的底層能力都可以上浮到小程序,很有想像空間)產品信息展示類網站(炫酷應用):各種智能設備官網、大企業官網。
文末小編總結一段話,概括所有問題。
前端開發近十年都不易被撼動或取代,重要程度逐年增長中,吸金能力亦然。從業者應該注重自身知識鞏固和新知識的更新迭代。找准時代發展方向,努力鑽研,勇於創新能讓你走在時代最前頭。
2. 程序員在職場中很容易被淘汰嗎為何這么說
人類從原始社會到工業革命,再到現在我們所處的時代,生活方式發生了翻天覆地的變化,在現在和未來,我們的生活受什麼影響更大?作為程序員,你應當理解得更深刻——程序無所不在。
相信自己,你一定行!
3. 為什麼程序員35歲就會被淘汰
第一,編程技術飛速迭代,新技術層出不窮,各種語言、各種框架、各種新技術理論每年都會更新,因此程序員的技能庫也要緊隨著行業技術變化的腳步更新。
隨著程序員的年齡的增長,相應的學習能力卻是在退步的,因此往往會出現跟不上行業技術腳步的情況。 此外,程序員在成家立業後時間大多會被一些家庭瑣事佔用,能花在學習新技能上的時間也就更少了。
第二,工作成果產出的問題,也就是加班時間多少的問題。關於這一點70、80後程序員確實沒辦法和剛畢業的毛頭小子相比。
小孩子年紀輕輕精力旺盛,而且還沒有老婆孩子需要照顧,說加班就加班,說通宵就通宵,吃喝拉撒睡都在公司也不是問題,最重要的一點是人家要的錢還少。你一大叔能比的過人家嗎?這也是壓力的來源。
建議
一直寫代碼可以 ,但是千萬不要只會寫代碼,其他什麼都不會。就算你現在有著寫代碼的優勢,可是長江後浪推前浪,你總歸會在這個領域落後於那些更加有活力的年輕人。而且敲代碼也只是解決問題的其中一個環節而已。至於解決問題的方式還有很多,並不只是寫代碼,這些都是沒有限制的。
4. 前端程序員會不會被淘汰
文章略長,沒耐心者可以跳到文末小編已用三句話概括全文。
事情起因是這樣子的,有團隊做了一款可以直接生成網頁的手機APP發布了。某知友就慌亂了,覺得前端工程師會被AI所取代,開始糾結學習前端還是後端。
「手機APP可以直接生成網頁,取代了前端工程師的一部分工作,隨著APP的進一步開發使用,前端開發的行業空間將更加狹小,是不是就意味著,前端開發正面臨著被淘汰的局面?」
前端真的會被取代嗎?
答案是否定的。誠然,按照人類現在的發展趨勢,未來所有工作都將被AI取代,但是計算機行業肯定也是要在後期才會被取代,優先取代的必然是一些流水線上的固定崗位的重復工作。
很多人會有這種想法,有以下幾個原因:
1、大部分人對於前端工程師的誤解
一個轉換網頁的APP的出現就能引起這么多人的猜測和恐慌,足以說明很多人對於前端開發的認識和了解是不夠清晰的。
真正的前端開發並不是傻瓜式的網頁生成可以取代的,在這個前端開發快速發展的互聯網時代,你還認為前端開發只是切網頁的,那你就大錯特錯了。
來看一則招聘啟示:
文末小編總結一段話,概括所有問題。
前端開發近十年都不易被撼動或取代,重要程度逐年增長中,吸金能力亦然。從業者應該注重自身知識鞏固和新知識的更新迭代。找准時代發展方向,努力專研,勇於創新能讓你走在時代最前頭。
5. 程序員年齡大就會被淘汰
年齡不是重點,能力才是主要,你看好多教授退休了都有學校返聘。為了讓自己更有市場競爭力,我們需要不斷充實自己以及關注行業動態。據我所知,目前很多程序員或者一些公司在開發項目時都在用SoFlu軟體機器人來協助完成⌄低代碼還有測試運維都交給它,程序員在運用工具的同時從新事物中汲取經驗,還可以把省下來的時間學習新知識,讓自己保持競爭力,這樣有底氣後就不會擔心被淘汰了。
6. 程序員只會敲代碼會被淘汰嗎
毫無疑問會被淘汰,因為現在市面上已經出現了可以實現全棧式前後端開發+測試運維的SoFlu軟體機器人,很多碼農能做的敲代碼工作⌄它完全可以輕松勝任,而且整體能力是可以頂一個小開發團隊的。
7. 程序員多少歲被淘汰
這個沒有絕對的年齡限制,因人而異。
一般來講,程序員30之前不做到項目經理,就很危險了,在中國30歲還沒做到經理基本上可以說很失敗了,只有少數技術牛人能一直走技術這條路,大部分都是炮灰,尤其是目前做所謂的管理軟體的那些程序員,30歲還沒做到經理下場是很慘的
在中國,程序員基本都是年輕人。如: 金山的內部情況,各個產品線的程序員大多是年輕人,30歲以上如果沒有做到經理,基本上很快就淘汰,因為管理你的比你還年輕,他會想辦法把你趕走,不然每年大規模的校園招聘干什麼,所以10年了,金山程序員的平均年齡永遠是27歲
程序員年齡大被淘汰的一個重要原因是:
隨著工齡的增長,工資是增長的,當到一定年齡後,工資就會很高,這樣公司的成本就會很高。新人的成本更低,精力更旺盛,雖然經驗欠缺點,但只要有一定經驗的人帶著,就以組成一個階梯式團隊,可以以更物美價廉的組合去開發新的項目,這里沒有工資高,年齡大,精力不濟的老手的位置,該裁員了。對於一個團隊,保持少量的核心管理和技術人員就可以了,那麼大量的程序員將會被淘汰。
所以,對於職場新人,要選准方向,提升自己的能力,在30歲來臨之前,做到項目經理的位置。對於職場老人,要盡快做上項目經理,如果沒有可能,就提前另尋出路。
事無絕對,如果想在職場如魚得水,就要學會審時度勢,清楚自己的優勢和劣勢,做好自己的職業生涯規劃。
8. 到了四十歲之後,程序員是不是很容易就被公司淘汰了
最近的十年以來,科學技術快速進步。特別是互聯網產業的發展,也帶起來了無數的周邊產業。作為一個程序員,如果你技術很厲害,可以說選擇其實是不多的,只能去大公司。原因很簡單,那就是小公司根本給不起你想要的薪水。但是如果你在三四十歲時,技術都還很一般,那還真有可能會有中年危機,也就是大公司進不去,小公司又不願意要你。
現在的工作競爭壓力是比較大的,我覺得不一定就是年紀大的老程序員不願意幹了,而是幹了很多年後心累了。但是絕不是認為自己老了,很多的老程序員轉行以後,依然能做出非常出色的成績。
9. 程序員的工作有多難,為何職場當中程序員最容易被淘汰
主要是因為程序員這個職業面對的新鮮事物發展的太快,如果不認真的學習和接觸新鮮事物,很快的就會跟不上潮流,跟不上這個時代。所以程序員的工作壓力非常的大,幾乎可以說是每天加班到很晚,這樣才能保住自己的職業。所以說,程序員他的工作壓力是非常的大的,而且很多的突發性疾病在這一行業也是非常常見的。
當然也是因為自己平時非常忙於工作,並沒有太多的時間來注意身邊發生的新鮮事物以及新鮮科技。因為我們都知道,需要靜下心來學習才是最好的方式。但是他們平時會注意養家糊口,所以他們會變得非常的機械性,然而程序員這項工作不能有機械性的,工作需要非常富有創造性。所以淘汰是很正常的事。
10. 計算機程序員一般干到多少歲就干不動了必須轉行
我說下這個問題的發生本質:
究其原因是兩方面
其一,是每個人生活境遇導致的。一個不用為生活發愁的程序員(不缺錢)家庭狀況安心,那麼再加上本身就很有工作能力完全可以一直幹下去,反過來說工資不高或者跟自己的生活消費不匹配或是家庭不穩定那麼勢必影響工作,各種事情紛紛擾擾,程序員又是需要專注專心的,這種情況下試問誰哪有那麼多精力心思鋪在工作上呢?人到中年成家立室,照顧家庭孩子這是必然。
其二,承接上文,在普遍這種情況下勢必需要"人才" 來管理領導那些新來的小年輕的不懂事的程序員,老闆對有資歷的程序員勢必會看中叫他轉成管理帶領大家幹活,這樣對他來說崗位提升可能跟著待遇也會提高(意味著生活質量等其他方面跟著提高),再者這個年齡家庭事情很多轉管理也算是在某些方面降低了工作與家庭生活的矛盾,無論從自身還是老闆角度講看似都是雙贏的局面。
再啰嗦下國外,其實從以上能明白為什麼人家很多程序員都花白鬍子干到老,這跟他們的制度公司理念和待遇有很大關系,總體不外乎是很少存在我們這種情況,老闆員工思維理念和制度、錢等都可以支持他們這樣做下去。
好好尋思下是不是這樣。