[仕事]滿月閒談

一個月就這樣過去了,每天都在被新的事物衝擊
很多東西是以前從來沒有聽說過的,也重新修正自己的思想

以前來沒想過大流量網站需要注意甚麼
從來沒想過同時大量用戶對資料庫打需求的時候怎麼辦
這個月深深感受到自己其實只是井底之蛙
以前對於作業,就是趕快生出成品交差。彷彿越快交越好
但是卻不了解其中原理,只是 copy & paste
這不只是我
其實在前公司學長也是這樣,新專案起的時候就把所有東西 include 進來
不管是甚麼用途
我也不知不覺染上這種接案公司的壞習慣
在前幾周這個習慣造成了非常大的問題
「會用不代表了解」所以現在在看功能都要求自己必須看得很仔細

還有coding style 這東西居然可以花足足一周來做 code review
現在看到程式都會先順一下比較舒坦
甚至去詳細看了 PSR 的規定

前面一周光是架 docker 的環境就夠嗆的
現在想想真的覺得那是個很棒的經驗,其他同事一定可以很快地建好
就連現在的我應該都可以在30分鐘內架起來吧
關於 docker 改天一定要寫一篇出來,先前實在抽不出時間!
在建環境的時候各種設定看不懂,教學也眾說紛紜實在沒有一個完整的說明

也因為這樣,對於 yml 檔、dockerfile、container 和 image 的認知比較紮實
甚至開始習慣在 CLI 下面操作,這都是 docker 被逼的
三不五時出一點問題,或是要檢查 mount (掛載) 的東西有沒有成功
一開始有找到不錯的 GUI,但是用一用覺得操作速度實在太慢
而且也不夠直覺,最後還是用 CLI,甚至用了 vim 來編輯文件
還有安裝 php extension 的過程也是一波三折
但也因為前面的基礎是自己一步一步的 trial and error 過來的
越到最近遇到類似的錯誤都比較可以從容的解決

還有 trace code 也是前幾周的重點,為了了解每個 function 在做什麼
勢必就得去做 trace code 了解邏輯跟原理
這種事情就是做得越多越上手
而興趣和熱誠這種東西,就是當你做的比別人好
或是做的上手之後才會自己出現的
每天1830下班,但是我常常都弄到1900左右才打卡離開
有次已經預計要早點回家聚餐,結果下班前一個問題問下去
又到了1900,但是過程中得到很多樂趣,這是我從來沒有體會過的
從沒想過看 code 可以這麼開心
現在玩遊戲的時間少了,下班天氣好的話就是騎腳踏車沿路吹風
大概騎個50分鐘運動,到家拉拉筋洗澡吃晚餐
整理東西看看書就差不多準備睡覺,整體而言玩遊戲的時間少了很多
也減少很多無謂浪費時間的行為,整個人健康了不少阿


留言