前言前段時間,我收到了一位30多歲已婚已育男程序員的私信(這描述怎麼感受怪怪的……),對方表示如今很迷茫,但願我能給他指點一下迷津。git
聽完他的自述,我感受他的問題也應該是不少學Java的朋友們的共同心聲。因而我決定寫下這篇文章,記錄下來,但願也能給一樣身處迷霧之中的朋友們一個參考。程序員
是繼續打拼仍是安居一隅我能感受獲得,這位大哥當時內心很是的混亂,也多是由於受到了深夜網抑雲的影響。github
他說本身如今很糾結,很焦慮,不知道該怎麼選擇。一開始我聽的一頭霧水,這究竟是怎麼回事都沒弄明白。面試
後面我打斷了他的話,提了幾個問題才弄明白事情的原委。數據庫
他今年32歲,是一名轉行的Java程序員,本科專業是機械材料方面的,如今非全雙證研究生在讀中,研二,專業轉爲了計算機技術。編程
他目前在長沙一家互聯網公司工做,每個月工資10k多一點,五險一金,雙休,無年終獎。設計模式
因爲家庭經濟基礎差,父母也無積蓄,基本要靠他們兩口子養老,小孩纔剛滿5個月,這是第一胎。家裏一套小戶型,有房貸,一輛代步車,無車貸。微信
在長沙9K+,雖然有房貸,可是沒車貸,有妻有子。我以爲這樣的條件在二線城市已經算是比較好的了,應該沒什麼太大的壓力。多線程
這位朋友本身也是這樣以爲的,日子就這樣一直安穩下去並沒什麼很差,也沒有什麼雄心大志,只想一家人過得安穩就行。架構
可是,他老婆一直在抱怨他的工資太少,家裏的負擔重:房貸暫且不提,一家人的吃穿用度,孩子如今的奶粉錢,之後的教育費,老人的醫療費,這些開銷都很高。
他老婆每天在他耳邊嘮叨着某某同窗在哪裏買房了,這個朋友家裏買了什麼車,那個同事如今月薪多少多少……除了這些,還常常提起程序員這個職業,說程序員作不長久,過了35歲就無法幹了,讓他換一份收入高點的工做,還提議讓他去北上廣深這些城市去打拼。
一開始他以爲是老婆由於家庭壓力太焦慮了,還會反過來安慰老婆,可是聽的多了,本身內心也有些將信將疑,感受本身混的不好,對老婆也變得不耐煩了,而後家庭矛盾開始顯現。
他內心也明白,一線城市機會多,工資高,這是事實。另外,長沙這邊互聯網行業不少都是小公司,加班多,工資低,無社保,想換一家好點的公司機會也少,雖然也有好公司,可是狼多肉少,他以爲本身難進,不敢貿然離職去嘗試。
除了上面,他還很擔憂本身的年齡問題:他今年32了,就算是去一線城市找工做也須要一個過程,並且找到新工做後過不了幾年可能就會被裁,但留在現公司又以爲收入低。
我最後給他點出了癥結所在:就是想要有更好的發展,可是又擔憂本身的能力不足。
下面咱們就來具體談一下,中年了,到底該怎麼求生存,求發展。
其實,認清本身的缺點是件好事,由於這些問題不去說出來,不去點破,人就會習慣性的選擇迴避它。
下面這些話是講給那些想要進入IT行業,或者已經進入IT行業正在這個行業面臨困境的人。這些話並非危言聳聽,也不是在販賣焦慮,而是事實存在的問題。
如何應對互聯網行業的【中年危機】? 我總結了目前一些程序員在35歲後所能走的路,你們能夠提早作準備。
1、純技術路線
35歲是程序員的節點,你們應該在35歲前,儘量找到合適的下家,而這些下家中須要有純技術上升通道。
通常狀況下,只有大公司纔會有純技術上升通道,好比BAT,中小公司是不太可能有的。因此各位程序員都應該以大廠爲目標,得想盡一切辦法進入到大公司中,而且穩定下來。
社招同窗實際上是相對有優點的,由於在已經有工做經驗的狀況下,學歷並非那麼重要,起碼不會像校招時直接機篩就給篩掉了,而社招同窗能夠有如下途徑來進入大公司。
內推是能夠直接跳過HR,直接把簡歷給他們主管的。
這裏是指經過聯繫本身朋友走內部推薦,而後進入招聘流程。好比百度員工就能夠內推本身朋友到百度的任意一個部門
平時跟同窗、朋友、同事處好關係,這個時候就到考驗我的圈子和人脈的時候了。他們任何一我的進了大公司,均可之內推你。
但這個十分考驗內推人的水平,他須要與你溝通崗位,推動進度。他畢竟很難知道哪一個 Team 是否是真的有多少個招聘名額,因此其實是不如直接與HR對接的。因此建議內推完成後讓他把對方HR的聯繫方式給你,後續本身直接去和HR對接
另外,一旦你成功入職,那個推薦你的朋友會得到一筆還不錯的獎金(獎金數量與職稱定級有關,通常是大幾千塊)。
若是目前你尚未那些人脈,不要緊,也有方案,去找獵頭,獵頭很好找,簡歷發到獵聘網,就會有獵頭找你了。
獵頭推薦的崗位有以下特色:
爲何是這樣?——那是由於請獵頭比較貴。若是入職成功,招聘公司須要支付候選人年薪30%左右的報酬給獵頭公司。
所以,除開處於擴張階段特別缺人(如拼多多,字節等)的公司,或者無能力獨立招聘的公司(如一些小外企,創業型公司等)外,那些業務趨於穩定且有能力獨立招聘的公司基本上不會請獵頭。據我所知微軟、網易、百度是沒有請獵頭的。
經過獵頭推薦的有如下好處:
這裏有兩點關鍵條件:
其實不管經過什麼方法進入到面試環節,在面試時就只能靠本身了。因此,提高本身能力是十分重要的。
須要注意的是,要有提高和學習的方向,一方面要提高名氣,使簡歷發光,一方面要深刻學習,提高本身的實力。
首先是爲了可以順利進入面試須要作的,也就是提高本身在行業中的名氣,計算機中有三個途徑能提高本身的行業名氣。
(1)在Github上提交MergeRequest,自造輪子
在全部的技術面試環節,github所提交的開源項目,是一個特別能展現實力的存在,它的流行程度及star量,能夠提高你自身的行業影響力,是一個很是閃光的存在。
若是碰巧,招聘公司的項目中有你的開源組件,那恭喜你,此次基本穩了。
(2)寫博客、寫書
堅持寫博客,當他們常常能搜到你的博客時,就會公認你的影響力和技術實力,在計算機領域,不少人都是靠博客起來的,好比鴻洋、郭霖等等。
寫博客、寫書能使你在行業有必定的地位,當他們在簡歷上看到你的名字時候,就會油然產生一種這是大牛的感受,還在在乎你的學歷?
(3)最根本:深刻學習,提高能力
前面講了如何提高行業影響的方法,可是最終仍是要提高本身的實力,由於在面試時,是要面技術的,全部的外包裝都會被揭穿,深刻的技術複習只能靠你們本身了。
我精心整理了計算機各個方向的從入門、進階、實戰的視頻教程和PDF筆記,都是技術學習路上必備的經驗,跟着視頻學習是進步最快的,並且全部課程都有源碼,能夠直接跟着去學!!!
資料內容很是多 ,包含電子書,PDF筆記,視頻教程,涉及38個方向。我整理了很長時間,但願你們能最快的提高本身。
Java 學習資料,包含了 Java 工程師必學的四大開源框架–MyBatis、Spring、Spring MVC、Spring Boot,視頻資料、大廠面試題等,想要的同窗能夠點擊這裏免費領取。
程序員必備書單內容涵蓋:Java基礎、JVM、高併發、多線程、分佈式、設計模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat、數據庫、雲計算等
2、技術管理路線
從小管理到大管理再到CTO,這條路。說點簡單的,就是管理路線一路走到黑。
可是這裏須要提一下,技術性崗位能夠向管理崗位轉,反過來則不成立。
可能有些同窗都經歷過201八、2019的裁人潮,在2018年尤其嚴重,不少公司一個部門一個部門的砍,而有些部門僅留幾我的運維。這些裁人中,首當其衝的就是純管理。
技術人員能夠直接找工做,管理層相對則難了不少。因此,能夠作管理,但不管如何不要放棄技術。不管什麼時候,留一個保命的本領!!!
程序員能去的方向有,開發測試、產品、運營、項目經理。
【開發測試】:由於有代碼經驗,轉到開發測試崗,是有必定優點的,容易升到管理崗位。
注意,開發測試崗跟測試崗是徹底不一樣的,開發測試是有必定門檻的,涉及到測試工具開發、單元測試用例等,是針對代碼層面的測試。
而測試崗是針對軟件功能的點檢,根據測試用例一條條過,是不跟代碼打交道的,門檻相對低。越低的門檻,競爭力越大!!!因此,要選就選開發測試。
【產品經理】:轉崗的程序員至少60%以上都是選擇這個崗位。首先,咱們開發時都是跟產品打交道的,對他們作什麼相對了解,其次,咱們懂技術,能瞭解產品的表現形式,缺少的只是產品思惟。
產品線職業壽命長,經驗可以積累,你就是幹到40,也沒啥問題。
建議你們先公司內部轉崗,直接去找工做估計比較困難,也沒什麼好下家,在這個領域,你就是個小白。有了必定經驗後,面試時只要會吹,進大公司相對容易。
【運營崗位】:這個崗位就跟代碼徹底不搭邊了,轉運營的比較少,但若是你真的以爲這方面你有天賦,好比你本身弄的短視頻帳號流量很好,也能夠試試。
【項目經理】:項目經理主要是作項目管控,若是你有這個能力,其實能夠直接作技術管理。
項目經理崗位比較少,只有大公司有。並且一個項目經理是同時負責幾個項目,不容易的。最重要的是坑少,工做很差找。
好比咱們說大齡程序員很差找工做,但耐不住人家坑位多啊,原來投十個面十個,如今投十個面三個,也是有的面,可你總共只有十個公司有這個職業,咋弄?因此,這個崗位慎重轉。不信?boss直聘上搜搜。
4、搞副業/創業
其實,那些大廠搞「大齡裁人」都是裁的工資高可是績效太低的。認真工做,等真的幹不動了,起碼也得近40。那一天原始積累老是有點的,本身乾點小生意,也能夠。
可是,不建議。程序員常年跟代碼打交道,對外部不少東西瞭解不深,創業失敗率太高。
這裏推薦你一條妥當的路,也是我在走的:作點副業,哪天真的幹不動了,能有持續的收入來源。可選擇的有不少,好比自媒體:微信公衆號、簡書、微博、抖音、B站……好比網上授課講師等。
5、最後如今網上有不少的負能量,可是生活仍是有不少美好值得期待。
要想在編程的世界裏立足,混一口飯吃,能力仍是要放在第一位。我想,再也沒有比咱們這個行業更熱愛更須要進階學習的職業了。
做爲一個非科班出生的八年老Java,我也歷來未曾懈怠過,新的東西都有了解,最熱的技術也會去學。
在這裏,我把本身最新整理出來的整套Java進階學習,整套學習資料均免費分享,須要的小夥伴,點擊下方的藍色字體能夠獲取,歡迎來白嫖哈~
但願能夠幫助你們順利進階,成爲高級工程師,順利晉級,完成升職加薪的夢想。