天天看點

遲來的2016總結

總結總是讓人那麼痛苦,也是那麼讓人的驚訝。

以前都沒有年度總結的習慣,現在總結一次,算是一次收獲也算一個好的開始。

2016年我都幹了啥?

1、獨立完成一個完整的項目(需求、分析、設計、開發、測試、上線、營運)雖然這個項目還是屬于公司的。但是收獲不少。

2、離開自己安逸的、熟悉的環境,進入到一個陌生的環境中。

3、嘗試一份新的工作

4、開始從傳統開發到網際網路開發的轉型

5、出門旅遊一次

沒有完成的目标

每天看半個小時的技術書籍(平均半個小時都木有,比往年要弱)

我完成的東西實際上比上面的還要多,隻是太零碎,而且很多都是隻是會用,并不深入。

比如:靈活開發、angularJs、nginx、gradle等等。

收獲

1、最大的收獲是眼界的開闊。去年提升到項目經理層次,雖然項目完成了,但是很多東西都是霧裡看花。現在技術成長并沒有太多,但是眼界寬了之後就發現很多東西不過如此。

眼界開闊還有一個好處在于,以前很多覺的高大上的東西現在也就覺的不過如此,他們的确解決了不少問題,但是依然還有不少問題。

例如:restful,spring boot,spring security,gradle,持續內建等

2、實踐出真知。以前學習了很多知識,但是都很少用的,知道如何做和做的如何完全是2嘛事。知道原理做事和不知道原理做事也是2嘛事。體驗過才明白其中的鴻溝!!

比如:angularJs、redis、nginx、restful等

包括項目管理方面的 靈活開發,結對程式設計,xp程式設計等。雖然我們一直說是靈活開發,但是都是中國特色的靈活開發真真想推行還是有問題。

3、思維的枷鎖和理念的轉變。以前總覺得代碼品質很重要,代碼風格很重要,使用者承諾很重要。現在發現根本不是這麼回事,代碼品質遠遠不是這麼簡單就能評定的、看起來亂的很脆弱的代碼,實際上運作起來根本不會出什麼錯誤。看起來清晰的代碼到了高壓力的環境一樣會出錯。想評定代碼品質必須要深入底層底層更底層、可是對底層深入的人才太少,用來做代碼品質檢查太浪費,給大夥教育訓練一下代碼品質以及很難的了。

代碼風格完全就是渣渣、有些人就是不寫注釋怎麼滴,代碼寫的好看,代碼就是最好的注釋。有些人代碼亂的一塌糊塗但是就是沒有bug,開會想罵他就不知道怎麼說,讓他整理代碼那個開發效率慘不忍睹。能怎麼辦呢?怎麼辦呢?

使用者承諾是很重要,但是這真的能解決使用者的問題嗎?系統的可用度不提升,哪怕完成了使用者承諾也是沒用的擺設。

以下是吐槽:

A:新技術很牛可以解決什麼問題什麼問題!!!  

B: 很牛嗎能支援10w的并發那麼單台伺服器能做到2000的并發嗎? 抱歉我們公司就2台伺服器! 能做到1000的并發24小時可用嗎?

A:這個工具很好用,可以很好的內建系統,可以做很多自動化的功能! 

B:是很好用,可是文檔呢?給我一個工具我還需要去一個個試他的坑?

A:xxx技術很牛逼呢?管理這個簡直牛的一塌糊塗?   

B:用過嗎?實戰過嗎?說一個東西不要隻說優點,缺點也要知道!做事不是能看什麼事情能做,也要看什麼東西不能做!!

A:我去年學會了xx、xx、xx、xx、xx.......

B:哥!看一本書就叫學了嗎? 寫個hello word叫學會了java? 逗我!!

我不需要會所有技術的人,我隻需你精通一門就可以了,精通。

精通一門技術、熟練n門技術才是王道!

加油!