先看再點贊,給自己一點思考的時間;歡迎微信搜索【沉默王二】關注這個有顏值卻假裝靠才華茍且的程式員,
本文 GitHub github.com/itwanger 已收錄,里面還有我精心準備的一線大廠面試題,
讀者小安給我發了一條很長的私信,我覺得蠻有代表性的,可能還有很多其他的讀者有這樣的困惑,所以我決定來詳細的、一段一段的回答一下,
二哥你好,在你的串列里當了好久的小透明,最近有點迷,翻了翻串列看到你,就想給你發條訊息,如果打擾了很抱歉,
瞧瞧,多么友善誠懇的讀者,點贊點贊,
借這個機會,我再強調一次,每一個讀者的每一條私信,我都會認真地回復,如果還沒有收到回復,請保持一點耐心,畢竟我還有一些其他的事情要做,比如說吃飯睡覺打豆豆,至于打的什么豆豆,別問,
有時候,很尷尬,認認真真寫了回復,發過去后,發現我已經不是對方的好友,你說氣不氣!

“能不能給我一首歌的時間,緊緊的把那擁抱變成永遠,”
之前有讀者給我提建議,“二哥,你建個知識星球唄,我們提問方便,你還能順帶收點費,”我加入過不少知識星球,說實話,氛圍不是我想要的那種,
我一直覺得,免費對一些讀者提供幫助,是一種很高尚、很純粹的行為,所以,想提問的話,盡管來,不要太客氣,
我從畢業一直在現在這家小公司做 Java 開發,剛畢業那會很明顯能感覺到自己在進步,在成長,但是最近開始感覺自己變成老油條了,說實話,看不到公司在技術上的進步空間,之所以留下來可能就是貪圖安逸,
這段話說得我挺“心有戚戚焉”的,真的,我 2014 年回洛陽后,也是一直在小公司,(主要是沒有大公司),技術上成長很慢,基本上停滯不前,
我之前寫過一篇文章,《騰訊的技術職級》,我到現在,充其量就是一個工程師,不敢在前面加一個“高級”,真的是,不是我自謙,是確實沒有成長的空間,
必須得承認,這個世界上,優秀的人只有那么一小部分,如果天天喊著“我命由我不由天”,那也得生在李靖家里啊!

我們做程式員的,哪一個不想去大廠,哪一個不想工資高,福利待遇好?但也得認清現實,知道自己的能力處在什么樣的水平,
在我看來,小公司做開發,沒什么丟人的,畢竟要生活,要掙面包錢,但同時,要清醒地意識到,小公司的技術的確是會有局限的,這是不可避免的,
所以,我們并不是“貪圖安逸”,我們只是迫不得已,當然了,我這不是在找借口,而是我們要做好心理建設,如果一直處在自怨自艾的情緒里,就很難有所突破,打破目前的局面,
有時候,我想在下班后自己學習點東西,但是毫無頭緒,不知道從哪開始,就這樣日復一日地拖著,
我付訓洛陽那會,挺不適應的,每天上完班就沒有事干了,確實感覺有點空虛,但又不知道該往哪里發力,很茫然,和小安差不多,于是,就打游戲,一遍又一遍的通關,每通關一次,激情就少一些,最后,游戲玩煩了,

怎么辦呢?
我開始讀很多小說,有技術相關的,比如說《喬布斯傳》、《黑客與畫家》、《浪潮之巔》,更多的是和技術無關的,比如說《金庸傳》、《巨流河》、《情人》、《基督山伯爵》、《黃金時代》、《青銅時代》、《當我談跑步的時候我談些什么》等等等等,
讀書確實能夠打發時間,也能夠讓煩躁的心安靜下來,那時候,我每天在朋友圈曬讀書心得和筆記,140 個字以內,很有文藝范,偶爾閑的特別無聊,我會回頭看看,但是感覺很幼稚,特別幼稚!
除了讀書,我還參加了很多線下的讀書會,付費訂閱了《樊登讀書》,一開始,覺得線下讀書會可以鍛煉我的表達力,后來覺得識訓越來越少,就不再參加了;樊登讀書也是,一開始選的書很不錯,比如說《你就是孩子最好的玩具》、《幸福的方法》、《為什么你喜歡招蚊子》,后來選的心靈雞湯比較多,我就很煩,就不再聽了,
再后來,我開始讀更多偏重技術層面的書,畢竟是個程式員嘛,
《人月神話》、《人件》,這兩本算是軟體管理圖書領域最為璀璨的“雙子星”,
《代碼大全》,這本書算是編程領域最佳的實用指南,比較厚,我沒有讀完,
《代碼整潔之道》,這本書給了我很多可遵循的編碼規則,讀完后,我還對當時的一個專案的方法名、引數名進行了大量的修改,
《程式員修煉之道》、《重構:改善既有代碼的設計》、《編程珠璣》、《修改代碼的藝術》,這四本書非常經典,不過讀起來確實比較枯燥,需要耐心,
《演算法》、《計算機程式設計藝術》、《計算機程式的構造和解釋》、《企業應用架構模式》、《演算法導論》、《深入淺出設計模式》,這六本書花費了我太多的時間去消化,但每感覺讀一點,就真的是進化了一點,
《軟技能:代碼之外的生存指南》,這本書的前幾章很好,后面幾章有點爛,
《Java 編程思想》、《Java 核心技術卷 1 和 2》、《Effective Java》,可以說是 Java 領域的四大名著,每讀完一章我就寫一篇文章,感覺在 Java 編程方面成長特別大,
《計算機是怎樣跑起來的》、《程式是怎樣跑起來的》、《網路是怎樣連接的》,這三本書讓我對計算機組成原理和基礎有了更全面的認知,
《圖解 HTTP》、《圖解 TCP/IP》、《圖解網路硬體》、《HTTP 權威指南》,這四本書讓我對計算機網路基礎有了更深入的了解,

這些書我并不是一本挨著一本讀的,也不是一章挨著一章讀的,如果有些內容理解不了,我就選擇跳過;如果這本書讀得枯燥了,就換另外一本,總之,就是不去刻意要求自己,盡最大可能提高自己讀書的興趣和專注力,
讀書可以說是最好的學習辦法了,也是提升能力最快的捷徑,想一想,古往今來,所有的精華都是通過書傳承過來的,里面蘊含了人類所有的智慧,盡管時代發展了,資訊的承載體除了書,還有圖片和視頻,但歸根結底,圖片和視頻都是文字的不同呈現形式而已,
小安也可以讀一讀我推薦的這些書,真的,讀完后一定會來感謝我的,
最近有人問我以后還會繼續做這行嗎?說實話我不知道,對未來沒有想法,沒有目標,更沒有規劃,目前就是當一天和尚撞一天鐘的心態,
程式員這個行業確實已經內卷了,加班嚴重,需要付出巨大的犧牲才能換來相對豐厚的收入,那要不要繼續做個行業呢?
我的答案是——要,因為程式員就是這個時代的弄潮兒,如果程式員都干不下去,那別的行業更干不下去了,
對于大多數平凡的人(我在內)來說,能夠隨波逐流不被拍死在沙灘上,就是最大的成功,我對未來也沒有計劃,就是覺得,既然要當一天程式員,那我就敲一天的代碼,掙一天的錢,
假如真的有一天干不下去了,再說唄,就像是封建社會的農民,認知里就只有種地,那就種唄,當種不下去的那一天,就會出現工業革命,在時間的洪流里,我們要做的就是——做好自己,就行了,
太多的空想,太多的焦慮,都于事無補,
小公司人少,日常作業很雜沒什么技術,二哥,你說我還要繼續待下去嗎?
如果能夠在技術領域深耕,那我覺得可以跳槽,換一家匹配自己能力的公司,那未來的發展肯定會大有改觀,
如果在技術領域無法更進一步了,那就要想想其他的出路,
我們需要認清一個事實,就是有些人可以持續精進,有些人,武功修煉到一定程度后,就無法突破瓶頸,除非走火入魔,
那這個時候,該怎么辦呢?
人這一輩子,其實就像一家企業,可以縱向發展,也可以橫向發展,對吧?
當縱向發展無法突破時,就要想著拓寬業務,在其他的領域再創輝煌,
比如說我,技術上還有進步的空間,但已經接近瓶頸了,主要是因為洛陽的軟體行業不景氣,沒有好的環境輔助我成長,那我就要另尋出路,寫作,就是一條很適合我的道路,
下面這些畫,大家應該不會感到陌生,

文藝復興期間,涌現了大量的“神人”,不僅畫畫的好,自然科學、建筑、物理、數學、哲學等等,各方面都發展得特別好,比如說,《蒙娜麗莎》的作者達芬奇,他是美術家、雕塑家、建筑家、地理學家、工程師、科學家、哲學家、詩人、音樂家、發明家,
當我們發現自己在某個領域遇到了瓶頸,那么就可以切換一下賽道,看看自己有沒有做其他副業的可能性,對吧?
最后,謝謝你看到這里,都是一些負能量,實在不好意思,
確實,小安吐槽的這些充斥著滿滿的負能量,但這個階段的我們,誰不是呢?誰身上沒有背負壓力呢?當壓力過大的時候,就會出現焦慮,就會有負能量,
這個時候,最能釋放壓力的辦法,就是找個人,傾訴一下,把心中的苦水全部都傾倒出來,也只有這樣,才能裝新的水,快樂的水,對吧?
可以來找我,不用不好意思,我愿意傾聽大家的心聲,也樂意給大家提供一些力所能及的幫助,
最后,希望我這些建議能夠幫助到小安,也希望能幫助那些和小安有類似問題的讀者朋友們,謝謝大家,
我是沉默王二,一枚在九朝古都洛陽茍且偷生的程式員,關注即可提升學習效率,感謝你的三連支持,奧利給??,
如果你覺得文章對你有些幫助,歡迎微信搜索「沉默王二」第一時間閱讀,回復關鍵字「面試」可以免費獲取我為你精心準備的大廠面試攻略;本文 GitHub github.com/itwanger 已收錄,歡迎 star,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/45091.html
標籤:Java
上一篇:SpringBoot常用注解總結
