回覆列表
  • 1 # 山西新華陳老師

    所有人都知道Java程式設計師薪資高、加薪快、發展好。事實上的確如此。

    這也導致了大量外行人湧入IT行業,於是慢慢又有了另一種說法:Java市場已經飽和,大家不要再學Java了,反正學完後找不到工作還得轉行送外賣。

    而隨著IT行業的快速發展,企業對開發人員的技術要求也在不斷增加,所以一部分初級程式設計師慢慢被劃出了技術行列。

    這部分被企業所淘汰的Java程式設計師因為找不到工作而四處抱怨,他們就像工廠流水線上淘汰下來的“半成品”,經驗與能力尚淺,所以拼命吐苦水,向所有人闡述:程式設計師工作如何不好找,Java市場飽和了。

    被淘汰只能證明一件事情,那就是你的技術能力還達不到企業的用人要求,這是你自己出了問題,而不是這門技術出了問題。

    不是Java市場飽和了,而是IT行業的市場門檻提高了。雖然從事Java的人越來越多,但絕大部分都是底層技術人員,中高階人才非常少,而底層能夠真正幹活的人也很少,所以企業的用人標準比前幾年要嚴格得多。

    於你個人而言,只要足夠優秀,還需要擔心飽和不飽和的問題嗎?

    在談這個這個問題之前,可以先來了解一下我們生活中主要使用的電商平臺都使用的什麼開發語言。主流B2C電商像天貓、京東、蘇寧、唯品會、一號店、噹噹、美團、糯米等平臺主要的開發語言都是使用Java作為語言架構,不管你是上網購物,還是手機瀏覽諮詢,甚至是政府機構,大型跨國集團系統,銀行系統等,它們背後龐大的資料處理都是由Java來完成的。

  • 2 # 昕昀IT架構師

    真的不晚,我們是500強公司,現在正在招JAVA中高階程式設計師,主流的應用系統現在都是用JAVA開發,部分雲原生專案用GO開發。

  • 3 # 菜鳥打火影手遊

    問一下,什麼專業,學歷,年齡

  • 4 # 愛永不認輸

    所有行業都有勸退的說法,當老師工資低,當醫生太累,開公司風險太高,當員工掙不到大錢。

  • 5 # 煮酒Hero

    Java市場是否飽和與現在學Java是否晚其實是兩個問題,我可以用我的經歷來回答。

    擔任開發總監,月薪1.8w(稅後),年收入到手40w左右,公司裡唯一的985畢業生,並且是裡面年紀最大的程式設計師。就工資收入而言,大概只佔我全年收入的一半左右,另外一半是開發專案完成後的獎金收入,每半年發放一次。

    取得如今的成績其實也並非一帆風順,因為我是一名半途出家的程式設計師,而且是在28歲時才轉行,其實在當時我也面臨著題主相同的困惑,即:市場是否飽?轉行學習程式設計是否過晚?

    我大學學的專業是機械,畢業後在一家工廠裡擔任機械製圖員,28歲時年收入不過十來萬。此時結婚的壓力越來越大,可以預見的開支也必然會大幅度增加。於是我下定決心轉行,報班去學習程式設計。經過大概半年的培訓,我被機構推薦去了一家小公司,從此,我便在這家公司紮根了,目前在這裡已經工作近十年了。

    公司主要是幫其他企業開發定製的倉儲管理軟體,用的開發語言是C#,而我在培訓機構裡學習的是Java。還好兩者語法較為接近,我用了一個月的時間便逐漸適應了。或許我的確有些小聰明再加上工作及其努力,工作三年多之後,我就成為公司的主力開發人員,凡是較難的開發專案公司都交給我開發。

    當然,專案有難度了,我的收入也增加了,那個時候我的稅前工資漲到了每月2w。當時我每天的工作主要是開發或者測試,從早上9點一進公司就開始寫程式碼或者改bug,可能一直要忙到晚上八九點鐘。而關於軟體功能的需求基本交由相應的業務人員去和對方溝通,我只是偶爾參與討論,基本上我只要集中注意力寫好程式碼就可以了,其它事不用想。有時為了趕進度,週末也是要加班的。

    就這樣,又幹了三年,工資水平也沒啥變化,但我也沒想著要跳槽,畢竟此時的我已經35+了,還有房貸要還,不敢折騰。而就在此時,當時的開發總監和老闆鬧了矛盾,一氣之下辭職了。這位開發總監為人其實還挺仗義的,平時也比較照顧我們這群小弟。在他正式離職前,沒想到他竟向老闆提議讓我接替他的位置。他給的理由是,雖然我在這家公司幹得時間不是最長的,但是技術水平確實最好的,而且勤奮努力,適合接替他的位置。

    於是,在我36歲時,正式成為了這家公司的開發總監,相應的我的工資也漲了,達到了稅前2.4w,稅後大約1.8w,除此之外獎金大幅度增加,年收入到手可以到40w。雖然這樣我的經濟壓力得到了不小的緩解,但這樣一來我每天的工作壓力更大了。

    成為開發總監後,我每天需要關心開發專案,甚至有些專案仍需要親自寫程式碼,而且每當下屬的專案遇到困難時我也要想方設法去解決難題。除此之外我還要負責新人的培訓以及下屬的績效考核。每次公司洽談新專案和軟體功能需求時我也必須到場,因為我要在技術上提供可行性分析。

    我拿自己的經歷舉例,其實我想說明的是,如果想要學習程式設計至少在30歲之前是不晚的,而且你不用擔心Java或者其他程式語言是否飽和的問題,因為即便某種語言市場需求小,這同樣也意味著競爭小,你所要做到的就是有強烈的學習意願和深耕這門語言,那麼,無論你選擇在一家公司發展還是跳槽另謀高就,決定你收入水平的一定是你高人一籌的技術水平。

  • 6 # boo3

    不晚,什麼時候學都不晚,如果你還年輕,那就更好了,如果年齡大了,就不建議你學這個掙錢了

  • 7 # 蘇北農男

    可以學,看看自己的能力,估計學到什麼級別,切切!!!!

  • 8 # 不怒自威88

    學Java不晚,Java工作崗位還是各大招聘平臺上數量最多。

    我覺得如果你是一個在校生,我建議你學C和C++,然後著重去練習ACM比賽的演算法,掌握好資料結構等基礎知識。以後你學Java還是Python,從事應用開發還是機器學習,都是給你打好良好的基礎。

    如果你是已畢業只需找一份工作的話,我建議你學Java,畢竟高薪工作比較難找,但是找一份養活自己的工作還是沒問題的。

    最後無論Java還是其他程式語言,只要你入了門,掌握好一門程式語言,掌握其他程式語言就很輕鬆,畢竟程式語言的語法都大同小異,對框架學會看文件就可以。所以雖然Java程式設計師多,但Java一份工作還是可以的,但你入行以後還要繼續學習提升自己的能力才是王道。

  • 9 # 宋君寒傑

    什麼時候學都不晚,只要你學的精,就有用武之地。

    現在都在說程式設計師到三十歲門檻,但那只是對普通的程式設計師說的,只要你學的精,什麼程式能能寫,不用百度,有自己的語言和演算法,你永遠不會失業。

    即使不能在一線去寫程式碼了,也可以幹運維吧,也可以去從事系統維護,只要和計算機有關的你都可以從事

    有一門精通的技術,就沒有找不到工作的,更不會因為人員飽和而讓你慌張,現在人員飽和是一些掌握皮毛的人增多了而已,精專人才還是很稀缺的。

  • 10 # 山姆羊

    不管飽不飽和,所有工作都需要年輕人,新人接手,一是因為原來已經佔了坑位的人會老去,會轉行,會不想繼續幹這個。二是老員工有個致命的問題,是工資高,很多工作,新人也照樣能完成,公司自然會定時開除價效比不高的有經驗的老員工人,招聘新人替代,這樣價效比更高。大多數工作並不需要多麼高深的技術。

  • 11 # 憨人足球

    不晚

    因為其實現在每個行業都已經飽和了,每個行業都有信任,在不斷的加入,所謂的行業“老人”在不斷的退去

  • 12 # HR橄欖

    學Java還是要慎重,因為學出來,你需要再實踐3年以上,才能有獨立開發的能力,現在網際網路行業本身是冗餘了,怕3年以後更是如此。

    你如果要學,可以學些別的開發。

  • 13 # 大熊的時光口袋

    只要有想學習的心,學習什麼都不晚。

    即使眼前用不上,即使不從事相關專業的工作,做其他工作也會是加分項。

  • 14 # 天官賜福小寶貝

    如果熱愛一樣東西

    還有幸能夠接觸和學習到

    是一件非常快樂的事

    如果心裡有想法有夢想就去實現吧

    任何一樣東西

    會的人總比不會的人佔更大的優勢

    不要因為太關注市場動態

    而在一邊猶猶豫豫

    不知道自己該不該去學

    其實現在市場上最缺也是最需要的

    都是一些複合性人才

    也就是說

    在自己專業方面優秀的同時

    還能在其他的方面得以運用

    現在大家說的java飽和

    其實也只是因為在這個行業裡面

    會的人很多

    但在這些會的人裡面

    又有多少是技術真正優秀的呢

    相信不管在什麼行業

    一直不斷的努力學習和鑽研

    把一件事做精之後

    不管行業是不是景氣

    不管大環境如何變動

    都是不會差的

  • 15 # 樂天派小麻薯

    不晚,你學到的任何知識都可能在你剛好需要的時候出現在你腦海,只要你活到老學到老!

    業精於勤荒於嬉,你現在開始每天堅持不懈,學到很精通的程度,那麼,你就能勝任別人不能戰勝的崗位。老祖宗說三百六十行,行行出狀元,就是說你只要在從事的崗位做出色了,換句話說就是做到崗位無可替代了,那麼你就是最厲害的那個人。

  • 16 # 頑石九變

    Java已經比較飽和了!

    主要原因是近兩年大廠裁員比較嚴重,釋放出大量的勞動力。

    加上市面上的培訓班多數都還是Java為主,培訓班的畢業生就業率已經不足60%了,往年這些培訓班都敢打著包就業的旗號,現在應該沒幾個敢這麼說了。

    不過,我認為其實不是Java飽和,而是基礎程式工作飽和了,市面上很多的低程式碼框架已經可以替代基礎勞動力了。資深的開發人員還是非常吃香的,往後幾年應該是兩級分化更加嚴重!

  • 17 # 馨竹愛美食

    java市場我覺得已經飽和了。

    當然,很多人都說了,學java學精通了學到架構師,輕鬆找工作年薪百萬。他們說的是沒錯的,但是這句話的本質和有志者事竟成一樣。例如你把任何一門語言學到了精通的程度你都能找到工作。按照這個理論,那麼你乾脆去學西班牙語得了,起碼會西班牙語的人肯定比會java的人少……

    先看看市場,最近各大行業都被重拳給錘了,不少搞教育的、網際網路的都開始裁員或者收縮了,這些下崗的java程式設計師本身就會對就業市場產生一定的衝擊,加上源源不斷的剛畢業的javaer,例如今年畢業生是幾百萬來著?700萬還是900萬?這些畢業生在知乎上問過和你一樣的問題,以前我就說沒飽和,今年我就不敢這麼說了。問題是,我覺得這些畢業生大機率都跑去學java了……所以你在學能競爭的過嗎?

    當然了,我說java市場飽和了不代表IT市場飽和了。

    就業還是得看國策,未來幾年肯定是物聯網、VR、智慧製造、中中國產化軟體崛起的時候,用java接物聯網的東西,碼流有高低位的問題,另外java處理多執行緒也比較麻煩,你可以用netty、vert.x這種多執行緒處理框架,但是處理起來仍然沒C語言方便,另一方面記憶體也是個問題。VR和智慧製造一般人卷不進去,可以琢磨琢磨周邊……但是這些應用場景上,其實和java都沒啥太大關係。

    另一個反對觀點,就是java的學習週期太長了,估計現在比學C++週期還長。很多年以前如果學個jsp+javabean+servlet就夠了,後來webwork、jsf、spring mvc啥的也能卷的動,到了現在,面試能從最近社會現象問到人類的起源,卷的不行。明明就招聘個做CRUD的程式設計師,結果面試能一直問到快取和記憶體的顆粒度,這簡直就是尼瑪扯淡,你們自己還用java8呢,還問別人jdk17的問題,你這是面試呢還是裝B呢?……這本質還是java程式設計師太多了。

    另外及時地選擇新賽道並不是件不好的事情,就例如前端吧?現在好的前端比好的後臺難招多了,薪資也差距不大,但是前端的學習路徑可短多了,面試也不會那麼變態。前些年,iphone剛出來的時候,2年經驗的IOS程式設計師秒殺10年java程式設計師。所以有些時候,及時選擇一個新的賽道,是避免完全競爭的最好方法。

    至於選擇什麼賽道呢?你想做業務你就去學Nodejs,你想做底層你就選go、rust,別聽那些人說什麼go記憶體重新整理有問題、rust取代不了C++之類的……選擇語言梭哈本身就是賭博,就好像當年寫.net的最後大都轉java了,寫as的後來不少改行寫前端去了,你就去51job上看職位多少,你自己衡量一下你所在的城市有沒有招聘初級相關工作人員的,你確認能找到工作你就先入行。

    等你幹了兩年程式設計師以後,你在好好琢磨你的語言有前途沒,是不是往別的語言轉一轉?

    現在吧,一年畢業幾百萬大學生,你先別管前途不前途,當年DBA有前途,現在也不少都找不到工作了,到你畢業的時候說不定什麼火呢,先就業在擇業,學生就是幹就完了,提高執行力少想些沒用的。

    ps:想去一線大廠的怕是還得以卷java為主,多關注大廠校招語言要求,儘量避免java賽道……

  • 18 # 阿前是塊木頭

    都說某某行業內卷,但事實是全行業都內卷,你幹哪行哪行卷,不卷的行業外人是很難轉行過去的。

    你好轉行的行業不卷也要變卷

  • 19 # 阿軍自習室

    我從事過6六年前端開發,我還是比較有資格回答這個問題的。首先,任何行業即使再飽和,也能容得下你的。

    其次,Java後端開發需求還是挺大的。現在的網際網路時代,多數行業對IT技術人員需求還是蠻多的。我之前在的幾家公司都持續招聘Java後端開發,而且一直都招不夠!

    但是,最重要的是你的技術水平和持續學習的能力,技術水平高的話,根本就不存在飽不飽和一說,你就是香餑餑。

    即使水平一般,只要有面試技巧,也不愁沒有企業接納。晚不晚,是相對而言的,你熱愛這一行,對Java技術學習感興趣,並喜歡死磕,那就不存在這些問題

  • 20 # 靈巧微風oK

    十幾年前,我學習java的時候就已經飽和了。

    在中國的大環境下,大多數主流行業,基本上就沒有不飽和的,只是程度各有不同。

    無論你選擇哪個方向都會有很大的競爭,所以你應該多提高自身能力。

  • 中秋節和大豐收的關聯?
  • 美國多家晶片巨頭暴雷,到底發生了什麼?