同為轉職人,來聊聊新人工作一個月心得 (?
我目前的專案也是屬於穩定維運階段,再加上菜鳥蜜月期,做的事情超少
因此我每天就排了一些必做事情:
(1) 熟悉專案程式
每天上班就是打開專案的code,然後研究為什麼前人要這樣寫
大方向的看整體架構,然後小方向細看Class之間的使用
這樣在之後真的遇上Bug,可以更快知道從哪邊下手
(2) 熟悉語言特性
再來就是熟練語言基礎特性,因為我覺得程式語言其實有很多眉角要注意
可能有時候我只會用,但不知道這個修飾詞的特性到底是什麼
以及在下這個語法的時候,在compile的時候,記憶體是如何變化的
搭配原文書看,目標把基本功練熟
(3) 看前人修過的Bug問題
最後再抽點時間看看前輩之前修了什麼Bug,加強對專案的了解
基本上這三樣就可以耗上所有上班時間。
下班後,自己會寫點自己有興趣的小專案練練
(4) 和工作有相關的技術練習
像是因為我們專案有用到CI,所以最近就試著架設這個工具
配合著小專案來讓CI跑Unit test和整合Test
寫Test對我來說是高深的學問,如何寫得好真的還蠻難的
(5) 練英文
然後就是最必備的..每天都要念英文
技能樹部分
目前唯一目標是想要把一個程式語言練到可稱之為專長
我一開始沒有限定哪種語言,不過因為公司用C++
所以也就朝C++專長之路邁進了
大概是這樣,新手一起努力吧 :D