一枚菜狗子的2016总结
今年過得有點慢,我是這么想的。
目前我就職于一家做云計算的公司,屬于研發崗。這兒人才云集,我覺得我可能是其中最菜的一個。所以還是要感謝創始人的知遇之恩。雖然有點忙,但是我過得很快樂,我可以學到很多東西。
寫文是因為作為一枚程序員,在百忙之中還是得抽點時間出來寫篇年度總結,總是要回望一下自己,然后給明年的自己定個小目標。望明年來看,不負初衷。
這是我第一次寫技術性的年度總結。簡單來說:今年我剛畢了業,從工作室出來,后實習,再創業,又辭職尋發展。
關于工作
學生時代的終結與工作的挑戰。
學生時代
我不會說一堆廢話關于大學的各種小事瑣事,但是有必要交待一下我是在大學中如何去學習、進步的。我在大學時期遇到了兩個和我志同道合的伙伴,同時我在進工作室前是個“學霸”,經常拿獎學金,另外一個伙伴很早便接觸編程了。有次他花了一個暑假折騰了一個關于VR的小玩意兒,找我聊了聊,我覺得很好玩。之后開學,我們找自個兒學院的院長聊了聊,就批下了工作室。
從此我就不必苦逼的來回寢室與圖書館之間浪費時間了,也不必擔憂室友關于嘈雜而影響到我學習。我只需要把電腦在工作室一放。早上早早來來,晚上晚點走,在寢室基本就只需要干一件事:睡覺。
托工作室的福,我的知識增長相比以前簡直是指數級和常量級的區別。
不僅如此,我和我的小伙伴們還拿了許多獎,不過最佳成績也不過是省第一名。也有過許多接外包的經歷,錢的話,算是一些零花錢。但是看到自己寫的東西跑起來了,還讓別人用上了,真的很開心。
偶爾也有大家都不擅長的領域,那就選個對這個領域有興趣的人去研究研究。故此有時候我也意外的獲得了許多知識。
我在學生時期常常在意Project是否能Work,而不去探究其深層與本質。故此,我學過很多語言與框架,卻沒有一個深究的。卻還樂此不疲,現在看來,是不可取的。
這個原因成了我尋找實習工作不順的重要原因之一————高不成低不就。現在看來,說句難聽的,只要平時不要太混,到找實習前突擊1個月背點東西,一般都能找到工作。
最后我的確花了點時機突擊了一下,順利的找到了實習工作——杭州的某一家跨境電商公司,做個安靜的Java實習生。
實習
團隊的技術Leader是阿里P6的10年老司機,原本是天貓部門的,也就是淘系。然而車開的并不穩:
- 的確有版本管理工具,但是沒有一些規定,很混亂,提交上去的東西很容易被沖突掉
- 無單元測試。我曾和Leader交流過這個問題,他表示太浪費時間了。
- 無文檔。我在剛去的時候基本是一臉楞逼,如果沒人和我講解真實的業務場景,我根本不知道如何下手。
- 反范式。由于后端框架用的PlayFrameWork,導致沒有Bean概念的存在,沒有Private的封裝不說(框架特性),在所謂的趕急狀態下竟然還會把業務邏輯寫到Service以外的層。
- 無規范性。各種奇怪的命名方式,時常令人一頭霧水。我想他們應該參考一下阿里巴巴《Java編碼規范》。
綜上,代碼質量可想而知。所以也經常導致半夜服務器宕機。
ps:有些人所謂的十年可能是把一年的工作重復了十年。創業時期
我在實習的公司待到一半的時候,從工作室一起出去的伙伴喊我一起創業。我聽了一下計劃,覺得靠譜,便打算辭職了。
進入了創業時期。我負責的東西多了很多,不僅扎在技術崗上,偶爾還要和客戶打交道,也要關心一下市場那邊的情況。那時正值夏天,想起當年在工作室時,暑假大家湊在一起干活,如今又湊到了一塊,真乃緣分。
最后我還是因為某些原因離開了。不過我的伙伴們都很優秀,在我離開后他們干了很多事情。這幾天,我還收到了他們的年會邀請。
尋職之路
我再次踏上了尋職之路,期間遇到了很多奇葩公司,也邂逅了許多優秀的人,偶爾也因自己的失誤錯過了一兩家不錯的公司。我認為找工作是一件大事,必須找自己喜歡的公司才能干得下去,干得開心,故此我花了較長的時間,的確那時也正值招聘淡季。
后來我邂逅了優秀的兩家公司——都可以算的上是“禮賢下士”,并且有老司機帶路。我想在這兩家公司的其中任何一家公司工作,都會干得很開心。
最后我選擇了來到上海,來到了我夢寐以求的大城市。而沒有選擇另一份待遇更好的工作——我看到了未來的價值,而不是現在。
現在
我現在所在的公司生產是很有規范性的,比如:
- 使用GitHub進行協作
- TestCase覆蓋率極高,而且測試組的人不少于研發。日常便是測試懟開發。
- 會做CodeReview
不僅如此,還會:
- 定期做Share
- 定期搞團建
這是關于我最關心的技術上的,在環境上也很贊,比如:
- 900平方的辦公室
- 每人一張1.8m大長桌,人體工學椅
- 獨立茶水間,零食水果供應
- .......
好了再寫下去就成推廣軟文了,打住。
所以我現在的日常就是:
我身邊圍繞著一幫優秀的人,我覺得這樣很好。我成了鳳尾,但是我也將會很快超越過去的自己,變得更加優秀。
關于學習
今年我看了不少書,相比前幾年。同時我也慢慢的開始針對自己的缺點而定制出一些計劃,比如:
- 單詞不能停。這是我在Memrise上的使用記錄,很像GitHub。一年大概背了2600多個單詞。
-
專注在一個方面,有一定的深度以后再去考慮廣度
- 我在2016年幾乎沒再學習過新的語言(除了滿足生產需要)。我打算吃透Java這塊以后再去考慮深入別的語言。
- 在SegmentFault上回答關于Java的問題,同時也會花時間去看關于Java的博客、書籍。
- 抽了時間看了點Java集合框架部分的源碼,也擼了點JVM,也淺淺的了解了一下Spring的工作原理。
- 重溫了數據結構與算法。我在學校里幾乎沒怎么好好學習過這門課,不過有很多dalao說這門課很重要,而且說了很多次。我就花了點時間補了一下。
明年的學習目標
最后
然而在今年我意識到的東西還有很多很多,介于這是技術性的總結,我便不再廢話。
愿我明年依舊一路前行。
總結
以上是生活随笔為你收集整理的一枚菜狗子的2016总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OEL上使用yum install or
- 下一篇: T-sql 查询