Skip to content

Commit

Permalink
feat: add 2024-03-18-hktv-shoalter-resignation-review post
Browse files Browse the repository at this point in the history
  • Loading branch information
ShihTingJustin committed May 12, 2024
1 parent 495e80f commit 43dd129
Show file tree
Hide file tree
Showing 64 changed files with 204 additions and 25 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
title: "HKTV Group | Shoalter Technology 離職回顧"
summary: "四月,是台灣的春天。在這個季節裡,天氣變化多端,忽冷忽熱。前一天還是陽光明媚,第二天可能就陰雨綿綿。職涯的新機會也是突如其來。"
categories: ["blog"]
tags: ["Career", "SoftwareEngineer", "Resignation"]
#externalUrl: ""
# showSummary: true
date: 2024-03-18
draft: false
---

四月,是台灣的春天。

在這個季節裡,天氣變化多端,忽冷忽熱。前一天還是陽光明媚,第二天可能就陰雨綿綿。職涯的新機會也是突如其來。

2021 年 4 月,當時我剛剛轉職成為軟體工程師不久,有個朋友告訴我,他最近要跳槽到一間香港上市公司在台灣新成立的子公司,整體待遇還不錯。

透過他的內推,我很快就安排了面試。面試當天,我感受到了主管的用心。他精心準備了簡報和 demo 機,向我展示了團隊的潛力和發展方向,這讓我對這個機會充滿了信心。

幾天後,我收到了他們寄來的 offer,我很滿意,於是毫不猶豫地接受了。當時的我,只懂得 JavaScript、Vue.js、Node.js、Express 以及基礎的 CI/CD 和 Docker。但我知道,這個新的職位會讓我有更多的成長和學習機會。

從那一刻起,我迎來了一段充滿挑戰和機遇的旅程。將近三年的時間裡,我參與了十多個專案,都是以 React.js 為基礎,專案規模有大有小,讓前端畫面以 mobile web、desktop、in-app WebView、iframe 等形式呈現在 user 眼前。

在中期,我開始有從 0 到 1 建立專案的機會,同時接觸 GitLab CI/CD,建立 git flow、release flow,確保開發成果可以順利交付。

後期,我擔任 project lead,帶領 3 到 5 位工程師一起達成專案目標,也接觸了更多架構相關的技術如 Next.js、Monorepo、Kubernetes、ArgoCD;也有擔任面試官的機會,為團隊招募合適的人選。這段旅程中,我學會了如何在團隊中發揮我的領導能力,並且更深入地了解了軟體開發的種種流程與技巧 (目前的技能樹寫在我的 LinkedIn About)。

我要衷心感謝 director Eric K.M Fan 及 web team lead Damien Lu 給予我的成長機會,還有 web team 每一位同事的支持與合作,這些都讓我受益匪淺。雖然我離開了這個團隊,但我會懷念在這裡經歷的一切。這段經歷不僅讓我技術上成長,更讓我學會團隊合作、領導能力和解決問題的能力。也很感謝這段時光帶給我的每一個挑戰、每一個學習機會,以及球來就打、努力不懈的自己。

最近,我展開了新的旅程,正巧也是春天。
這個新的起點,讓我充滿了期待,準備好將過去的經驗與所學融入到未來的工作中,繼續不斷成長。

---

[Shoalter Technology](https://www.shoalter.com/) web team 正在招募[資深前端工程師](https://www.cakeresume.com/companies/hktv-hk-big5-global-home-htm-d36855/jobs/talent-acquisition-officer),歡迎各路高手應徵。
2 changes: 1 addition & 1 deletion public/categories/blog/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion public/categories/blog/index.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion public/categories/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
</span></button>
<button id=appearance-switcher-mobile aria-label="Dark mode switcher" type=button class="text-base hover:text-primary-600 dark:hover:text-primary-400" style=margin-right:5px><div class="flex items-center justify-center dark:hidden"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentcolor" d="M32 256C32 132.2 132.3 32 255.8 32c11.36.0 29.7 1.668 40.9 3.746 9.616 1.777 11.75 14.63 3.279 19.44C245 86.5 211.2 144.6 211.2 207.8c0 109.7 99.71 193 208.3 172.3 9.561-1.805 16.28 9.324 10.11 16.95C387.9 448.6 324.8 480 255.8 480 132.1 480 32 379.6 32 256z"/></svg></span></div><div class="items-center justify-center hidden dark:flex"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentcolor" d="M256 159.1c-53.02.0-95.1 42.98-95.1 95.1s41.2 96.9 95.1 96.9 95.1-42.98 95.1-95.1S309 159.1 256 159.1zM509.3 347l-63.2-91.9 63.15-91.01c6.332-9.125 1.104-21.74-9.826-23.72l-109-19.7-19.7-109c-1.975-10.93-14.59-16.16-23.72-9.824L256 65.89 164.1 2.736c-9.125-6.332-21.74-1.107-23.72 9.824L121.6 121.6 12.56 141.3C1.633 143.2-3.596 155.9 2.736 164.1L65.89 256 2.74 347.01c-6.332 9.125-1.105 21.74 9.824 23.72l109 19.7 19.7 109c1.975 10.93 14.59 16.16 23.72 9.824L256 446.1l91.01 63.15c9.127 6.334 21.75 1.107 23.72-9.822l19.7-109 109-19.7C510.4 368.8 515.6 356.1 509.3 347zM256 383.1c-70.69.0-127.1-57.31-127.1-127.1.0-70.69 57.31-127.1 127.1-127.1S383.1 186.2 383.1 256c0 70.7-56.4 127.1-127.1 127.1z"/></svg></span></div></button></div></div><div class="-my-2 -mr-2 md:hidden"><label id=menu-button for=menu-controller class=block><input type=checkbox id=menu-controller class=hidden><div class="cursor-pointer hover:text-primary-600 dark:hover:text-primary-400"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentcolor" d="M0 96C0 78.33 14.33 64 32 64H416c17.7.0 32 14.33 32 32 0 17.7-14.3 32-32 32H32C14.33 128 0 113.7.0 96zM0 256c0-17.7 14.33-32 32-32H416c17.7.0 32 14.3 32 32s-14.3 32-32 32H32c-17.67.0-32-14.3-32-32zM416 448H32c-17.67.0-32-14.3-32-32s14.33-32 32-32H416c17.7.0 32 14.3 32 32s-14.3 32-32 32z"/></svg></span></div><div id=menu-wrapper style=padding-top:5px class="fixed inset-0 z-30 invisible w-screen h-screen m-0 overflow-auto transition-opacity opacity-0 cursor-default bg-neutral-100/50 backdrop-blur-sm dark:bg-neutral-900/50"><ul class="flex space-y-2 mt-3 flex-col items-end w-full px-6 py-6 mx-auto overflow-visible list-none ltr:text-right rtl:text-left max-w-7xl"><li><span class="cursor-pointer inline-block align-text-bottom hover:text-primary-600 dark:hover:text-primary-400"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentcolor" d="M310.6 361.4c12.5 12.5 12.5 32.75.0 45.25C304.4 412.9 296.2 416 288 416s-16.38-3.125-22.62-9.375L160 301.3 54.63 406.6C48.38 412.9 40.19 416 32 416S15.63 412.9 9.375 406.6c-12.5-12.5-12.5-32.75.0-45.25l105.4-105.4L9.375 150.6c-12.5-12.5-12.5-32.75.0-45.25s32.75-12.5 45.25.0L160 210.8l105.4-105.4c12.5-12.5 32.75-12.5 45.25.0s12.5 32.75.0 45.25l-105.4 105.4L310.6 361.4z"/></svg></span></span></li><li class=mt-1><a href=/posts/ class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400"><p class="text-bg font-bg" title>Posts</p></a></li><li class=mt-1><a href=/notes/ class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400"><p class="text-bg font-bg" title>Notes</p></a></li><li class=mt-1><a href=/tags/ class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400"><p class="text-bg font-bg" title>Tags</p></a></li><li class=mt-1><a href=https://www.linkedin.com/in/justinhuang777 target=_blank class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400"><div><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentcolor" d="M416 32H31.9C14.3 32 0 46.5.0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6.0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3.0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2.0 38.5 17.3 38.5 38.5.0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6.0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2.0 79.7 44.3 79.7 101.9V416z"/></svg></span></div><p class="text-bg font-bg" title></p></a></li><li class=mt-1><a href=https://github.com/ShihTingJustin target=_blank class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400"><div><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentcolor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6.0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6.0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3.0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1.0-6.2-.3-40.4-.3-61.4.0.0-70 15-84.7-29.8.0.0-11.4-29.1-27.8-36.6.0.0-22.9-15.7 1.6-15.4.0.0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5.0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9.0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4.0 33.7-.3 75.4-.3 83.6.0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6.0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9.0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg></span></div><p class="text-bg font-bg" title></p></a></li></ul></div></label></div></div></div></div><script>window.addEventListener("scroll",function(){var t=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,n=document.getElementById("menu-blur");n.style.opacity=t/300})</script><div class="relative flex flex-col grow"><main id=main-content class=grow><header><h1 class="mt-5 text-4xl font-extrabold text-neutral-900 dark:text-neutral">Categories</h1><div class="mt-1 mb-2 text-base text-neutral-500 dark:text-neutral-400 print:hidden"><div class="flex flex-row flex-wrap items-center"></div></div></header><script>var oid="views_taxonomy_categories",oid_likes="likes_taxonomy_categories"</script><script type=text/javascript src=/js/page.min.0860cf4e04fa2d72cc33ddba263083464d48f67de06114529043cb4623319efed4f484fd7f1730df5abea0e2da6f3538855634081d02f2d6e920b956f063e823.js integrity="sha512-CGDPTgT6LXLMM926JjCDRk1I9n3gYRRSkEPLRiMxnv7U9IT9fxcw31q+oOLabzU4hVY0CB0C8tbpILlW8GPoIw=="></script><section class="flex flex-wrap max-w-prose -mx-2 overflow-hidden"><article class="w-full px-2 my-3 overflow-hidden sm:w-1/2 md:w-1/3 lg:w-1/4 xl:w-1/4"><h2 class="flex items-center"><a class="text-xl font-medium decoration-primary-500 hover:underline hover:underline-offset-2" href=/categories/blog/>Blog</a>
<span class="px-2 text-base text-primary-500">&#183;</span>
<span class="text-base text-neutral-400">14</span></h2></article><article class="w-full px-2 my-3 overflow-hidden sm:w-1/2 md:w-1/3 lg:w-1/4 xl:w-1/4"><h2 class="flex items-center"><a class="text-xl font-medium decoration-primary-500 hover:underline hover:underline-offset-2" href=/categories/note/>Note</a>
<span class="text-base text-neutral-400">15</span></h2></article><article class="w-full px-2 my-3 overflow-hidden sm:w-1/2 md:w-1/3 lg:w-1/4 xl:w-1/4"><h2 class="flex items-center"><a class="text-xl font-medium decoration-primary-500 hover:underline hover:underline-offset-2" href=/categories/note/>Note</a>
<span class="px-2 text-base text-primary-500">&#183;</span>
<span class="text-base text-neutral-400">7</span></h2></article></section></main><footer id=site-footer class="py-10 print:hidden"><div class="flex items-center justify-between"><p class="text-sm text-neutral-500 dark:text-neutral-400">&copy;
2024
Expand Down
2 changes: 1 addition & 1 deletion public/en/index.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion public/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion public/index.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion public/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Renderer</title><link>//localhost:1313/</link><description>Recent content on Renderer</description><generator>Hugo -- gohugo.io</generator><language>zh-tw</language><copyright>© 2024 Justin Huang</copyright><lastBuildDate>Sun, 05 May 2024 00:00:00 +0000</lastBuildDate><atom:link href="//localhost:1313/index.xml" rel="self" type="application/rss+xml"/><item><title>2022–2024 回顧 | 轉職軟體工程師後的第二、三年</title><link>//localhost:1313/posts/2024-05-05-year-reflection/</link><pubDate>Sun, 05 May 2024 00:00:00 +0000</pubDate><guid>//localhost:1313/posts/2024-05-05-year-reflection/</guid><description>這兩年的時間,我在工作上有了一些轉變,和新的體會,這篇文章就來分享一下。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="//localhost:1313/posts/2024-05-05-year-reflection/featured-growth-and-development.png"/></item><item><title>Useful Resources</title><link>//localhost:1313/notes/2023-08-17-useful-resources/</link><pubDate>Thu, 17 Aug 2023 00:00:00 +0000</pubDate><guid>//localhost:1313/notes/2023-08-17-useful-resources/</guid><description>Useful Resources # 技能樹 # Developer Roadmaps
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Renderer</title><link>//localhost:1313/</link><description>Recent content on Renderer</description><generator>Hugo -- gohugo.io</generator><language>zh-tw</language><copyright>© 2024 Justin Huang</copyright><lastBuildDate>Sun, 05 May 2024 00:00:00 +0000</lastBuildDate><atom:link href="//localhost:1313/index.xml" rel="self" type="application/rss+xml"/><item><title>2022–2024 回顧 | 轉職軟體工程師後的第二、三年</title><link>//localhost:1313/posts/2024-05-05-year-reflection/</link><pubDate>Sun, 05 May 2024 00:00:00 +0000</pubDate><guid>//localhost:1313/posts/2024-05-05-year-reflection/</guid><description>這兩年的時間,我在工作上有了一些轉變,和新的體會,這篇文章就來分享一下。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="//localhost:1313/posts/2024-05-05-year-reflection/featured-growth-and-development.png"/></item><item><title>HKTV Group | Shoalter Technology 離職回顧</title><link>//localhost:1313/posts/2024-03-18-hktv-shoalter-resignation-review/</link><pubDate>Mon, 18 Mar 2024 00:00:00 +0000</pubDate><guid>//localhost:1313/posts/2024-03-18-hktv-shoalter-resignation-review/</guid><description>四月,是台灣的春天。在這個季節裡,天氣變化多端,忽冷忽熱。前一天還是陽光明媚,第二天可能就陰雨綿綿。職涯的新機會也是突如其來。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="//localhost:1313/posts/2024-03-18-hktv-shoalter-resignation-review/featured-hktv-shoalter-things.png"/></item><item><title>Useful Resources</title><link>//localhost:1313/notes/2023-08-17-useful-resources/</link><pubDate>Thu, 17 Aug 2023 00:00:00 +0000</pubDate><guid>//localhost:1313/notes/2023-08-17-useful-resources/</guid><description>Useful Resources # 技能樹 # Developer Roadmaps
State of JavaScript
State of CSS
書籍 # JS 犀牛書
Expand Down
4 changes: 2 additions & 2 deletions public/posts/2022-02-25-year-reflection/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
<span class="ml-3 text-neutral-700 group-hover:text-primary-600 ltr:hidden rtl:inline dark:text-neutral dark:group-hover:text-primary-400">&rarr;</span>
<span class="flex flex-col"><span class="mt-[0.1rem] leading-6 group-hover:underline group-hover:decoration-primary-500">2020 轉職後端工程師心得</span>
<span class="mt-[0.1rem] text-xs text-neutral-500 dark:text-neutral-400"><time datetime="2020-12-29 00:00:00 +0000 UTC">2020 December 29</time>
</span></span></a></span><span><a class="flex text-right group ml-3" href=/posts/2024-05-05-year-reflection/><span class="flex flex-col"><span class="mt-[0.1rem] leading-6 group-hover:underline group-hover:decoration-primary-500">2022–2024 回顧 | 轉職軟體工程師後的第二、三年</span>
<span class="mt-[0.1rem] text-xs text-neutral-500 dark:text-neutral-400"><time datetime="2024-05-05 00:00:00 +0000 UTC">2024 May 5</time>
</span></span></a></span><span><a class="flex text-right group ml-3" href=/posts/2024-03-18/><span class="flex flex-col"><span class="mt-[0.1rem] leading-6 group-hover:underline group-hover:decoration-primary-500">HKTV Group | Shoalter Technology 離職回顧</span>
<span class="mt-[0.1rem] text-xs text-neutral-500 dark:text-neutral-400"><time datetime="2024-03-18 00:00:00 +0000 UTC">2024 March 18</time>
</span></span><span class="ml-3 text-neutral-700 group-hover:text-primary-600 ltr:inline rtl:hidden dark:text-neutral dark:group-hover:text-primary-400">&rarr;</span>
<span class="mr-3 text-neutral-700 group-hover:text-primary-600 ltr:hidden rtl:inline dark:text-neutral dark:group-hover:text-primary-400">&larr;</span></a></span></div></div></footer></article><div id=top-scroller class="pointer-events-none absolute top-[110vh] bottom-0 w-12 ltr:right-0 rtl:left-0"><a href=#the-top class="pointer-events-auto sticky top-[calc(100vh-5.5rem)] flex h-12 w-12 mb-16 items-center justify-center rounded-full bg-neutral/50 text-xl text-neutral-700 hover:text-primary-600 dark:bg-neutral-800/50 dark:text-neutral dark:hover:text-primary-400" aria-label=捲動到頁頂 title=捲動到頁頂>&uarr;</a></div></main><footer id=site-footer class="py-10 print:hidden"><div class="flex items-center justify-between"><p class="text-sm text-neutral-500 dark:text-neutral-400">&copy;
2024
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 43dd129

Please sign in to comment.