2017年總結(補全)

    趕着17年的的尾聲,在元旦回家的動車上匆匆忙忙寫下這篇文章,就像17年同樣時光老是過得很匆忙。本身都猝不及防,上半年還在學校呆着,轉眼就工做大半年了。有些話不便說,很差說,那就把他記下來,也算是給本身一個告終,也算是給18年一個規劃吧。前端

    17年初,還在學校一邊認認真真的琢磨JAVA,一邊在應付春招的到來,JAVA面試寶典記得滾瓜亂熟,那段時間本身壓力很大,當我進入了JAVA這個世界,我發現本身要學的東西綿綿不斷,好奇心促使我去接觸一些新鮮的知識,每每是本身研究到一半就想打退堂鼓,由於以我當時的知識量的確很難,可是心裏又告訴本身不能放棄,就這樣一直鑽研,一直受虐的辛酸歷程,好在那段時間我能靜下心來,不急不躁,天天看看視頻,本身晚上一我的敲着代碼,沉迷於編程的世界中,天天很累可是很充實。linux

    就這樣到了3月份,本身通過一個學長的推薦,十分有幸的進入了武漢金銀湖電信基地實習,部門人比較多,各個領域的大神都有。在那跟着項目經理作的第一個項目就是郵儲O2O,使用的技術也是很經常使用的SSM,在這段實習過程本身也知道實際項目開發的大體流程,項目經理分配的任務也比較簡單,天天寫一二個接口,使得本身對Spring MVC以及Mybaits的運用更加熟練,項目中使用到許多本身不曾接觸過的東西,如使用lombok簡化代碼,使用內部類封裝數據,使用Mybaits分頁插件,以及如何和測試、前端等人員一塊兒溝通等。至關於個人啓蒙老師通常,使我對工做再也不感到畏懼。實習到了5月,這個5月也是我17年過的最焦躁,最不安,最彷徨的6月,6月的畢業設計,導師管的比較嚴(如今才感覺到老師濃濃的愛),每週要去實驗室找導師兩次,其餘同窗都請假回學校安心的寫論文了,當時郵儲項目也比較忙,本身沒跟主任開口請假,因而天天中午騎車去學校找導師,導師也是很負責,每週3周5中午都在實驗室等着我,飯也來不及吃(謝謝老師),就這樣一邊工做,一邊作實驗,一邊寫論文,室友都請假回學校了,我天天下班回學校(實習地點離學校較近)他們都在玩遊戲,致使本身那段時間休息情況很差,本身工做狀態也有所降低,平時有時間的話本身都會琢磨一下項目。直到6月一件事情改變了我,6月,郵儲項目基本告一段落,部門開始閒起來,本身開始還能堅持學習,可是當你周邊的人都開始無所事事的時候,我本身定力也不足,本身也開始靜不下心來去研究代碼了,天天回到學校看到室友都在玩,本身內心感到那顆高傲的心也一沉在沉,感受不值得。大學最後的一個月還在工做,而工做是我從此一直的生活。越想越焦躁不安,隨着部門開始閒起來,我也靜不下來了,6月中旬辭職了。第一,本身想給本身的校園生活畫個完美的句號,來一次畢業旅行。第二,我想去外面的世界看看,想體驗一下「碼農」的生活,給本身更大的壓力成長快點。6月下旬和女友一塊兒去了雲南玩了一個星期,隨着畢業旅行的完結本身的校園生活算是結束了。程序員

    7月,離開呆了4年的武漢,來到了上海,單位是私企,我接觸到了跟實習時徹底不同的工做方式。咱們三我的完成了一個完整的項目,所謂的完整項目就是從需求-》設計-》構建-》生成-》測試-》搭建-》培訓-》維護 整個流程,項目開發週期15天,一個項目分紅三個模塊,每一個模塊都有本身獨立的頁面系統。本身花了一天時間,將項目架子搭好(公司以前一直用的SSH,領導想從這個項目開始換框架)也算是對個人一個考驗吧,花了3天時間寫頁面,頁面寫的徹底沒有章法,基本上是達到效果就行,對於兼容性,顏色美觀,本身也沒概念,沒有人能幫你,一切都考本身。這15天去熟悉公司積累的技術,而且設計了領域也算我以前徹底不懂的(數據安全),登陸使用KEY(也就是數字證書),生成私鑰,公鑰,加密解密,使用靜態頁面(公司以前是用JSP),AJAX數據交互,redis作緩存,使用loadrunner作性能測試,使用自定義註解校驗,使用Oauth2.0,使用短信網關,使用JAVA定時任務發送郵件、PDF回執等等。這15天作的事情比實習3個月作的事情還多,說的絕不誇張,本身成長的也很快。徹底沒有時間去考慮其餘的事情,內心天天想的就是解決問題,解決問題。15天過去了,項目初版開發完畢,本覺得總算能夠休息會了,可是天有不測風雲,這個項目戰線遠不止15天,而是持續到了如今。頁面風格改了3次,3套頁面,從新來。因爲數據庫表設計缺陷,沒法知足需求其中對數據大改一次,至關於推翻重寫。客戶本身對需求不太明確,線下辦理(3個模塊分別爲:受理點線下、受權人線上、管理員後臺管理)受理點新增接入高拍儀,進行人臉識別認證,對接多源認證平臺,新增辦理申請表下載,PDF回執單下載、熱敏紙打印回執等等太多太多的改動,我才發現一個項目並非那麼簡單,作項目有明確的業務需求是多麼重要,以及項目的可擴展性,可變性,可維護性對一個項目是多麼重要。就連咱們的客戶都說,大家是我見過作事情最快的人了(可能跟客戶所處單位有關,國企),到了項目臨近上線,去客戶的機房搭建環境,部署項目都是咱們2我的(一個同事開發1一個就抽去其餘項目了),在這個過程當中我又接觸了許多關於linux的知識。不少事情就是這樣,只有你本身去作了(得把握機會),纔會懂得其中的酸甜苦辣。面試

    11月,本身空餘時間變多了些,買本了《TINKING IN JAVA》「神書」,開始覺得這個很簡單,JAVA基礎罷了,當我看到200頁的時候,看不下去了,看到許多地方都似懂非懂,做者寫的很好,將空乏的知識講成生動的故事,可是,他故事是相互關聯的,一個個的demo,我看了這段demo在後面又說起的時候,我就全然不知了,又要往回翻,而且做者跟其餘的書籍不同(JAVA瘋狂講義)不是一條條的講知識點,而是涉及到的是不少經典的面向對象思想(簡答而難懂)以及設計模式,這本書不建議這樣木訥的看,要邊敲代碼邊看,如今看了一半,也把他擱置在一旁了。往往回家打開書,看不了一個小時就閉上,沒那個定力。redis

    12月,放棄了《TINKING IN JAVA》發現了新的大陸,微信公衆號,這也是得益於同事的推薦,記得關注的第一個JAVA技術公衆號就是「程序員小灰」,他以漫畫的形式,講述了JAVA、算法,通俗易懂,而且他不用像書籍同樣記住以前看過的內容,分段學習,隨時隨地學習。因而我陸陸續續關注了許多公衆號「阿里技術」、「前端大學」等等,須要的同窗能夠找我。算法

展望18年數據庫

1)看完《TINKING IN JAVA》(花了錢的,必需要看完)編程

2)看完《大話設計模式》設計模式

3)看完《輕量級JAVA EE企業應用實戰》(對Spring很感興趣)緩存

4)一個月寫兩篇博客

5)學習Spring Boot

6)學習VUE

 

 

於上海 2017年12月29日

相關文章
相關標籤/搜索