⑴ 程序員這個行業會不會被淘汰
文章略長,沒耐心的小夥伴可以直接跳到文末,三句話概括全文。
事情起因是這樣的,有團隊做了一款可以直接生成網頁的手機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(如果將來手機的底層能力都可以上浮到小程序,很有想像空間)產品信息展示類網站(炫酷應用):各種智能設備官網、大企業官網。
文末小編總結一段話,概括所有問題。
前端開發近十年都不易被撼動或取代,重要程度逐年增長中,吸金能力亦然。從業者應該注重自身知識鞏固和新知識的更新迭代。找准時代發展方向,努力鑽研,勇於創新能讓你走在時代最前頭。
⑵ 作為一名java程序員 我在公司失去了開發項目的機會 怎麼辦
想繼續做開發,就說1年的XX項目開發經驗即可,同時要求你對項目要有個了解以及能描述說出你做的項目中開發的功能模塊,這個到時候新公司面試還是會問的,當然前提是你技術確認還可以。
⑶ 有沒有姐妹的男友是程序員,或者做這一行的同仁,我男友失聯一個月了,很擔心
我跟你一樣,那天晚上說要去洗澡,然後就失聯了,我們只認識十幾天,見過一面,還沒見過他家人,不知道他在哪個公司上班,只知道他住哪個小區,具體哪一套也不清楚,發微信沒人回,電話沒人接,我也懷疑他是不是洗澡的時候猝死了,我都快瘋了,就算是封閉式也應該提前說一聲吧
⑷ 求程序員哥哥們支個招:我男朋友,最近趕項目,天天加班,處於熱戀期的我們我們聚少離多,剛才我們在微信
你腦殘嗎?這種事情關上門程序員什麼關系?
說白了 他又點變態!
要自己女友去廁所拍裸照給他,是我寧願自己看AV也不會叫女友做那樣的事情!
你自己小心點吧!
這樣的男人也哄!
順便跟你說句,工作再忙都是借口!只要心裡有你 都會抽時間找你!
⑸ 男朋友出差做軟體開發,突然失聯,會不會是被封閉式工作了
會,做這些工作的保密性還是挺嚴格的,一般開發完以後就好正常了,不必太擔心。
⑹ 我是一名程序員 苦逼的熬夜加班結束了!這日子什麼時候能到頭!每次休息日 朋友去玩不是加班趕項目就是
1.一個時代的精英故事?就是程序猿!
2.你代表了一個時代的符號,但更驗證了職業的艱辛,也許你們是中國人真實生活的一個縮影。
3.這個職業的符號,幾乎是剛剛創造一個新詞叫疲勞死的代名詞!
4.都說玩程序的工資高,其實都是血和汗堆出來!知道他們拿錢的時候,不知道他們崩潰的時候!
5.女怕嫁錯郎,男怕選錯行,你覺得你真的選錯了嗎?
6.不是所有玩程序的都這么苦逼吧,應該想像成這只是一個階段!會過度到另一個管理層就好了!
⑺ 我想問一下程序員一旦做完了本公司的項目是不是就沒有價值了。公司可能會保持兩三個維護的,其他的裁掉。
也不一定吧,項目都是一直開發,需求也是不斷的呀,最好就是找做互聯網的公司,他們會有很多項目要做,一直會有新的,舊的也要增加新需求,一般不會說做完了,就開始辭人!自己也不要想太多,多增強自己實力,就算被辭。也可以很好的找到下家!
⑻ 軟體開發程序員因缺乏經驗耽誤項目進度造成嚴重損失
這個屬於項目管理的問題與程序員是無關的。項目管理就需要根據項目調研,給產品定位定邊界然後項目評估包括用時風險,以及手上資源等評估,並根據已有資源安排和推進項目。如果產生損失也應有項目管理者承擔,這是他的嚴重失誤,軟體開發程序員只是根據已有需求來完成相應的東西。與項目的成敗以及相應損失是關系非常微小的,安排不合理,資源不足就算通宵達達的也是不可能實現的東西
⑼ 程序員都很忙嗎,忙到都沒時間回復信息
程序員都很忙,會忙到不回信息,但也不是忙到一整天沒有一點時間不回信息,等忙完就可以看手機了。
程序員注意力比較集中,當打代碼或者思考時,真的不會關注手機的,一直盯著屏幕,因為編程是一個邏輯思維非常強的活,就像你看偵探小說一樣,總想把結果搞出來。而這期間腦袋一直是cpu過載狀態,加上注意力高度集中,確實不會關注手機。
程序員經常加班的原因
1、加班文化
有些公司流行加班文化,如果別的程序員留下來加班,而你並沒有加班,會感覺和這個公司格格不入。
2、出現bug
有時候,線上出了一個令用戶急劇下降的bug。程序員不得不加班很晚,甚至熬夜、通宵,只為了回退代碼,或者修復這個bug。
3、項目要上線
當項目臨近上線的時候,也是程序員最忙的時候。測試一定會給你找出三天才能修復完的bug,而產品經理偶爾給你改改需求,讓你懷疑一下人生。
⑽ 程序員到了30~35歲真的會失業嗎我距離不遠了,天啊!
並不是這樣說,只是到了這個年齡需要考慮後路了。畢竟再厲害 40多你還是要做普通開發者嗎?