? 不經(jīng)意間铃彰,從事軟件開發(fā)行業(yè)已經(jīng)有三年的時間了早敬,因?yàn)闃I(yè)務(wù)時間把握的不太好,雖然也有不斷的在學(xué)習(xí)屁置,但并沒有留下一些供自己和別人看的經(jīng)過系統(tǒng)梳理的帖子,最近決定停下來回首下之前走過的路仁连,把學(xué)習(xí)過的知識點(diǎn)進(jìn)行一番梳理總結(jié)蓝角,因?yàn)橛辛艘欢ǖ墓ぷ髂晗蓿摻佑|的技術(shù)也都有所接觸雖然并沒有多少是學(xué)的比較深入的饭冬,因?yàn)閷W(xué)習(xí)時間安排的不太好使鹅,所以不能說是遇到了瓶頸,只是明顯感覺到進(jìn)步?jīng)]有之前那么快了昌抠。
作為一名安卓程序員患朱,在剛參加工作的時候第一年過得特別充實(shí)特別累,加班甚至通宵炊苫,因?yàn)榧夹g(shù)掌握不熟練裁厅,因?yàn)楣救蝿?wù)太重冰沙,也因?yàn)楣窘o分配了過多的任務(wù),也讓自己在工作的第一年便掌握了安卓開發(fā)的所有流程执虹,工作中基本應(yīng)該掌握的技術(shù)倦淀。因?yàn)槭枪ぷ鞯男枰煌5谋粍拥膶W(xué)習(xí)声畏,也完全沒有自己安排業(yè)余時間學(xué)習(xí)的精力(一點(diǎn)也不夸張)撞叽,就這樣終于還是因?yàn)殡y以承受的工作量最終結(jié)束了第一份工作。
接下來的工作相對輕松了很多插龄,也得益于自己之前學(xué)到了一些東西愿棋,但是接下來的時間變得沒有了方向,不是不再學(xué)習(xí)了均牢,而是看見什么就想學(xué)什么糠雨,想學(xué)游戲,想學(xué)其他語言徘跪,想夯實(shí)下基礎(chǔ)甘邀,想學(xué)一些前端語言。不是這些不該學(xué)垮庐,而是沒有專心的深入研究自己認(rèn)準(zhǔn)的一條線松邪,一晃兩年多過去了,書籍買了不少哨查,也走了不少彎路逗抑,回顧自己的技術(shù)學(xué)習(xí)之路:能提升自己水平的技術(shù)沒有!能深入了解的技術(shù)沒有寒亥!能在面試的時候拿得出手的技術(shù)點(diǎn)依然沒有邮府!很簡單的把自己淪為了“大多數(shù)”。
經(jīng)過一段時間的思考和參考最終決定還是先把自己應(yīng)該深入研究的(Java溉奕,Android)學(xué)透并系統(tǒng)的梳理一遍褂傀,再去思考怎樣去拓寬自己的技術(shù)線路。
很多時候都可以在網(wǎng)上帖子上看到加勤,很多人工作幾年以后仙辟,想要對自己當(dāng)前的技術(shù)有一個更深遠(yuǎn)的發(fā)展或者發(fā)現(xiàn)自己學(xué)習(xí)技術(shù)提升有了一定的瓶頸的時候,往往最需要做的就是回過頭來把基礎(chǔ)理論的部分扎扎實(shí)實(shí)的再走一遍胸竞,就像如果不理解Java的內(nèi)存分配欺嗤,GC機(jī)制参萄,虛擬機(jī)相關(guān)卫枝,想要做出更優(yōu)秀的內(nèi)存表現(xiàn)優(yōu)異的應(yīng)用想必是會有一些難度的;如果不能完全理解Java多線程讹挎、JavaIO校赤,可能想要做出一款高效性能優(yōu)越的應(yīng)用也是會有一定的瓶頸的吆玖。
雖然認(rèn)識但這些明顯有些晚了,但只要在接下來的時間里面認(rèn)真的再梳理一遍马篮,選對以后正確的方向沾乘,想必還是可以迎頭趕上的。沒有找對方向的我現(xiàn)在就已經(jīng)陷入了工作越找越不滿意泥潭浑测!估計還這樣下去用不了幾年我也要步入考慮“轉(zhuǎn)行”的行列了翅阵。當(dāng)然我是因?yàn)榛觳幌氯チ耍?/p>
接下來的計劃,通過簡書平臺完成兩年左右的梳理總結(jié)迁央,強(qiáng)化Java和Android的理論以及實(shí)戰(zhàn)掷匠,因?yàn)楫a(chǎn)量并不高又擔(dān)心質(zhì)量問題,盡量維持一月至少兩次帖
時間線計劃:主要分為基礎(chǔ)理論部分和實(shí)戰(zhàn)強(qiáng)化部分兩類岖圈,實(shí)戰(zhàn)強(qiáng)化會配合實(shí)際開發(fā)代碼
Java部分包括設(shè)計模式讹语,數(shù)據(jù)結(jié)構(gòu)與算法,各模塊深入理解和探究
Android部分蜂科,各模塊詳細(xì)深入的學(xué)習(xí)源碼研究顽决;工具、優(yōu)秀第三方分析及總結(jié)
工作中學(xué)習(xí)中遇到的不錯的代碼demo分享與保存
所有的帖子都要把分類和序號標(biāo)清楚导匣,方便查詢和翻閱才菠。相信新的學(xué)習(xí)路線,新的規(guī)劃將會翻開職業(yè)生涯中新的一頁贡定!