八年改變,如今年薪50W,分享多年來的一些心得!
月薪12k的程式員頭髮還剩40%,月薪40K的程式設計師頭髮還剩15%

本人做Java開發的,第2年月薪7k(是不是很可伶),做金融風控相關專案,難聽點,就是外包,每天增刪改查,坐吃等死狀態,每天就期待下班。但是心裡總覺得這樣下去要丸,不知道怎麼改變這種情況?想學點東西,比如看jvm、併發這些書,看了一部分就放棄了,過段時間又忘記了,好迷茫。 專注力不夠。平時工作就是改改bug,做做公司產品。公司用的是很老的技術並且原始碼被加密(想看原始碼都不行),一些大牛我剛混熟他們就跳槽了。就在這種環境下我從畢業到現在呆了2年多了,終於意識到自己這樣待下去會毀了自己。環境,團隊氛圍,和跟對一個老鳥都很重要,現在都不敢去跳槽(自己以前會的東西都忘了),不斷審視自己,很想改變自己,經驗分享給各位,希望大家能從中收穫,改變自己(希望不晚)。

改變第一
你是否有強烈的想要改變現狀的慾望,看了前面,顯然你已經有了,然後你就要付諸行動,工作2年,年齡比我還要小,而且你計算機知識積累也一定是比我好的;然後你想要達到多少的薪水你就要知道這個薪水的人具備那些能力,你可以去看看招聘資訊,也可以去嘗試先去面試,這樣你就知道自己還差什麼,然後你就要針對性的努力,加油!!!
改變第二
你已經意識到在外包每天增刪改查,這樣不會進步,這已經是一種覺醒,是改變的開端了。
1.我一直認為程式設計這一工作,如逆水行舟不進則退。技術不斷更新,題主可以設想一下,萬一公司遇到危機裁員,你是不幸中槍的那一個,你之後的工作該怎麼找?
2.因為你混日子的狀態已經持續了三年,身體和思維也許已經形成慣性。所以想短期內迅速改變是非常困難的。不要給自己定非常巨集大的目標,妄想幾個月內突破自我。
3.既然不能迅速改變,那你能做的只有循序漸進。在一開始給自己定一個小任務,完成之後及時對自己精神鼓勵。比如,今天開始看十五分鐘書,達成目標後需要告訴自己已經實現了一小步,繼續保持並且讓自己享受成就感。此後每天逐漸增加看書的時間,勞逸結合也非常重要。
4.千萬千萬不要和別人比較,因為和特別優秀的人巨大差距給你帶來的落差和失落感會讓你備受挫折,此時你選擇的就是逃避現實,繼續混下去。
5.偶爾沒有達成目標也不要氣餒,因為人不是機器,都是會懈怠的。你只需要知道,你需要戰勝的是昨天的自己,過去的自己,而不是其他任何人。
6.因為不知道你現在的水平如何,所以沒法在學習內容上給出更多的建議。如果題主有補充的話我覺得可以邀請一些水平高的java程式設計師來回答。
改變第三
知識點改學習什麼?
1.開源框架解析

2.架構師鞏基

3.高效能架構

4.微服務架構

5.團隊協作開發

6.B2C商城專案

7.設計模式

【附】架構學習資料


據不完全統計,截至目前(2017.07)為止,中國Java程式設計師的數量已經超過了100萬。而且,Java程式設計師面臨的競爭壓力越來越大。那麼,作為一名Java程式設計師,怎樣努力才能快速成長為一名高階的程式設計師或者架構師,或者說一名優秀的高階工程師或架構師應該有怎樣的技術知識體系,這不僅是一個剛剛踏入職場的初級程式設計師,也是工作三五年之後開始迷茫的老程式設計師,都必須要面對和想明白的問題。為了幫助大家少走彎路,我總結出一個Java程式設計師的成長路線圖。
資料領取
工作一到五年的java 開發工程師朋友可以加入我們Java架構交流群:760940986
領取獲取往期Java高階架構資料、原始碼、筆記、視訊。Dubbo、Redis、設計模式、Netty、zookeeper、Spring cloud、分散式、高併發等架構技術