7月7日是我拿到碩士畢業證書的日子,在隔週的7月15日是我離開研究所租屋,搭乘著搬家公司老闆的小貨車一路南下,回到台中,稍作整頓休息,在8月4日開始了工作。
工作第一天
8月4日,雨,和人資約9:00到公司,但沒想到第一天到公司,樓下電梯大廳排了很長的人,人潮就像吃buffet排隊的人流,每條隊伍大約15人以上,大約分4條隊伍,而我在16樓,只有唯一一條可以排隊,我在樓下拿了電梯卡,準備前往公司。
抵達公司,剛好尾隨一位同樣晚到的同事,她幫我找了人資,還記得人資向我招了招手,示意我進去一個透明玻璃的會議室,她讓我登入一台Macbook電腦,並告訴我Google帳號密碼,領取我的Badge和電梯卡,並告訴我公司的簡單事項,包含上班彈性時間從8:00~9:00,自己往後加9小時,並讓我打卡,我還記得我第一天打卡是9:18,她說一般超過15分需要請假半小時,但第一天她就比較彈性,我只要18:18以後下班就可以了,我內心覺得也還蠻正常的。
人資說明了一些注意事項後,我就被安排到自己的工位上,和我的主管見面,並且拿到屬於自己的Macbook Pro M4,我拿到以後查看電池循環次數,竟然是驚人的2次,也就是說這是一台超新的筆電,我感受到公司對我的看重XD。
大約過了5分鐘,人資姊姊又拉著我來介紹公司的環境,還有無限暢飲的膠囊咖啡,和零食櫃,雖然一個月才補貨一次,不過每個人都可以一個月選3種自己喜歡的零食加進家樂福購物車,下個月就會看到咯。然後還有可以免費拿的衛生紙,免費使用的冰箱、微波爐。
接著我回到工位,主管和我約半小時的聊天,互相認識,並告知我讓我嘗試實作FastAPI,並且包Docker到AWS到ECR上,最後在Apprunner,一切都要透過Bitbucket Pipeline進行自動化。我聽到直接腦袋先當機一下,不知道是不是很少使用AWS,畢竟學生時期也沒錢買這種服務,然後實作Docker也是我第一次嘗試,雖然好像這應該是必備技能就是了,但畢竟我還沒用過。
既然主管這麼說,我也只能先說好,然後瘋狂問GPT,讓他把我教會,所幸公司都有提供GPT Plus 和Cursor AI 編輯器的授權,讓我直接使用,我那個禮拜的mentor應該就是G老師吧。
工作第一週
在公司待了一週,來說說公司的氣氛,我們公司不會有太多的Social橋段,讓我真的覺得省下很多精力,最多下班的時候我會和主管點頭或者揮手說個Bye,其他時候都是用Line Work 或Google Chat 線上交談,公司的氛圍簡單來說就是 圖書館,大概每天來都是這麼安靜,然後我就打開電腦自習(?),但其實我很喜歡這種氛圍,因為在這裡我學會了很多事情,包含我拿到了我從未使用過的Macbook,我甚至還問過Gpt如何關機之類的,很簡單的問題,身為Windows使用者,真的很像劉姥姥進大觀園,但現在用了一個月已經很習慣了。
工作第二三週
8/18週一 10:00~10:30 是我們Devops Team Meeting,我聽一位同仁分享OIDC如何連接進入AWS,然後我也回去實作,並且把公司的一些專案進行部署,因為他們比我早進入公司2個月,所以他們算主要負責專案部署,我只是Secondary Devops,但也要具備獨立能力就是了,還好都沒有進度壓力,啊,想起人資說我們IT加班沒加班費,真是很奇怪的事情呢(?),責任制但是又要記錄上下班時間是什麼情況呢…不過經過我認真的學習與研究,我也順利在AWS的EC2上部署了專案,同時也有嘗試退版,能夠避免更新失敗導致網站掛掉。
工作第四週
還以為這週會發薪水,結果是下個月5號,所以我得多等一週,不過我這週在嘗試地表最強IaC 語言,Terraform,一個能夠不用使用AWS Command Line 就部署好所需應用程式的基礎建設的語言,讓我覺得真的很方便,而且搭配Git以後一切變得那麼安心,隨時可以控制版本以及狀態。
同時我也嘗試了K8s和Grafana Dashboard,一個是容器化技術Docker的進階版,一個是監控儀表板的好幫手,讓我在實作的時候,時常想起Iron Man的那些畫面,我有時候也會故意多停留一些時間在漂亮的儀表板,看著壓力測試K6導致的CPU使用率折線圖增長下降,讓我覺得很有趣。
發薪水週 工作第五周
這週就開始將K8s的東西上雲,也就是AWS的EKS服務,也是要把Terraform和EKS結合在一起,當我完成的時候還是很有成就感的。在9/5週五的中午12:00,兆豐銀行準時撥款,這種感覺真有趣呢~下班就去文心秀泰和家人一起用餐,當然是我結帳。
總結
在學生時候,我把公司上班想得很可怕,我覺得自己一文不值,能力不好,上班後我直接激發了自己工程師的魂魄,還撰寫了很多Side Project,這些事情是我之前沒想到的,而且我也學會很多實用的技能,能夠幫助公司在短時間內進行專案部署以及上雲、設立Domain、加上SSL安全憑證、在EC2 架設Mysql資料庫等等,我其實沒想過我自己會那麼適應,而且主管對待任務也非常彈性,沒有給我很多壓力,我覺得上班的心情都是非常愉悅的。
相關連結
- 我的 Side Projects - 工作之餘開發的各種專案
- 我的第一篇技術文章 - 建立技術部落格的初衷
- 關於我 - 更多關於我的資訊
如果你也是職場新鮮人,歡迎分享你的工作心得!