2016年終總結

img

在月初的時候我就寫了一些年終總結,比較糙,也偏向於我的生活的事情。今天趁着2016的最後一天再將個人工做狀態作個全面總結。其實在回想的時候真不敢相信一年內能作這麼多事,我從一個外行到編程菜鳥不折不扣的踏上了程序員的不歸路。android

個人2016

項目轉型

去年來到現公司之後我就從菜鳥的水平進行了項目創建,今年年初產品有了個形狀後公司業務忽然從自媒體直播轉向教育直播,因而換了一下包裝從新將各類功能和UI進行了大範圍的調整。這次調整也使得我成長了很多。程序員

第一次實現交易訂單,凡是跟錢掛鉤的業務,必需要謹慎對待馬虎不得。可是恰恰有一次粗心犯了錯,損失了2000多RMB的訂單,問題源於字符串精度轉換的問題,次日上線後嚇尿了😱緊急修復再上線。感謝服務器的同事的救援才挽回了很多的損失,運營同事也受了很多用戶的抱怨。慶幸的是當時公司的業務量還不大,否則就像日本的那位同行一會兒讓公司蒙受損失400個億,這400個小目標打幾輩子工才能還得起?沒有經歷就不會長記性,從那次起我對代碼的測試和魯棒性就十分重視。代碼質量表明瞭我的的水平,切勿貪圖速度不保證代碼的嚴密性和健壯性!面試

除了業務,我和同事還一塊兒將大部分的代碼進行了一次重構,這次調整爲的將代碼的耦合度下降。因此最終基於MVP的框架確實省了很多事。因此設計模式真的很重要,再次重複面試官的那句話,想起了一本設計模式的書中也有相似的話語。編程

後期同事離職後剩我一人孤軍奮戰,完善了Android客戶端的兩個核心功能,感受技能提高了很多。不過一我的閉門造車的日子真的很難熬,遇到瓶頸或是深刻思考細節的時候可能會越陷越深沒法自拔,特別但願有人可以探討或者指點迷津,畢竟是一個Team,生產效率要高得多。設計模式

開始寫博客

對於我這種文筆很差的人,寫一篇像樣的博客真的很難,既要言簡意賅,還要圖文並茂的把概念說明白是一件很要命的事。博客重要性我從15年剛開始學編程的時候就意識到了,真正開始寫一寫東西是從16年才動手的,搭了我的博客,又將博客園搬家到CSDN,瞎搞半天最後三個博客都在維護。然而這一年來也沒有什麼產出,這是我最大的遺憾,看到別人一每天在進步,本身的心裏也十分的浮躁總想一口吃個胖子,致使了這樣一種狀況,剛想好了一個主題寫了一半不到由於工做或別的事情耽擱了就忘記這個事了,下次再想起來就不寫篇文章了又從新開啓另外一篇博客,這樣死循環下去最後沒有一篇正式的文章發佈。我我的也早就意識到這個很嚴重的問題而一直沒有改正。要麼就是總以爲這個主題是否太簡單,別人都寫過了本身就不寫了。最近看到一位大神曾經的博文,原來他也遇到過相似的問題,他得出的結論是:服務器

對於coding這件事,不止於會問,若是想要有提升,夯實基礎和總結積累是兩個很重要的方面。夯實基礎便是要多看書,看好書,看經典。把基本的原理,概念要理解透。總結積累便是要在實踐的過程當中,對每次遇到的問題、困難進行總結提煉,遇到的問題是什麼,本身是怎麼解決的,總結的一個好方式就是作筆記寫備忘,所謂好記性不如爛筆頭,與其相同的問題一次次重複地遇到不如把每次遇到的問題及解決方法都記錄下來,一是加深了理解,二來把東西放在自家後院,那纔是本身的,用起來或者平時翻出來看看也是方便。框架

剛剛開始寫筆記的時候經常會以爲,這個東西太簡單了,用一次就記住了,沒有必要去寫。其實並非這樣。簡單又何妨,就我我的經驗而言,只要是一開始把你難住的問題,每每還會有第二次,第三次。因此,多思考,勤筆記,下次再遇則有跡可循。只有足夠努力,方顯絕不費力。想作一件事,任什麼時候候都不算太晚,除非只是想一想而已。學習

因此不管知識點的簡單與否,寫的清晰連貫,總結的到位讓本身理解更深入纔是最重要的。明確咱們寫博客的最終目的,不要爲了寫博客而寫博客測試

參加技術開發大會

11月底參加了北京的GDG DevFest大會,雖然12月初的GDD谷歌開發者大會沒去成(悔恨死了😭)。但這次大會應該算是我Android開發之路的一個轉折點。做爲一名Android開發者,理應多參加這種有意義的活動,不只可以漲知識漲眼界瞭解當前熱門的技術點,還能接觸到行業趨勢的變化順便積累人脈,讓本身的平臺上升一個新高度。技術最可怕的是作井底之蛙,閉門造車,輪子再造也是圓的。.net

最後給本身一個期限,最近的兩三年可以親自參加Google I/O大會,見識一下真正的硅谷。

2017的小目標

跳槽

這次目標是中大型互聯網行業的公司。由於體驗過了小公司病,但願可以去一家大公司開拓本身的視野,可以跟隨更多的大神學習獲得快速成長。

夯實基礎

惡補科班必修的基礎。我對編程的追求不止侷限於只會寫業務代碼,畢竟碼農和優秀的程序員是兩種職業,既然都選擇了編程生涯,那麼必然要愛一行幹一行,幹一行精一行。計算機基礎一直是個人軟肋,直到現今我也只是將必學的皮毛囫圇吞棗了一下,平時工做忙的時候沒有太多精力放在上面,只好睡前或者起牀的半小時翻翻書作作筆記。點滴的積累也稍微有了點感受對不少曾經不明白的知識點有了初步的掌握。想起那位面試官說的話,「前人花了幾十年的時間走過的路必然是有意義的「,基礎不紮實蓋不成高樓。新年來要從新調整學習狀態和習慣,提升效率。

寫博客

保證至少一月一篇高質量技術文章。本身遇到的各類問題在上面已經說明就很少說了。接下來的博客須要開啓本身的系列專欄,深刻淺出的分析敘述。還要鍛鍊寫做能力和提升語言組織的技巧。

編寫開源庫

貢獻本身的開源庫到GitHub。初學Android的時候就很崇拜那些貢獻開源庫的大神們,感受可以寫這些代碼的人都很牛,他們不只爲開源社區作了貢獻,還幫助了一波又一波的菜鳥實現了相關功能。編程的好處就是這樣,前人種樹後人乘涼。拿來主義這麼多年,我也但願成爲一名合格的開源社區參與者,將本身的微薄力量奉獻出來爲別人來帶幫助。

成爲高級Android開發者

一轉眼2015年入門以來已經經歷了接近兩年的時間,沒有達到本身預期的目標。2017年這一年意味着是Android開發的第三年,三年足以讓一我的從門外漢變成一個行業精英,在這個關鍵的分水嶺一切都靠本身把握了,優秀的人都擁有很強的自驅力

相關文章
相關標籤/搜索