Skip to content

Commit

Permalink
Merge pull request #17 from ShihTingJustin/main
Browse files Browse the repository at this point in the history
update 2024-05-05-year-reflection post
  • Loading branch information
ShihTingJustin authored May 9, 2024
2 parents 1da7a84 + 90ca762 commit caabef8
Showing 1 changed file with 22 additions and 6 deletions.
28 changes: 22 additions & 6 deletions content/zh/posts/2024-05-05-year-reflection/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@ draft: false

2021 年的新冠疫情讓很多公司開始實施 WFH,Shoalter 也不例外。2021 下半年疫情趨緩,公司也開始要求大家回到辦公室上班;但到了 2022 年初,疫情再度爆發,公司又要求大家回到家工作。可以在家工作,不用花時間在通勤,也可以更專注在工作,加上我已經有一年工作經驗了,大部分的工作都能獨立完成,所以我還滿喜歡重啟 WFH 的。

不過,當年還在菜的我,並不知道隨之而來的,是前所未有的大徵才時代。當 WFH 加上大環境在瘋狂徵才,沒想到過了一季之後,公司的資深人員幾乎都跑光了!原本我算是中生代,但因為資深人員跑光,我就變成相對資深了。這段時間我除了原本的工作,還要接手一些資深人員的工作,這對我來說是一個很大的挑戰。
不過,當年還在菜的我,並不知道隨之而來的,是前所未有的大徵才時代。當 WFH 加上大環境在瘋狂徵才,沒想到過了一季之後,公司的資深人員幾乎都跑光了!

![time-to-run](https://www.memesmonkey.com/images/memesmonkey/89/89e388a3c443b6fa55434c464b0ab45c.jpeg)

好在主管動作很快,在短時間內就幫團隊補足缺少的人力資源,所以我也開始有機會擔任 mentor,這對我來說是一個很好的學習機會。我可以透過帶領新人,來檢視自己的知識是否足夠完整,也可以透過新人的問題,來檢視自己的知識是否足夠清晰。
原本我算是中生代,但因為資深人員跑光,我就變成相對資深了。這段時間我除了原本的工作,還要接手一些資深人員的工作,這對我來說是一個很大的挑戰。好在主管動作很快,在短時間內就幫團隊補足缺少的人力資源,所以我也開始有機會擔任 mentor,這對我來說是一個很好的學習機會。我可以透過帶領新人,來檢視自己的知識是否足夠完整,也可以透過新人的問題,來檢視自己的知識是否足夠清晰。

### 什麼?!主管無預警離職?!

Expand Down Expand Up @@ -213,7 +213,7 @@ draft: false

> 除了寫 UI component 之外,你還會做什麼?
對於 Junior 或 Mid level 工程師聽到這句話,通常是丈二金剛摸不著頭緒,我不做這件事情我還要做什麼
對於 Junior 或 Mid level 工程師聽到這句話,通常是丈二金剛摸不著頭緒,我不做這些事情我還要做什麼

![what](https://i.pinimg.com/736x/c0/bc/d2/c0bcd2002332ce7f1a4ff39c00c0a532.jpg)

Expand All @@ -233,20 +233,22 @@ Production level 的產品還要考量 Observability,也就是監控,要如

這些都是需要考量的議題,都沒有絕對的答案.但都是 Manager 或 Senior 需要有的技能和經驗,如果能夠 pick up 起來在職涯上自然會有更多的選擇。當然你可能受限於團隊沒辦法有這些經驗,這時候就要主動去尋找公司和團隊的痛點或最佳化的方向,然後提出合適的解決方案,這樣才能夠有機會學習到這些議題。或是在公司之外做一些 side project,刻意練習,才會有機會學習到這些議題。

另外,近年 AI 大爆發,我最常用的工具是 `ChatGPT``GitHub Copilot`,這兩個工具讓我在開發時更有效率,學習新技術時更快速,每個月花幾百塊錢直接原地變強真的是非常划算。
還有一些工具是我有課金的,近年 AI 大爆發,我最常用的工具是 [ChatGPT](https://chatgpt.com/)[GitHub Copilot](https://github.com/features/copilot),這兩個工具讓我在開發時更有效率,學習新技術時更快速,每個月花幾百塊錢直接原地變強真的是非常划算。

還有另一個工具是我有課金的,那就是 [Heptabase](https://heptabase.com/),這是一個專門用來研究複雜主題的筆記軟體,他提供非常強的視覺化功能,讓我可以更容易的拆解複雜的主題,進而建構屬於我的知識體系。附圖是我運用 Heptabase 的 Whiteboard 和 PDF parser 功能在輔助學習。
另外,筆記軟體對於工程師來說也是非常這要的,我使用的是 [Heptabase](https://heptabase.com/),這是一個專門用來研究複雜主題的筆記軟體,他提供非常強的視覺化功能,讓我可以更容易的拆解複雜的主題,進而建構屬於我的知識體系。附圖是我運用 Heptabase 的 Whiteboard 和 PDF parser 功能在輔助學習。Heptabase 是台灣團隊開發的,在全球市場也發展得不錯,而且團隊很用心在經營,推薦給大家

![heptabase-sample](https://i.imgur.com/iaU97cT.png)

### 薪資成長

回憶起當初,轉職第一份工作年薪是 `5X`,實在是太低了,所以只做三個月就逃了🤣。
回憶起當初,轉職第一份工作年薪是 `5X`,實在是太低了,所以只做三個月就逃了 🤣。

第二份剛開始是 `7X`,後來升等兩次,range 可參考公司職缺寫的 `81 ~ 130`

![shoalter-sr](https://i.imgur.com/DyrTVr9.png)

第三份到台達,range 可參考 104 人力銀行所整理的[上市櫃薪資排行榜](https://www.104.com.tw/company/salary/all/),中位數約 `142`

![上市櫃薪資](https://i.imgur.com/Io7SDxZ.png)

前陣子參考 104 人力銀行統計的 [2024 前端工程師薪水收入](https://guide.104.com.tw/salary/job/2007001015?analyze=workexp&salary=annual),發現自己已經不在這個範圍內了...
Expand Down Expand Up @@ -291,6 +293,20 @@ Production level 的產品還要考量 Observability,也就是監控,要如

對台達來說,我有的不僅是技術和經驗,還有管理團隊的特質,這些都是我在工作中累積的,他們提高了我的被利用的價值,讓我在轉職的過程中更容易被看見且更有競爭力。

> You can't connect the dots looking forward; you can only connect them looking backwards. So you have to trust that the dots will somehow connect in your future.
就像 Steve Jobs 說的 connect the dots,我相信每段經驗都是有意義的,只要你願意學習,願意成長,願意接受挑戰,你就會發現每一次的經驗都是為了讓你更好的連接下一次的經驗,讓你更好的成長。

![connect-the-dots](https://i.imgur.com/mXE7bda.png)

#### 接受失敗

某個週末我整理了 Gmail 的收件匣,隨著時間的推移,許多過去的面試邀約以及面試失敗的感謝信映入眼簾,當時我非常期待這些機會,但最終沒有成功。尤其是在剛轉職找第一份工作的期間,每一次的失敗都是在打擊我的信心,有幾次讓我感到非常挫敗、痛苦,甚至有在家裡怒吼捶牆壁的時候。但是現在回頭來看,這些失敗都微不足道,他們成為了我成長的養分,也成為了我現在與你分享的經驗。

追求卓越真的不容易,就像這張圖一樣,大家看到的都是成功的表象,但其實是由無數的的勇氣、努力、自律、挑戰、改變、失敗、風險、犧牲所累積而成。承受轉職的風險、犧牲過去累積的經驗、重新開始的勇氣、努力學習、自律的態度、改變自己、挑戰未知、接受失敗,這些都是我在轉職過程中所經歷的和學習到的。

![success-iceberg](https://i.imgur.com/EwkzEJ0.jpeg)

## 學習資源

以前在 AC 擔任助教,學生很常問的問題就是有哪些資源可以學習,這邊我有整理一些覺得不錯的資源,不定期更新,如果你有好的資源也歡迎分享給我。
Expand Down

0 comments on commit caabef8

Please sign in to comment.