java從菜鳥到巨佬的學習目標

工作一年多了,覺得自己還是很菜,就會簡單的crud,啥數據結構,算法,計算機組成原理......這一切都不咋會。但是又不知道自己需要從哪學,從我一個室友給的建議,把你想要的學的列出來,然後一點一點去征服他們。這幾天上班沒啥事,想了想自己想要學和應該學的一些東西羅列出來了。

記得每次面試,hr或者技術官都會問這麼一個問題:"你未來的規劃是啥"?很多人的回答其實都是啥架構師,大數據人工智能,高級工程師等等之類。我算是一個保守派,我每次的回答都是這樣的:我覺得現在談未來遙不可及的規劃還太早,我只給自己定了近期的目標,我要把自己的基礎打牢,看看數據結構和算法之類的東西,敷衍面試官。對於一個初級工程師的我啥架構師,高級工程師我都不care,我相信隨着我閱歷和技術的提升,我會清楚的定位自己的未來的目標。我現在想要做的就是立足當下,適當的向前看下。

這也是我上家公司我給自己定的NLP,然而由於自己自身能力和心態的問題,自己沒能堅持住,主動離職了。我現在就要定一個今後要學習的技術方向,這篇博客將會被我置頂,他也會時刻提醒我保持一顆學習的心,我也不會讓我的27個粉絲失望(以後肯定會更多),今後希望你們能見證一個巨佬的誕生(吹捧下自己,給自己一個打個氣)。

未來學習計劃(這些計劃是我冥思苦想出來的學習計劃,我會按照這個順序學下去,儘量做到每天一更):

1.常用的設計模式

2.源碼分析ssm

3.JVM

4.數據結構和算法

5.java核心(從JVM的角度看java,而不是api)

6.分佈式專題技術

    1.分佈式架構

    2.zk

    3.dubbo

    4.mq

    5.mongdb

    6.redis

    7.nginx

    8.netty

    9.等

7.微服務專題

8.mysql進階(打算看高性能mysql這本書)

9.Linux

10.Hadoop

11.hive

12.sqoop

13.flume

14.kafak

15.habase

16.oozie

工作一年多了,想了很多,覺得自己成天就是喜歡看些api,不喜歡去研究,不說研究底層實現,哪怕去研究一個api實現邏輯的想法都沒有,我覺得這樣真的沒啥用,我不想再當碼農了,我也要進步,不說會底層,最起碼api的實現邏輯能夠看懂的能力還是要培養的。這些專題,我會用心來維護的,我不希望自己能夠學的很快,有時候慢就是一種快,我只希望自己每天都能夠學習,一天一更的目標能夠實現。加油,菜雞Carry,向着下一個目標前進吧

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章