2016,Java成神初年

來源:互聯網
上載者:User

標籤:生活   人生規劃   基礎   https   方法   效能   打擾   相同   開發   

時間2016.12.31 01:51 地點K9004 5號車廂 1號下鋪
此刻 深夜 不眠 回想 反思 規劃!
工作快四年了,每年經曆不同,心思不同!2013,從學生到職場人的轉變,在長沙工作半年,第一感覺輕鬆和新鮮!但我覺得長沙不適合我,我要離開,所以告訴自己我要去深圳!2014,年初八殺入深圳,開始自己的苦逼人生,來到創業公司,各種加班,各種出差。2014最大收穫是交了媳婦。2015,坑爹一年,心浮躁了,沒有好好學習,工作很忙,各種加班,進步很小,年底感覺不能在呆了。2016,年初9立馬辭職!開始尋找新工作,各種打擊各種沮喪,各種鄙視。我告訴自己2016絕對不能再像2015了,我需要有自己的學習計劃,人生規劃。於是我從java基礎開始。買書,看書,不再寫部落格了,退掉所有QQ群!看書從Java基礎,Java並發到JVM,大型網站架構!
整個2016個人覺得還可以。目前整個狀態是:有一個漂亮賢淑的女朋友,有房,學習狀態不錯,努力掙裝修錢中。

回憶2016

題目命名為2016,Java成神初年,其目的有如下幾點:
1. 2016是我從迷茫到清醒的第一年;
2. 2016是我整個提升的一年,無論學習,工作還是生活方面都比以前有了一個進步;
3. 給自己目標:成為高手。初年意味著自己還有很多路要走!給自己信心;-
4. 以學習為主旋律;

學習

2016,沉澱的一年。沒有寫部落格了,主要以看書為主,涉及Java並發、JVM、大型網站架構、Spring。其中主要以JVM 、Spring為主。
2016年初面試的時候各種被打擊,由於2015的荒廢,導致自己知識嚴重匱乏,雖然工作兩年有餘,感覺還沒有一年的人厲害。除了基本的技能外,沒有什麼拿得出手。每次面試完後都非常的沮喪開始懷疑自己是否適合從事編碼工作了。每次面試都差不多問相同的問題:Java並發、JVM、SQL調優、Spring核心原理、分布式。前面四個還稍微懂點,分布式完全不會,坑爹啊,以至於我面試完後在群裡問三年工作經驗的有這麼牛逼嗎?事實證明真有人有這麼厲害,他們讓我見識到我離他們的差距有多大!!!
真正的勇士敢於直面慘淡的人生,我現在的失敗在於我去年的不夠努力,這次我真實明白了一句古詩的意思:少丈不努力,老大徒傷悲。以前你欠的都是需要還的。既然遲早都要還,那晚還不如早還,否則你會越欠越多。
於是我不寫部落格,不群聊,專心看書。一年下來我已看了16本關於技術方面的書籍了(http://cmsblogs.com/?page_id=881):
1. Java基礎二本:Effective Java、Java程式效能最佳化:讓你的Java程式更快、更穩定;
2. Java並發兩本:Java並發編程實戰、Java並發編程的藝術;
3. JVM一本:深入理解Java虛擬機器(兩遍);
4. Spring三本:Spring3.x 公司專屬應用程式開發實戰、Spring揭秘(兩遍)、 Spring技術內幕;
5. Oracle一本:Oracle查詢最佳化技巧與案例
6. 大型網站架構兩本:大型網站系統與Java中介軟體實踐、大型網站技術架構-核心原理與案例分析;

2016整年還算在按照計划進行,只是以前欠得太多。也許對自己不夠狠,周末學習進度有點兒慢。2017需要對自己狠點!

工作

年初找了許些公司,最後選擇了一家稍微滿意的互連網金融公司入職,從事Java開發工作。一來的時候他們是這樣評價我的:你就是那個寫部落格的。這尼瑪也是醉了。後面我說我今年不寫部落格了。他們也沒有問了。
也許是老大看的起我,開始都是從事不重要功能的開發,例如後台增加功能,註冊功能調整諸如此類的工作。後期就開始單人組長,從事重構工作。今年主要做了幾件事情:重構支付模組、活動自動化、負責存管系統。
工作不是很累,關鍵是同事間相處非常愉快。也開始在正視自己的問題,開始反思自己的工作。目前最大的問題是我容易煩躁,不喜歡我在編碼的時候有人打擾,一打擾就特煩躁。這個毛病一定要改改。
在工作中我是比較有激情的,樂於挑戰,喜歡和同事之間一起交流、溝通,立志於讓系統變得更加好。樂於分享,組織知識分享活動,奈何公司強人不夠,項目忙,最後不了了之了。

生活

2016是比較開心、舒適的一年,和女友同居,上班再也不用吃外賣了,回家也不再是冷冷清清的了,周末不再是一個人獃著了,總之生活得到極大改善。雖偶有吵鬧,但也過得踏踏實實。周末逛逛沃爾瑪,買點好吃的回來,然後做大餐,她做我在邊上看著,人間美事啊。
運動,我貌似已經幾年沒有怎麼運動了,從大學的120到現在的140,用女朋友的話說,你就是一頭豬了。六月份的時候運動過一會兒,後面就慢慢放棄了。一句話:跑步真辛苦。2015年花了1600多買了單車,16年沒有騎過了。
現在生活比以前有規律了,吃肉少了,水果多了,熬夜少了。經過一年的生活,我得出一個結論:程式員還是要找一個女朋友比較好。但是對於單身狗遍布的程式員來說,怎麼找一個女朋友呢?這是另一個話題了,實在是不行New 一個咯。

展望2017

2017,我給自己三給關鍵字:無知、激情、堅持;死磕自己,讓自己變成我想的那樣;

學習

2017年以Java並發、JVM為主,Spring、MySQL、分布式為輔。

上半年主要以Java並發和JVM為主,中間穿插學習Netty、Linux。下半年以分布式、MySQL為主(資料庫真心是我的弱項)。
1. 寫部落格。主要經營個人部落格網站(http://cmsblogs.com/)、CSDN(http://blog.csdn.net/chenssy)、公眾號()。寫完兩個系列部落格:【死磕Java並發】、【死磕JVM】以及一些其他零散知識點。平均每周要寫兩篇部落格。
2. 看精品書籍。不追求讀書的數量,追求讀精品書籍;預計讀書目錄如下:Java並發編程實戰、Java並發編程的藝術、Java效能權威指南、Java效能最佳化權威指南、深入理解Java虛擬機器、Netty權威指南、Redis設計與實現、高效能MySQL、MySQL技術技術內幕:InnoDB儲存引擎、Spring揭秘、鳥哥的Linux私房菜。
3. 研究原始碼。研究JUC、Spring原始碼。
4. 學習英語。大二過了四級後,到現在有6年沒有怎麼看過英語了,真的忘記得差不多多了。主要從兩個方面入手:零基礎從音標開始、每天記單詞(扇貝打卡)、中期開始閱讀,後期開始翻譯。
5. 分布式、資料庫。這兩塊目前是我的主要弱項,分布式幾乎沒有涉獵,就只有16年看了幾本分布式理論的書籍;資料庫,除了簡單的SQL之外,其餘的我真不知道;所以這兩塊17年要作為學習的核心。
6. 認真、細緻。不懂的一定要查資料查到底,不能像以前那樣丟在哪裡不管。
7. 計劃。我是一個喜歡做計劃的人,但有不安於計劃,指定大致方向,期間可以調整;每月、每周規定要完成的學習計劃,用為知筆記來做記錄、滴答清單來做TODO。
8. 努力提高自己的編碼能力,養成良好的編碼風格(我有嚴重的代碼強迫症 w(?Д?)w )。
9. 不要局限於技術這一塊,程式猿不僅僅只是技術,還需要有其他的。我要做一個有知識的程式猿。
10. 花一個月時間好好研究下必備的資料結構和演算法。

不要以為做不到,2016年初我也不會想到我會讀16本書

工作

工作,做到不抱怨、不埋怨,熱心協助同事解決問題,從大局觀出發。

如果可能,在部門繼續推動分享、code review。我一直認為這兩個是增加部門團隊凝聚力最好的方法,讓每一個人都能夠參與進來,分享自己的所知所學,培養自己的開源精神(LZ是一個不折不扣的開源者)。code review,我們一直推崇一句話talk is cheap show me your code 。程式員之間的恩怨就讓你們的代碼來解決吧。
在今年工作中主要解決兩個問題:
1. 調整自己態度。不要太急躁,不要太急躁,不要太急躁。
2. 保持激情。有人說工作三四年就會被慢慢磨掉激情,我看我不會!我需要保持激情。

生活

生活是第一要務

生活,才是我們的第一要務。我所追求的就是為了讓家人幸福、快樂。工作,就是為了生活服務,我不會冠冕堂皇地說為了實現個人人生理想、人生價值,說句實在話我沒有那麼偉大。
1. 鍛煉。已經好幾年沒有運動了,從大學的120變成了如今的140。體力也越來越不行了,稍微跑下就會氣喘籲籲;
2. 情趣。多花點時間陪伴女朋友,周末沒事可以一起看看電影、出去玩玩。既增加兩個人的感情又會讓自己快樂;
3. 家人。堅持每周給老媽打一次電話。
4. 愛好。培養自己一項業務愛好。例如騎車、攝影、戶外之類的。
5. 理財。培養理財。在沒有開源的前提下,只能節流了。堅持記錄自己的每一筆支出。

2017年計劃圖例(https://www.processon.com/chart_image/586a5e69e4b0f7a9c3506c1a.png)

我相信我能做到,2018年見證

2017.01.02 23:36 深圳 畢……

2016,Java成神初年

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.