標籤:

第二次周報

入職這家公司,第一次周報還是比較輕鬆的,因為沒有太多任務,leader不會有期待和要求。但是到了第二周,開始一些具體任務了,leader就想看看你的工作做得怎麼樣,水平怎麼樣。

這周我只做了一個功能,那就老老實實寫唄。但是,我覺得太單薄,就東拉西扯,寫了一些廢話,比如:通過完成xxxx任務,增強了對團隊的工程和代碼的理解(以後還要閱讀未涉及的代碼),在此過程中,總結了若干bug,積累了經驗。

項目經理回復:能不能詳細總結一下都總結了什麼樣的bug,積累了什麼經驗,有什麼收穫。XX,你剛加入團隊,我希望你在這段時間裡你多學習多總結,儘快融入團隊中。你的周報也不要這麼簡單概括,要具體一些

看到老大回信,一下子恐慌起來。我回復:

可能之前不寫周報,所以寫得比較簡略,以後會寫得詳細些的。

附上周遇到的bug清單:

Caused by: java.sql.SQLException: 無法轉換為內部表示

This compilation unit is not on the build path of java project 錯誤

java.lang.NoSuchMethodError

Could not find SQL statement to include with refid

java.sql.SQLException: ORA-00911: 無效字元

debug Source not found.

ava.sql.SQLException: ORA-00936: 缺失表達式

nested exception is org.apache.ibatis.mapping.SqlMapperException : The expression list evaluated to a null value.

-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.

經理還是不滿意:我希望你可以總結思考下原因及成長,而不是貼bug列表

幸好自己有總結,把印象筆記中的內容粘貼出來(刪掉了一些內部代碼)

Caused by: java.sql.SQLException: 無法轉換為內部表示

原因:資料庫表中某個欄位 與 Java對象中的變數的類型不匹配。

This compilation unit is not on the build path of java project 錯誤

原因:直接編輯maven parent工程中的代碼

java.lang.NoSuchMethodError

原因:crowfund_ms依賴 crowfund_core,我在crowfund_core寫了方法,忘了clean install.

Could not find SQL statement to include with refid

原因:Mybais配置文件中,寫錯了某個sql的引用

java.sql.SQLException: ORA-00911: 無效字元

原因:Mybatis中的SQL語句末尾多了一個分號

debug Source not found.

原因:eclipse的調試模式,需要添加相應的工程,不然看不到源代碼。

java.sql.SQLException: ORA-00936: 缺失表達式

原因:SQL語句缺少關鍵字或者某個符號。

nested exception is org.apache.ibatis.mapping.SqlMapperException : The expression list evaluated to a null value.

原因:API沒有傳參數,導致Mybatis for each語句中的list是空。

-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.

原因:maven版本過高,需要設置-Dmaven.multiModuleProjectDirectory

關於成長

本周的XX分析任務,是我第一次在團隊的工程做任務,涉及到了資料庫多表聯查,翻頁查詢,JSP編程等知識,還要理解數據的業務意義,這也是一邊探索一邊學習的過程。

做完之後,還熟悉了提測流程。

之前並不能確定自己可以搞定(沒有相關經驗),甚至有點小恐慌,但是走下來,發現並不像想像中的那麼困難,再接到開發新的開發任務時,就感覺從容多了。


一年半後看來,當時的自己不僅基礎薄弱,而且嚴重缺乏溝通技能,一開始就給領導留下了壞印象,從此我就被打入冷宮了。這家公司算不上好公司,但我當時只有這麼一個offer,而且當時覺得還不錯,所以就欣然而往,但工作的內容基本都是重複前幾個月的事情,以至於寫周報都覺得艱難。

之所以這麼長時間才離職,一個是自己缺乏互聯網職場的經驗和眼界,二是自己鬥志萎靡。後來通過寫技術專欄才慢慢重塑信心。


推薦閱讀:

我做遊戲特效師的那些事(一)
第二封信:關於工作/轉行
經歷如何變成經驗
周報的邏輯(轉)

TAG:工作經驗 |