1、JAVA程序員就業很容易。 這是技術活,憑技術吃飯。沒有特有興趣,對技術的專研精神慎入!
2、到私企:學歷專科起步,如果學歷低(投大公司有一定概率在投簡歷這步被刷掉(看hr心情),連面試的機會都沒有),那就先從小公司干起。等你技術能力提高一定程度。過度到大公司去。
想到國企:一般都本科起步,有的還要求211,985。學歷低基本99%被刷,還有1%-有關系,或者有在BAT類似一線互聯網公司的有工作經歷。
⑵ 程序員的工資為什麼那麼高
根據《2018年中國程序員生存狀況報告》,年薪 5w 以下的程序員僅占 6.2%,且年齡都在 25 歲以下,工作年限只有 1-2 年;大多數程序員年薪在 9-30w,平均月薪達到 10k 以上,這相比於其他行業已算是高薪;年薪 40 萬以上平均年齡為 36 歲。
為什麼程序員普遍高薪?
1、程序員是IT行業的核心競爭力
it 行業自誕生以來,一直是資本的寵兒。近年來,多數風投都進入了互聯網公司,這是一個循環,資本看好,就會出現更多的創業者。創業公司越多,就需要越多的技術人員。所以,這個行業總體上是不缺錢的,有能力給程序員開高薪。
2、程序員的門檻相對比較高
這個門檻不是指學歷,而是很多人倒在入門的路上,因為零基礎入門時總會遇到挫折,很容易讓人放棄,能真正堅持學完然後做這一行的人,相比別的行業來說還是少很多。
3、程序員的不可替代性
軟體技術公司最主要的開銷就是人力開銷,人才是最重要的組成部分。軟體開發不是工廠,很難量化,沒辦法做到流水線工程。有些關鍵的崗位人才一旦流失,就會對公司產生巨大的損失,這也是程序員值錢的一個原因。當然前提是技術實力過硬,如果只是打雜或者混日子的,那就另當別論了。
未來,程序員會持續高薪
在所有職業當中,程序員是增長得最快的。很多傳統工作類型已經漸漸被取代了,正是因為程序員把這些工作內容自動化了,這個趨勢肯定會繼續下去。
軟體行業的變化會遠遠超過幾次工業革命的變化。傳統行業被軟體化需要程序員來實現和維持。未來幾十年內,需求只會越來越大,與其它行業的工資差距也會越來越極端。
站對了風口,豬都能飄,更何況是工資?
⑶ IT行業哪些崗位的需求大 比例是多少
開發、運維、測試的需求大,比例大概是5:3:1
⑷ 程序員到底能幹到多少歲35歲真的是程序員的分水嶺嗎
我個人認為程序員可以干到退休;35歲的確是大部分程序員的分水嶺。
總的來說,只要你身體允許,程序員干到多少歲都可以。至於分水嶺問題,只有在大公司才有,中小公司沒有35歲分水嶺這一說法。
⑸ 程序員40歲之後怎麼辦
網上大多數人認為程序員40歲之後很少的原因無非有以下幾個方面:
1 在於40歲之後無論體力,精力,學習能力都下降,不能和年輕人在拼比了。所以40歲程序員的競爭力完全不如20多歲的小夥子。
這一點我認同一部分,的確男人在40歲之後由於生活壓力,家庭壓力 ,身體壓力 等會造成精力和體力的下降。但是40歲之後的程序員有著多年的經驗。如果一個優秀的程序員能夠在40歲之前一直學習,必然他的經驗會非常優秀。能夠學會這種優秀的框架,了解優秀框架的設計原理,懂得各種底層的技術原理,有著豐富的軟體設計架構經驗,各種編程語言的熟悉或者甚至說精通。由於技術是想通的,所以學習新的語言也會簡單很多。試想:如果設計一個能夠承受秒鍾上萬的請求的高度並發系統,優先選擇是那個人?但是前提是你能夠不斷的學習,一直努力提高自己的眼界和能力。如果天天混日子,天天做一些crud的操作,做了10年的java程序開發,連單例模式都寫不出來的人,除了java其他都不會,競爭力的確不如20歲的年輕人。
2 年齡大的程序員外面的公司會有一些歧視,供應的職位相對來說比較少。
的確,在一些小的公司,由於不需要很高的技術要求,不需要豐富的經驗,所以會有年齡的限制,希望更多的壓榨年輕人的精力和薪水。但是也存在對經驗和設計能力要求很高的公司,是不在乎年齡限制的。
3 業界的潛規則,歧視40歲之後還寫程序的人
其實國外人的人40歲之後的程序員還是非常龐大的,在中國,這是一個業界規則,暫時是沒有辦法改變的。
所以40歲應該是程序員的一個分水嶺,在目前中國這種大環境下,作為一個IT工程師,還是有必要考慮一下40歲之後的打算
個人覺得程序員無非有以下幾個方向:1 轉管理這個是很多程序員的想法,不過想想中國500W程序員,按照10:1的管理比例,有50W的管理崗位,如果大家都這樣的打算,將會是10個人競爭一個人的崗位。
2 做業務分析
現在很多公司都有復雜的業務,比如保險,電商,銀行,可以精通某一個行業,以後就專心了解這行的業務,做業務分析等等。
3 轉行很多人估計都選擇這一條路,的確挺簡單。不過也很可惜,如果真的對IT沒有興趣,幹嘛不在轉,浪費自己那麼多的時間4 架構師很多人架構師有不同的定義,認為架構師不用寫代碼,不用了解細節。我這里定義的架構師可以不用寫代碼,但是一定要了解細節。
5 獨立程序員
這個是我最近看到國外的一個獨立程序員一個blog才收到啟發的。其實隨著移動方面的成熟,完全可以開發應用來賺錢。自己在家裡辦公,自己建立一個工作室。
自己未來還是想做一個獨立程序員 自由萬歲!
⑹ 中國的程序員數量是否已經飽和
總結一下:
1. 碼農確實很多,干這行的確實很多,但肯動腦的人不多。
2. 不僅動腦的人少,連動手的人都少,很多人基本上就是伸手黨,有些東西連網路一下就能知道的東西自己不肯解決。
3. 基本的工具不會用,找API不會找,給源碼不知道怎麼看。
我心目中程序員的分級:
1.首席科學家:Tim Berners-Lee WWW的發明人、James Gosling Java之父、Gordon 孫國政 OCR技術發明人
2.BAT這類大型互聯網企業的CTO: 億級在線架構,管理過1000人以上的研發團隊。
3.技術專家、大公司技術總監: 整個中國互聯網界,需要用到千萬級級用戶在線的相關技術的不會超過100家,他們當中不少人有著100-1000人技術團隊的管理經驗。
4.技術骨幹、小公司CTO:關注與功能和產品的快速實現,有十萬-百萬級用戶同時在線的系統的研發經驗,10-100人的技術團隊管理
5.合格程序員,能夠快速實現產品研發和功能,編寫技術框架、debug,能進行資料庫調優。
6.小白程序員,能搬磚實現業務邏輯,缺少實際項目經驗,部分能夠調用成熟技術框架,但不了解底層技術細節。
很多程序員根本不具備基本素質,屬於濫竽充數,僅能做最低端的開發。真正水平高的程序員,比起一般程序員來說更為稀缺。只要你的技術足夠硬,學習之心足夠堅定那你就是被需要的!
⑺ 那麼多的程序員每天有那麼多新軟體開發嗎
首先,程序員崗位的工作壓力大,一個重要的原因就是開發任務比較多,而程序開發任務多的原因有三點,其一是當前信息化程度不斷提升,各行各業對於軟體的依賴程度比較高,所以軟體開發的任務也會比較多。處在傳統軟體開發企業的程序員通常需要面對各個行業的軟體需求,而且由於軟體產品需要不斷根據企業的運營要求和技術發展進行升級,這部分的工作量也是非常大的。
其二是隨著互聯網、大數據和雲計算的發展,目前軟體產品的迭代速度越來越快,尤其是面向大眾的互聯網軟體產品更是如此,雖然不少互聯網企業不斷壯大自身的研發團隊,但是軟體開發的任務需求量似乎有更快的發展速度,當前軟體產品的迭代已經從傳統的瀑布式迭代轉向了並發迭代,這同樣需要大量的程序員。簡單的說,在互聯網企業永遠有開發不完的需求,這一點與傳統軟體公司還是有一定的區別,所以互聯網企業對於程序員的能力要求往往也更高一些。
其三是產業互聯網打開了新的軟體需求大門,未來產業互聯網階段,軟體開發將全面深入到各個產業領域,全面為傳統企業的生產運營賦能,這自然也需要大量的程序員。當然,在產業互聯網階段,企業對於程序員的能力要求也在不斷提升,程序員需要掌握大數據、雲計算、物聯網以及人工智慧等一系列技術,所以當前的程序員,要想在產業互聯網階段獲得更強的崗位競爭力,需要緊跟技術發展趨勢。
我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智慧領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收獲。
如果有互聯網、大數據、人工智慧等方面的問題,或者是考研方面的問題,都可以在評論區留言!
作為相關從業者,我來回答下。
首先回答問題,每天沒那麼多新軟體開發的。
軟體開發並不是你想的那樣一來就搞新軟體,比如開發個APP,或者做個新網站。
要知道,很多舊軟體遺留了很多問題的,程序員們做的事主要包括: 改老代碼的bug 、 更新軟體版本 、 添加新功能 、 開發新軟體業務 等等。題主你所理解的軟體開發只是開發新軟體而已,改bug、軟體版本更新都是工作量特別巨大的工作。
這些任務都是沒有盡頭的,公司會根據市場需求,制定新的產品功能,比如開發新英雄什麼的,需求是無止盡的, 任務也是無止盡 的,所以需要大量程序員前赴後繼參與軟體開發。
很高興回答你的問題。
1、程序員每天確實是在敲代碼,但不是每天都有新軟體開發。
2、新軟體開發的迭代周期沒有快到一天就搞定了。凡事都是有個過程,需要從需求調用、需求立項、需求評審、開發工時評估、進入開發、完成開發內測、線上公測、推廣產品等環節。這里僅僅說的是新軟體開發,迭代版本的周期會稍微有區別。
3、程序員除了開發新產品,還需要對舊項目進行版本迭代、老的項目維護等重要工作。
4、以上說的都是開發程序員,這里需要強調移動,很多公司的研發團隊、架構師等職位雖然也是程序員,但是他們的工作基本是底層、架構、框架開發或者開源框架的二次封裝等。基本不能稱之為新軟體開發。
如果沒有新的軟體要開發,就維護老的軟體;
軟體系統不是一天就能建成的,從開始到穩定,需要一個過程,不是編完代碼就完事了,還有完善、維護、升級;
程序員的工作並非只是開發新軟體,有時候還要培訓用戶,了解用戶需求;
另外看你所處的行業,如果是外包公司,那確實會不停有新的軟體需要開發,因為這些公司本來就是靠開發新軟體盈利的。
不用管這些,好好學好技術才是真的。
新軟體並沒有那麼多。軟體周期一般是立項,調研,需求分析,設計,開發,測試,上線,試運行,維護。這個周日可能很長,一般是數月甚至是數年,需要反復修改和矯正。每一個崗位都需要對應的人員,所以需要的員工比較多。
在者,一個軟體分為前台,後台,Android ,蘋果,微信等平台,幾乎每個平台都需要特定的技術人員才能完成,所以崗位人數較多。
另外就是你看不到的很多功能,數據分析,統計,報表等後台功能,作為軟體運行人員,需要知道軟體的運行狀態,比如收入,活躍用戶等等指標,這也需要開發者完成。
除了上面的這些因素,才是你說的新軟體多少的問題,各行各業都確實需要軟體來提高效率,降低人力成本。沒有哪一個行業不需要軟體的。想想你的手機里有多少軟體?再想想一個美團外賣可是數百台伺服器,上千人的技術團隊來運行和維護。
這些因素加起來,差不多可以解答你的疑惑了。
他們都在解決bug
⑻ 天津java工資多少
所在城市不同、企業不同以及技術水平、學歷等,工資差異比較大。互聯網行業一直是高薪行業的代表,也是很多人轉行的熱門首選行業。Java程序員的佔比最大,因此,Java程序員的薪資就能夠很好的代錶行業的薪資水準。
5月主要城市Java程序員工資:
今年要求高了,薪水也高了,15年的大廠老程序員說:「這頭發掉的值了 ^_^」
不難理解,今年各大企業面試的要求明顯提高,同時Java架構師的薪水今年同比往年增長30%以上,企業需要降本增效,要能獨當一面的架構師更是太難求,大浪過後到底誰在裸泳,疫情對我們所有程序員無疑是一次大考。
智聯招聘發布的《2020年春季中國僱主需求與白領人才供給報告》顯示,今年春季求職期全國人才求職競爭指數為46.3,這意味著在全國范圍內平均每46.3人競爭一個崗位,競爭指數環比提高11.8。