天天看點

做程式的第一年2014年總結

               截止到2015年1月25日為止,跨進軟體行業已經差不多一年了。回首走過的這一年,自己會被自己的改變所震驚。首先是選擇進入軟體開發的行列,大學畢業後很迷茫,和大多數人一樣不知道自己能幹什麼,很多人去做了銷售。我個人比較内向,銷售肯定不适合我,做內建電路是我的專業,但是用人機關的崗位都接近飽和,很無奈。一次偶然的機會,接到了面試通知,來到了現在我工作的公司。以一個零基礎的實習生留了下來,總算有一份工作了,但是第一個測試項目就是java的網絡應用。完全不懂怎麼做,别人最多是提點下怎麼做,忙自己的事情。作為一個小菜鳥隻能自己摸石頭過河,技術能力幾乎沒有,方法屬于無頭蒼蠅亂撞。以這個狀态我居然撐過了實習期,而我被留下來的理由就是即使什麼都不會,依舊很努力的去學,每天晚上都是9點之後才回家。現在想想那時的初衷是第一份工作啊,總不能很悲催的被炒了吧。雖然社會比大學殘酷多了,也不至于上來就被淘汰吧,很丢人,對個人信心也會有打擊。真的是和我讀書的時候,不想被别人甩的遠遠的一樣,危機意識拯救了我。

              2014年過年回來後,實習階段結束,我被正式配置設定到了團隊中,被上司告知這個項目很重要,而我做的是後續的開發。第一天的開會确定一周任務,面對bug清單,我感覺壓力好大,對自身的挑戰很大,我和另一個哥們M選擇任務時,他很堅定的說交給我吧,輪到我時,我很猶豫的說出了我試試吧。那時一周3-4個bug,白天改bug,晚上看書。雖然累但是充實。之後任務的數量和難度也是每周遞增,M面對任務時,表現出了不太想完成的心态,但所有任務必須要完成,我挑戰下自己,接下了M沒去完成的bug,一個月下來,任務的完成量達到了我70%,M30%。有難度的也是在我手上,我感覺其實我完全能所有任務都攬過來。那時從dota情書大神的視訊中聽到了很勵志的話,想要優秀就要接受挑戰,想要盡快優秀就要尋找挑戰。(我是個遊戲高手,很喜歡玩war3和dota,很喜歡情書大神的視訊,他很努力,很勵志)從那個時候開始工作開始變得順利起來,學會了一些企業的快速學習方法。我還想感謝M,人生真的是充滿了奇遇。

            2014年6月開始,是個新的項目,我作為項目的領頭的程式員,承擔了60%+的項目任務,難度大的也在我手上,最辛苦的一年,老闆隻給出1個月的期限,一個月哪能做出一個android的app應用啊,那一個月每天工作到9天,周末也全都過來趕進度,一個月僅僅休息了1天半,就這樣一個月很快就過去了,雖然還是争取了半個月才出了第一版。結果是整個人心力交瘁,工作中被摧殘,榨幹真的是最可怕的事情。從那個時候才開始真正的想怎麼樣才能不讓自己那麼累,我覺得我基礎很不紮實,但是卻想着進階,于是我接觸了影響我的第一本書headfirst-java設計模式,我被其中豐富的内容吸引了,它不是一本很簡單的技術書,翻閱它的心情很愉快,從一些生活小例子開始展開,詳細的講述了大神如何在面對一個問題的時候思想的變化,從最初的不成熟的思考,一次一次的被否回來,然後不停的完善,思考。這種感覺真的很美妙,最後提煉出來的品質就是藝術品的感覺。漸漸的每天跟着筆者的思路寫demo,java水準提升了,知識面也開闊了,項目中架構的東西也漸漸懂了。

         2014年9月,我被分離出來單獨做項目,兼顧攻關。這是對了又一次很大的考驗,對個人能力是個很大的考驗,在這個階段我接觸到了一位大神,給了我很多工作上的建議,引導我如何去攻克難題,知識面也被再次擴大。我在單獨做任務的時候,有個很多能夠展現自己優勢的地方,然後把餘下來的時間放到了把原架構打碎,然後重新搭建,像小時候搭積木一樣,完整的我不要,我要自己将那些積木搭成想要的形狀,過程中會出現原本設計好的東西經受不住項目的考驗,推翻了重做,在這個過程中,總結出自己的java和其他的基礎還是不行,計算機的知識都是後面看書補的。這個階段的獨立項目暴露出了我的很多缺陷,我很感謝上司能給我這個機會,讓我重新認識自己。知道自己的那些不足。

        2014年12月,我的一位摯友建議我寫部落格,還借我一本很好的書,java程式員上班那點事,這本書簡直太棒了,是廣大底層碼農在職業路上的航向燈,照亮最明亮的前方,帶我們見識了我們在前進路上會發生的事情,清晰的分析出怎麼樣做一個優秀的程式員,這本書代碼部分很好,但是很多東西都是間接影響能力的東西,心态,知道自己以後會怎樣,會有怎樣的挑戰,需要具備什麼能力。大局觀已經就位,剩下的就是努力,普通的百度下來的技術已經滿足不了我,我在寫自己部落格的同時,訂閱了csdn上面一些我喜歡的超級大神,講的東西透徹,系統。我也在完善自己的知識。

      2014已經過去,轉折的一年已經完畢,我已經不再是那個懵懂的我,新的一年加油。

()一個