這篇算是對自己工作經歷的一些反省吧,我會跟當年剛成為工程師的自己說些什麼呢?
雖然我當工程師時間不算長也不算短,大概是六年左右,也待過小公司和大公司,像是小公司,台灣分部人數只有 50 - 100 人;
上市大公司,全公司人數 500 - 1000 人;
國外公司有各個分部在不同國家,但倫敦分部工程師只有我一個人。
但如果早點知道這些要點,就會少浪費點時間在不重要的事情上,或是減少不開心的頻率,讓自己更能專心在個人發展、生活與工作的平衡上。
一、上班時交辦的事項完成後,在確認沒有其他事情要做時,可花時間精進自己
之前在某間公司時,我做完所有 PM 開的需求時,還會想辦法優化網站,比如模組化程式、或是主動開 tasks 改一些 PM 沒發現的 bug,因為我認為這個網站是我負責的,我應該全力把這個網站做到最好。
而且我還覺得上班就該全心全意都在工作上,不能看其他的資料,不然就是愧對公司;或是下班後都還在掛心事情沒做完,利用自己的私人時間蒐集資料,好讓我一上班時就可以快速開發;還會提前開發隔天、大後天、下星期、下下星期的功能。
短期來看,我對公司盡心盡力,也許我的努力會被看見而被加薪;但長期來看,對自己職涯發展並沒有太大幫助,對公司也不見得完全是好事。
我後來認知到 :
- 事情是永遠是做不完的,該休息就休息
- 與其一整天時間都投入在工作上,不如精進自己去看書看資料學技術、領導和溝通能力,有機會還可以引入相關方法進公司,對雙方來說都是 win-win
不需要覺得上班時完成自己負責的項目後,看其他技術資料是需要感到羞愧的。