<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Interview｜林鼎淵 Dean Lin</title>
    <link>https://deanlin.net/tags/interview/</link>
    <image><url>https://deanlin.net/images/author_hu_aa256fc934e9a932.jpg</url><title>Interview｜林鼎淵 Dean Lin</title><link>https://deanlin.net/tags/interview/</link><width>144</width><height>144</height></image>
    <description>林鼎淵（Dean Lin）的部落格：生成式 AI 企業內訓講師、外商資安公司軟體專家、7 本書作者。400 多篇文章用白話分享生成式 AI 實戰、Claude Code 與 Vibe Coding 教學、團隊合作與職場成長。</description>
    <generator>Hugo</generator>
    <language>zh-tw</language>
    <copyright>© 2020–2026 林鼎淵 Dean Lin</copyright>
    <lastBuildDate>Fri, 07 Nov 2025 18:11:14 +0800</lastBuildDate>
    <atom:link href="https://deanlin.net/tags/interview/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>職場從不獎勵好人，只獎勵有選擇權的人</title>
      <link>https://deanlin.net/blog/202511/workplaces-reward-options/</link>
      <pubDate>Fri, 07 Nov 2025 18:11:14 +0800</pubDate>
      <guid>https://deanlin.net/blog/202511/workplaces-reward-options/</guid>
      <dc:creator>林鼎淵</dc:creator>
      <category>職涯成長</category>
      <description>人生不是遊戲，就算滿足一切條件，也未必能前往下個關卡。</description>
      <media:content url="https://deanlin.net/blog/202511/workplaces-reward-options/images/workplaces-reward-options-og_hu_2012cd49e32897d.jpg" medium="image" type="image/jpeg" width="1200" height="675" />
      <content:encoded><![CDATA[<p><img src="https://deanlin.net/blog/202511/workplaces-reward-options/images/workplaces-reward-options-01.webp" width="1400" height="788" alt="職場從不獎勵好人，只獎勵有選擇權的人（圖 1）" fetchpriority="high" decoding="async"></p>
<p>今天想跟大家聊聊，具備哪些條件，<strong>能讓你談加薪時立於不敗之地，並獲得自己期待的薪水。</strong></p>
<p>以及我是如何在一份工作中，<strong>從工程師做到專案經理，最後站上部門技術主管的位置。</strong></p>
<blockquote class="pullquote"><p>有人的地方就會有江湖，職場並非埋頭苦幹就能有收穫的地方，所有你想要的一切都要靠自己主動爭取 💪</p>
</blockquote>
<blockquote>
<p>我也在 YT 分享了這段心路歷程，用影像和聲音傳達更完整的故事 🎙️</p>
<p>對職場故事感興趣的朋友，歡迎按下訂閱按鈕 🔔</p>
<p>未來我會分享自己擔任技術主管時面臨的挑戰，以及人生不同階段的職涯策略。</p>
</blockquote>
<div class="yt" data-yt="N0usUWXHFKI" data-title="【程式碼外的戰場 EP3】職場從不獎勵好人，只獎勵有選擇權的人">
  <a class="yt-link" href="https://www.youtube.com/watch?v=N0usUWXHFKI" target="_blank" rel="noopener" aria-label="播放影片：【程式碼外的戰場 EP3】職場從不獎勵好人，只獎勵有選擇權的人">
    <img src="https://i.ytimg.com/vi/N0usUWXHFKI/hqdefault.jpg" alt="" width="480" height="360" loading="lazy" decoding="async">
    <span class="yt-play" aria-hidden="true"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false"><path d="M8 5.2v13.6L19 12z"/></svg></span>
    <span class="yt-title">【程式碼外的戰場 EP3】職場從不獎勵好人，只獎勵有選擇權的人</span>
  </a>
</div>

<h2 id="-當了-3-年模範員工加薪還跟不上通膨">當了 3 年模範員工，加薪還跟不上通膨<a class="h-anchor" href="#-%e7%95%b6%e4%ba%86-3-%e5%b9%b4%e6%a8%a1%e7%af%84%e5%93%a1%e5%b7%a5%e5%8a%a0%e8%96%aa%e9%82%84%e8%b7%9f%e4%b8%8d%e4%b8%8a%e9%80%9a%e8%86%a8" aria-label="這個段落的連結"></a></h2>
<p>你也許在一些職涯課程，或是老闆的演講中聽過下面這些話：</p>
<ul>
<li>好員工要站在老闆的角度思考</li>
<li>我們不是要求你多做，只是希望你能更主動</li>
<li>你要先證明自己的價值，再去要獎勵</li>
</ul>
<blockquote class="pullquote"><p>這些話聽起來都很有道理 🤔</p>
</blockquote>
<p>但在現實的職場，就算你站在老闆的角度思考，主動做超出職務範圍的任務，用成績證明了自己的價值。</p>
<blockquote class="pullquote"><p><strong>也不代表你可以升職加薪 😤</strong></p>
</blockquote>
<p>第二份工作入職時，我的職位是「資深工程師」，同時也是團隊的第一位工程師。</p>
<p>我不但是系統的<strong>主要開發人員</strong>，還要協助新人的<strong>教育訓練</strong>，並擔任<strong>跨部門溝通</strong>的窗口。</p>
<p>甚至為公司<strong>導入專案管理系統</strong>、<strong>建立文件制度</strong>來優化團隊工作效率。</p>
<p>在有明確績效的狀態下，你覺得我的薪水會有多少成長？</p>
<h3 id="答案是三年下來的調薪不到-10僅能勉強跟上通膨">答案是：三年下來的調薪不到 10%，僅能勉強跟上通膨！<a class="h-anchor" href="#%e7%ad%94%e6%a1%88%e6%98%af%e4%b8%89%e5%b9%b4%e4%b8%8b%e4%be%86%e7%9a%84%e8%aa%bf%e8%96%aa%e4%b8%8d%e5%88%b0-10%e5%83%85%e8%83%bd%e5%8b%89%e5%bc%b7%e8%b7%9f%e4%b8%8a%e9%80%9a%e8%86%a8" aria-label="這個段落的連結"></a></h3>
<h2 id="-拒絕公司畫的大餅一切都要白底黑字">拒絕公司畫的大餅，一切都要白底黑字<a class="h-anchor" href="#-%e6%8b%92%e7%b5%95%e5%85%ac%e5%8f%b8%e7%95%ab%e7%9a%84%e5%a4%a7%e9%a4%85%e4%b8%80%e5%88%87%e9%83%bd%e8%a6%81%e7%99%bd%e5%ba%95%e9%bb%91%e5%ad%97" aria-label="這個段落的連結"></a></h2>
<p>我每年的績效考核都非常優秀，但加薪幅度卻少得可憐。</p>
<p>前兩年跟主管反應調薪問題時，他跟我說：「你已經是部門調薪幅度最高的了！」</p>
<p>先不論這句話的真假，因為不滿於現在的薪水，所以我直球對決的詢問：</p>
<blockquote class="pullquote"><p>「那我要怎麼做，才能取得我想要的薪水？」</p>
</blockquote>
<p>主管是這麼回答的：「部門的系統還沒正式上線，沒有為公司創造價值啊！等上線後就幫你調薪！」</p>
<p><strong>結果到了第三年，系統已經上線一段時間，開始為公司創造產值了，可依舊沒有反應在調薪上。</strong></p>
<p>而這個結果，應該不只發生在我身上，因為其他同事的情緒也明顯低落 😱</p>
<p>於是部門內的人心照不宣的開始頻繁請假。</p>
<p>心灰意冷的我也決定去面試，想了解自己現在的市場行情。</p>
<p>同時補充一下，除了執行公司的專案外，下班後我還有持續自我精進，比如：</p>
<ol>
<li>經營自媒體分享專業知識</li>
<li>接外包與販售 App 產品</li>
<li>參加 iThome 鐵人賽</li>
<li>鐵人賽獲獎後出版專業書籍</li>
</ol>
<p><strong>因為履歷完整度高，所以談到的 Offer 都比當時的年薪高 30% 以上 ⬆</strong></p>
<p>於是我便傳了這段訊息給主管：</p>
<blockquote class="pullquote"><p>❝ 我最近剛好遇到了一個機會，他開的薪水讓我了解到自己的市場價值；</p>
</blockquote>
<blockquote class="pullquote"><p>但比起那些，我更想要留在這間公司跟大家繼續打拼，想了解有沒有調整的空間。 ❞</p>
</blockquote>
<p>傳完這段訊息後，我發現主管跟副總的頭像馬上變成通話中。</p>
<p>大約隔了 10 分鐘，副總打電話給我，他很直接的說：「我們希望你留下來，對方開多少，我們可以比他高！」</p>
<p><strong>經過幾輪談判後，這次內部調薪的幅度超過 40% 🎉</strong></p>
<p>相比於過去的口頭承諾，這次調薪是白紙黑字的寫在合約上，而且即刻生效。</p>
<hr>
<h2 id="-沒有人不可取代但成本不一樣">沒有人不可取代，但成本不一樣<a class="h-anchor" href="#-%e6%b2%92%e6%9c%89%e4%ba%ba%e4%b8%8d%e5%8f%af%e5%8f%96%e4%bb%a3%e4%bd%86%e6%88%90%e6%9c%ac%e4%b8%8d%e4%b8%80%e6%a8%a3" aria-label="這個段落的連結"></a></h2>
<p>之所以調薪幅度能超過 40%，主要有以下幾個原因：</p>
<ul>
<li>我是唯一掌握所有技術的人</li>
<li>團隊已經有幾位工程師提離職</li>
<li>線上的產品還有 Bug 需要處理</li>
</ul>
<p>也許你聽過一句話：「別把自己看得太重要，公司沒了你照樣運轉。」</p>
<p>這句話說得沒錯，<strong>沒有人是不可取代的，但取代的成本不一樣。</strong></p>
<p>我估計公司近三年來，在這部門至少投入了 2000 萬，甚至高達 3000 萬。</p>
<p>部門裡其他人走了，我都能頂他們的位置，但公司沒有人可以頂我的位置。</p>
<p>如果找新人進來培訓，可能要花 2~3 個月才有機會初步掌握。</p>
<p>而這段熟悉的時間，公司可能會因為產品 Bug 導致掉單 💸</p>
<p><strong>所以站在公司的立場，用加薪把我留下來，其實是最划算的決策。</strong></p>
<hr>
<h2 id="-所有想要的一切都要主動爭取">所有想要的一切，都要主動爭取<a class="h-anchor" href="#-%e6%89%80%e6%9c%89%e6%83%b3%e8%a6%81%e7%9a%84%e4%b8%80%e5%88%87%e9%83%bd%e8%a6%81%e4%b8%bb%e5%8b%95%e7%88%ad%e5%8f%96" aria-label="這個段落的連結"></a></h2>
<p>其實大多數公司，就算知道員工有卓越的表現也不願意破格調薪。</p>
<p>即使你拿成績去找上級，也時常被以公司制度為由只能微幅調整。</p>
<p>如果對這間公司還有留戀，我的建議<strong>絕對不是什麼加強向上管理能力，或繼續努力總有一天會被發現的廢話。</strong></p>
<blockquote class="pullquote"><p>因為這些做法是否有效，完全取決於上級的良心。</p>
</blockquote>
<p>與其長期投資一個不確定的未來，又將最終決定權交到對方手上，還不如自己主動獲得談判權。</p>
<p>如果在其他公司拿到不錯的 Offer，不僅可以做為跟公司談判的籌碼，也保留了談判破局的後路。</p>
<pre tabindex="0"><code>⚠️ 警告
這個是殺手鐧，一間公司用一次就是極限了，這世界上沒有人喜歡被威脅。
部分公司會因為這些話給你貼上「不忠」的標籤，絕對要經過謹慎考量後再用這招 🚨
</code></pre><p>另外我會選擇留下來，除了「加薪」的誘因外，還有「主管」的職稱，這兩者都能成為我下份工作很好的談判籌碼。</p>
<p>經歷第一間與第二間公司的洗禮，我了解到如果<strong>想獲得內部大幅調薪，只能依靠「談判」，</strong>否則正常調薪的幅度往往落在 2~5%。</p>
<p>如果有老闆剛好看到這隻影片，我想從員工角度說段心裡話：</p>
<blockquote class="pullquote"><p>❝ 當員工有卓越的表現時，只有超乎預期的加薪，才能讓他感受到自己的努力是值得的；</p>
</blockquote>
<blockquote class="pullquote"><p>但當員工主動來爭取的時候，就算你給他了，他也只會覺得這是自己應得的。 ❞</p>
</blockquote>
<p>這邊我拿自己來比喻，如果公司當初有主動調薪 20%，我應該會感恩戴德、做牛做馬。</p>
<p>但後來透過談判調薪超過 40%，我也只會覺得自己本來就值這個價格，是你過去裝作不知道。</p>
<hr>
<h2 id="-擔任專案經理從執行者轉為協調者">擔任專案經理，從執行者轉為協調者<a class="h-anchor" href="#-%e6%93%94%e4%bb%bb%e5%b0%88%e6%a1%88%e7%b6%93%e7%90%86%e5%be%9e%e5%9f%b7%e8%a1%8c%e8%80%85%e8%bd%89%e7%82%ba%e5%8d%94%e8%aa%bf%e8%80%85" aria-label="這個段落的連結"></a></h2>
<p>調完薪水後，主管詢問我未來的職涯方向，想往「技術主管」還是「專案經理」的角色發展。</p>
<p>當時我選擇了專案經理的角色，因為對部門的技術非常了解，也大概知道每位工程師的能力在哪裡。</p>
<p>所以可以跟大家協調出合理的開發時間，並撰寫出工程師看到就能夠執行的需求規格。</p>
<p>並且得益於工程師的背景，讓我在面對產品端提出的需求時。</p>
<p>更能評估開發的可行性與時程，並適時擋掉完全不可行的需求。</p>
<p>由於過去擔任跨部門溝通的主要窗口，所以在協調外部資源時也得心應手。</p>
<p>這邊我也剛好提一下，<strong>如果你覺得公司的專案經理只有傳聲筒的功能，那通常是因為對方並不具備對應的背景知識 🤷</strong></p>
<p>在科技業要當一個合格的專案經理，至少要有對程式有基本的 Sense。</p>
<p>因為不是每個工程師都有好的表達能力，有時千言萬語還不如看程式理解更快。</p>
<p><strong>你不用真的會寫，但至少要能看懂對方想表達什麼。</strong></p>
<p>遇到不懂的地方時，也可以先透過 AI 做個功課，這樣討論的效率會更好。</p>
<hr>
<h2 id="-歷練過才知道自己適合什麼">歷練過，才知道自己適合什麼<a class="h-anchor" href="#-%e6%ad%b7%e7%b7%b4%e9%81%8e%e6%89%8d%e7%9f%a5%e9%81%93%e8%87%aa%e5%b7%b1%e9%81%a9%e5%90%88%e4%bb%80%e9%ba%bc" aria-label="這個段落的連結"></a></h2>
<p>儘管我能扮演好一個專案經理的角色；但做了幾個月後，<strong>我發現自己並不喜歡這樣的工作</strong>，因為：</p>
<ul>
<li>每天有大量的會議，幾乎佔去一半的工作時間</li>
<li>通訊軟體永遠有回不完的未讀訊息</li>
<li>我發現自己的技術能力在快速衰退</li>
</ul>
<p>其中技術衰退是最主要的原因，因為我感覺到自己如果<strong>再當半年的專案經理，可能再也無法回去當工程師了</strong> 😰</p>
<p>工程師只要具備一定的溝通表達能力，轉職專案經理相對輕鬆。</p>
<blockquote class="pullquote"><p><strong>但想從專案經理轉到工程師，難度非常高 ⚠️</strong></p>
</blockquote>
<p>即便你過去有工程師的基礎，<strong>但技術這個東西，只要一段時間沒碰，之後想再撿回來就沒那麼容易了。</strong></p>
<p>剛好當時公司有上市櫃的需求，需要開發大量內部系統來面對主管機關的稽核。</p>
<p>於是我跑去跟主管商量，表達自己如果<strong>擔任「技術主管」的角色，對部門會有更大的幫助</strong>。</p>
<p>並說明說這些內部系統的使用者都是以行政單位為主，因此專案經理並不需要太多的專業知識。</p>
<p>而把我這個人力轉移到技術主管的角色，<strong>除了能加速開發進度外，還可以招新人來擴增部門人數。</strong></p>
<hr>
<h2 id="-主管升官的黑暗兵法">主管升官的黑暗兵法<a class="h-anchor" href="#-%e4%b8%bb%e7%ae%a1%e5%8d%87%e5%ae%98%e7%9a%84%e9%bb%91%e6%9a%97%e5%85%b5%e6%b3%95" aria-label="這個段落的連結"></a></h2>
<p>這邊也分享一些職場的陰暗面，<strong>有些公司的「主管職位」會與帶領的「團隊人數」有正相關</strong>。</p>
<p>但部門的人事費用往往是固定的，因此主管有兩種選擇：</p>
<ol>
<li><strong>招募少量強者</strong>，打造執行效率高的精英團隊</li>
<li><strong>招募大量新手</strong>，建立人數龐大但戰力低弱的團隊</li>
</ol>
<p><strong>站在公司的角度，第一個選項當然是最好的，但站在主管的角度就不一定了 😏</strong></p>
<p>因為強者往往有豐富的職場經驗、不但難掌控還可能反噬自己。</p>
<p>而新人因為缺乏社會經驗與履歷，儘管做事效率不高但非常聽話 👶</p>
<p>如果以「升官」為目標，有些主管會用選項二來擴增勢力版圖。</p>
<p>而我當年的主管很有想法，<strong>在部門草創時，使用選項一，執行精兵策略快速打造產品。</strong></p>
<p><strong>等產品正式上線後，改為選項二，透過重建團隊來擴充勢力、增加政治資本。</strong></p>
<p>也許有些人覺得這樣的做法很黑暗，但有人的地方就會有江湖。</p>
<p>公司也是江湖的縮影，早點認清現實，你比較不會受傷。</p>
<hr>
<h2 id="-你有什麼談判的資本">你有什麼談判的資本？<a class="h-anchor" href="#-%e4%bd%a0%e6%9c%89%e4%bb%80%e9%ba%bc%e8%ab%87%e5%88%a4%e7%9a%84%e8%b3%87%e6%9c%ac" aria-label="這個段落的連結"></a></h2>
<p>職場上大部分人的想法是：「領多少錢，做多少事。」</p>
<p>我覺得這樣的想法也沒錯，畢竟你看我做那麼多事，如果不是拿 Offer 去談判，公司根本沒打算給我對應的報酬 😤</p>
<p>但也許我們可以換個思維：</p>
<blockquote class="pullquote"><p>如果想要拿到更好的薪水，你有什麼談判的資本？</p>
</blockquote>
<p>如果總是被動的接受任務，那往往沒什麼談判資本。</p>
<p>因為你只是在做份內的事罷了，即使出去面試也沒什麼能吸引人的亮點。</p>
<p>而我在這間公司所做的，<strong>是主動與主管討論任務、爭取到不同職位歷練</strong>。</p>
<p>這才讓我在短短的四年間，做過「工程師、專案經理、技術主管」等職位，累積更全面的職涯視角。</p>
<p>其實工作 4 到 7 年後，大部分的人都具備獨立作業能力。</p>
<blockquote class="pullquote"><p>職涯越往後走，軟實力會越重要。</p>
</blockquote>
<p>畢竟隨著專案規模的擴大，就算你單兵作戰能力再強，也不可能一個人完成所有任務。</p>
<p>所以履歷中如果有對團隊、公司的貢獻，會是業界對資深員工的加分點。</p>
<p><strong>因為他證明了你在工作中不是只想到自己，還有辦法透過具體的實際行動給其他人幫助 🤝</strong></p>
<blockquote>
<p>相比於自己做到死，完成比別人多一倍的工作；</p>
<p>建立制度，提升全體員工 5% 的效率是更有價值的 ✅</p>
</blockquote>
<p><strong>現在很少人能一輩子都待在同一間公司，所以沒必要把周圍同事當成敵人。</strong></p>
<blockquote class="pullquote"><p>因為你能帶走的履歷，從來不是擊敗了誰，而是你曾經幫助多少人成長 🌱</p>
</blockquote>
<p>在下一篇文章，<strong>我會分享自己升上技術主管後面臨的挑戰，以及在舒適圈中看見自己盲點的技巧。</strong></p>
<p>如果今天的故事有給你啟發與幫助，可以順手按個讚，把文章分享給需要的朋友</p>
<p>未來我會分享更多職場故事與生存技巧～</p>
<figure class="figure"><img src="https://deanlin.net/blog/202511/workplaces-reward-options/images/workplaces-reward-options-02.webp" width="1400" height="914" alt="林鼎淵著作《工程師下班有約：企業內訓講師帶你認清職涯真相！》" loading="lazy" decoding="async">
  <figcaption><a href="https://www.tenlong.com.tw/products/9786264142083">https://www.tenlong.com.tw/products/9786264142083</a></figcaption>
</figure>

<a class="linkcard" href="https://deanlin.net/series/after-office/">
  <span class="lc-body">
    <span class="lc-title">工程師下班有約</span>
    <span class="lc-desc">同名著作與 YouTube 節目的延伸文章。一個技職生花了 15 年，成為外商工程師、作家與講師，這裡記錄一路上的選擇、失敗與心法。</span>
    <span class="lc-site"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M5 12h14M13 6l6 6-6 6"/></svg>林鼎淵 Dean Lin</span>
  </span>
</a>

]]></content:encoded>
    </item>
    <item>
      <title>面試資深職位時，主管最在意的是這點！ ── 下班有約系列文</title>
      <link>https://deanlin.net/blog/202405/senior-interview-what-managers-want/</link>
      <pubDate>Fri, 17 May 2024 18:26:30 +0800</pubDate>
      <guid>https://deanlin.net/blog/202405/senior-interview-what-managers-want/</guid>
      <dc:creator>林鼎淵</dc:creator>
      <category>職涯成長</category>
      <description>最近跟一位擔任技術主管的朋友聊天，我問他：「面試過程中，你最看重求職者哪些經驗與特質？」 他說：「如果面試 Senior 以上的職位，我更看重他過去是否有處理正式環境 Critical issue 的經驗；因為技術可以靠後天學習，但有能力處理正式環境 issue 的人並不多。」</description>
      <media:content url="https://deanlin.net/blog/202405/senior-interview-what-managers-want/images/senior-interview-what-managers-want-og_hu_f40601b0c51589df.jpg" medium="image" type="image/jpeg" width="1200" height="675" />
      <content:encoded><![CDATA[<p>最近跟一位擔任技術主管的朋友聊天，我問他：「面試過程中，你最看重求職者哪些經驗與特質？」</p>
<p>他說：「如果面試 Senior 以上的職位，我更看重他過去是否有處理正式環境 Critical issue 的經驗；因為技術可以靠後天學習，但有能力處理正式環境 issue 的人並不多。」</p>
<p>停頓了一下，又補充一句：「技術能力只能用來衡量平時的工作效率，但遇到緊急狀況時，在壓力下是否有足夠的膽量與決策能力就很看人格特質了。」</p>
<p>接著向我分享一個系統升級遇到意外的案例。</p>
<p><img src="https://deanlin.net/blog/202405/senior-interview-what-managers-want/images/senior-interview-what-managers-want-01.webp" width="1120" height="626" alt="面試資深職位時，主管最在意的是這點！ ── 下班有約系列文（圖 1）" fetchpriority="high" decoding="async"></p>
<h2 id="為什麼正式環境發生意外時很難處理">為什麼正式環境發生意外時很難處理？<a class="h-anchor" href="#%e7%82%ba%e4%bb%80%e9%ba%bc%e6%ad%a3%e5%bc%8f%e7%92%b0%e5%a2%83%e7%99%bc%e7%94%9f%e6%84%8f%e5%a4%96%e6%99%82%e5%be%88%e9%9b%a3%e8%99%95%e7%90%86" aria-label="這個段落的連結"></a></h2>
<p>如果公司有一定的制度與規模，系統在升級前往往有完善的單元測試，並通過 QA 團隊在不同情境的模擬測試。</p>
<p>因為事前已經考慮得相當周全，所以當問題發生時，就代表大家根本沒想過這個情境。</p>
<p>加上系統升級會對外公告維護時間，如果沒在期限內解決問題就出包了。</p>
<p>這邊我簡單描述一下問題是怎麼發生的：</p>
<p><strong>A 系統升級時，會需要跑一個一次性的腳本向 B 系統取得資料；但 B 系統的資料不完整，所以 B 系統還要向 C 系統取得部分細節資料。</strong></p>
<p>在測試環境跑腳本時，一切順利，但上到正式環境後，跳出了「timeout（超時）」的錯誤訊息。</p>
<hr>
<h2 id="如何定位問題">如何定位問題？<a class="h-anchor" href="#%e5%a6%82%e4%bd%95%e5%ae%9a%e4%bd%8d%e5%95%8f%e9%a1%8c" aria-label="這個段落的連結"></a></h2>
<p>出現「timeout（超時）」的問題後，大家並沒有很緊張，覺得只要放寬 A 系統呼叫 API 的時間就好。</p>
<p>但時間放寬後，timeout 的問題依舊存在，所以接著把目光轉移到 B 系統與 C 系統上，並將程式與 Nginx 的 timeout 時間拉長。</p>
<p>原本想說這樣問題總能解決了吧？</p>
<p>但結果不如人意，timeout 的錯誤依舊頑強地顯示。</p>
<p><strong>為了更精準定位問題，大家把 A 系統、B 系統、C 系統的 API 分開測試，最終發現根本的問題在 C 系統。</strong></p>
<hr>
<h2 id="不要讓自己陷入只有一個解決方案的思維">不要讓自己陷入只有一個解決方案的思維<a class="h-anchor" href="#%e4%b8%8d%e8%a6%81%e8%ae%93%e8%87%aa%e5%b7%b1%e9%99%b7%e5%85%a5%e5%8f%aa%e6%9c%89%e4%b8%80%e5%80%8b%e8%a7%a3%e6%b1%ba%e6%96%b9%e6%a1%88%e7%9a%84%e6%80%9d%e7%b6%ad" aria-label="這個段落的連結"></a></h2>
<p>儘管成功定位了問題，但不知道為什麼 C 系統怎麼放寬 timeout 的設定都沒有生效。</p>
<p>而此時系統維護的時間剩不到半小時，想透過優化演算法來加快效率已經來不及了。</p>
<p>經過討論後，大家決定不解決 timeout 的問題，而是想辦法不要讓 API timeout。</p>
<p><strong>最終的方案也非常簡單，只是將 B 系統取得的資料多拆成多份，以 C 系統絕對不會 timeout 的資料量傳送就解決了問題。</strong></p>
<hr>
<h2 id="這個案例有什麼值得學習與警惕的地方">這個案例有什麼值得學習與警惕的地方<a class="h-anchor" href="#%e9%80%99%e5%80%8b%e6%a1%88%e4%be%8b%e6%9c%89%e4%bb%80%e9%ba%bc%e5%80%bc%e5%be%97%e5%ad%b8%e7%bf%92%e8%88%87%e8%ad%a6%e6%83%95%e7%9a%84%e5%9c%b0%e6%96%b9" aria-label="這個段落的連結"></a></h2>
<p>從結論來看，加 3 行程式碼就解決了問題。</p>
<p>但要做出這個決策並不容易，因為 A、B、C 系統是由不同的團隊進行開發，如果沒有良好的溝通能力，可能連一開始的問題定位都做不到。</p>
<p>找到問題點後，如果沒有人同時對 A、B、C 系統有一定的掌握度，我想大部分的人會把目標放在解決 timeout 問題，而非調整程式邏輯。</p>
<p><strong>以這個案例來說，解決問題的人不一定要程式能力很強，但要具備良好的溝通能力，並對多個系統有一定的掌握度，且擁有靈活的思維，不會只想用一種方法解決問題。</strong></p>
<p>我想，擁有如上特質的人，是市場上真正的稀缺人才。</p>
<p><strong>最後提醒一下大家，雖然解決問題很帥，但以這個案例來說，只要在測試時考量到正式環境與測試環境的資料量差異，並加上對應的限制與分頁設計，就有機會避免問題發生。</strong></p>
<a class="linkcard" href="https://deanlin.net/series/after-office/">
  <span class="lc-body">
    <span class="lc-title">工程師下班有約</span>
    <span class="lc-desc">同名著作與 YouTube 節目的延伸文章。一個技職生花了 15 年，成為外商工程師、作家與講師，這裡記錄一路上的選擇、失敗與心法。</span>
    <span class="lc-site"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M5 12h14M13 6l6 6-6 6"/></svg>林鼎淵 Dean Lin</span>
  </span>
</a>

<p><strong>如果你對目前的職涯感到迷茫，想從不同視角檢視自己的選擇，相信《<a href="https://www.tenlong.com.tw/products/9786264142083">工程師下班有約</a>》這本書能為你帶來靈感與啟發：</strong></p>
<figure class="figure"><img src="https://deanlin.net/blog/202405/senior-interview-what-managers-want/images/senior-interview-what-managers-want-02.webp" width="1400" height="319" alt="林鼎淵著作《工程師下班有約：企業內訓講師帶你認清職涯真相！》" loading="lazy" decoding="async">
  <figcaption><a href="https://www.tenlong.com.tw/products/9786264142083">https://www.tenlong.com.tw/products/9786264142083</a></figcaption>
</figure>

]]></content:encoded>
    </item>
    <item>
      <title>你成功引起我的注意了！</title>
      <link>https://deanlin.net/blog/202404/resume-that-gets-noticed/</link>
      <pubDate>Thu, 25 Apr 2024 22:12:20 +0800</pubDate>
      <guid>https://deanlin.net/blog/202404/resume-that-gets-noticed/</guid>
      <dc:creator>林鼎淵</dc:creator>
      <category>職涯成長</category>
      <description>給我 30 分鐘，帶你打造吸引面試官的亮眼履歷</description>
      <media:content url="https://deanlin.net/blog/202404/resume-that-gets-noticed/images/resume-that-gets-noticed-og_hu_72de270362cc4121.jpg" medium="image" type="image/jpeg" width="1200" height="675" />
      <content:encoded><![CDATA[<p>在人才市場上，「人」就是商品，包裝精美的容易溢價，賣相較差的容易折價。</p>
<p>所有想要的一切都要靠自己主動爭取，在職場懂得「包裝」才有更多機會！</p>
<p><img src="https://deanlin.net/blog/202404/resume-that-gets-noticed/images/resume-that-gets-noticed-01.webp" width="1400" height="788" alt="你成功引起我的注意了！（圖 1）" fetchpriority="high" decoding="async"></p>
<p>上個月受 iThome 邀約，到鐵人講堂分享職涯經驗。</p>
<p>在準備這次分享的過程中，我在想，如果時光能倒流，我會給過去的自己哪些職涯建議。</p>
<p>跟許多工程師朋友討論後，我最後選擇了「履歷」這個主題，因為每個人一定都會用到。</p>
<p>這堂講座並不會要大家馬上做出重大改變，而是給予一些建議，讓大家可以在熟悉的環境中多做一點事來認識、調整自己。</p>
<h2 id="課程大綱">課程大綱<a class="h-anchor" href="#%e8%aa%b2%e7%a8%8b%e5%a4%a7%e7%b6%b1" aria-label="這個段落的連結"></a></h2>
<h3 id="一準備履歷不只是為了面試">一、準備履歷不只是為了面試！<a class="h-anchor" href="#%e4%b8%80%e6%ba%96%e5%82%99%e5%b1%a5%e6%ad%b7%e4%b8%8d%e5%8f%aa%e6%98%af%e7%82%ba%e4%ba%86%e9%9d%a2%e8%a9%a6" aria-label="這個段落的連結"></a></h3>
<ul>
<li>了解履歷對職涯的重要性</li>
<li>求職履歷該有哪些元素？</li>
<li>撰寫讓別人想認識你的「重點」</li>
<li>擴充自己的履歷</li>
</ul>
<h3 id="二你要對自己的履歷瞭若指掌">二、你要對自己的履歷瞭若指掌<a class="h-anchor" href="#%e4%ba%8c%e4%bd%a0%e8%a6%81%e5%b0%8d%e8%87%aa%e5%b7%b1%e7%9a%84%e5%b1%a5%e6%ad%b7%e7%9e%ad%e8%8b%a5%e6%8c%87%e6%8e%8c" aria-label="這個段落的連結"></a></h3>
<ul>
<li>工程師履歷範本</li>
<li>寫好履歷後要做的功課</li>
<li>面試官從履歷中看到了什麼</li>
</ul>
<h3 id="三用簡報讓面試官集中注意力">三、用簡報讓面試官集中注意力<a class="h-anchor" href="#%e4%b8%89%e7%94%a8%e7%b0%a1%e5%a0%b1%e8%ae%93%e9%9d%a2%e8%a9%a6%e5%ae%98%e9%9b%86%e4%b8%ad%e6%b3%a8%e6%84%8f%e5%8a%9b" aria-label="這個段落的連結"></a></h3>
<ul>
<li>準備面試簡報有哪些好處？</li>
<li>簡報要有哪些內容</li>
<li>提升簡報穩定度的 4 個方法</li>
</ul>
<p>如果想優化自己的履歷、增加面試時的穩定度，點擊下方連結，現在只要註冊 iThome 會員就可以「免費」觀看嚕：</p>
<p><a href="https://itplus.ithome.com.tw/webinar-page/201">https://itplus.ithome.com.tw/webinar-page/201</a></p>
<figure class="figure"><img src="https://deanlin.net/blog/202404/resume-that-gets-noticed/images/resume-that-gets-noticed-02.webp" width="1364" height="816" alt="你成功引起我的注意了！（圖 1）" loading="lazy" decoding="async">
  <figcaption><a href="https://itplus.ithome.com.tw/webinar-page/201">https://itplus.ithome.com.tw/webinar-page/201</a></figcaption>
</figure>

]]></content:encoded>
    </item>
    <item>
      <title>用 ChatGPT 快速產出面試加分的武器</title>
      <link>https://deanlin.net/blog/202303/chatgpt-interview-prep/</link>
      <pubDate>Sun, 19 Mar 2023 20:58:29 +0800</pubDate>
      <guid>https://deanlin.net/blog/202303/chatgpt-interview-prep/</guid>
      <dc:creator>林鼎淵</dc:creator>
      <category>職涯成長</category>
      <description>這篇文章將向您展示如何利用 ChatGPT 快速產出一系列讓您在面試中脫穎而出的有力武器。從自我介紹到推薦信，您將學會如何將自己的面試水平提升到新的高度。</description>
      <media:content url="https://deanlin.net/blog/202303/chatgpt-interview-prep/images/chatgpt-interview-prep-og_hu_1457bc548c808f38.jpg" medium="image" type="image/jpeg" width="1200" height="675" />
      <content:encoded><![CDATA[<p>前兩篇文章教你如何用 ChatGPT 產出亮眼的<a href="https://deanlin.net/blog/202303/chatgpt-resume-writing/">中文</a>、<a href="https://deanlin.net/blog/202303/chatgpt-english-resume/">英文</a>履歷，以期獲得更多面試機會。</p>
<p>而這篇文章將向您展示如何利用 ChatGPT 快速產出一系列讓您在面試中脫穎而出的有力武器。從自我介紹到推薦信，您將學會如何將自己的面試水平提升到新的高度。</p>
<blockquote>
<p><strong>警告</strong>：<br>ChatGPT 在面試過程只是擔任「輔助」的角色，讀者還是要自行把關產出的「品質」，並將這些資訊內化到大腦，這樣才能在面試現場表現出自己最好的一面。</p>
</blockquote>
<figure class="figure"><img src="https://deanlin.net/blog/202303/chatgpt-interview-prep/images/chatgpt-interview-prep-01.webp" width="1135" height="640" alt="Image made by Midjourney" fetchpriority="high" decoding="async">
  <figcaption>Image made by Midjourney</figcaption>
</figure>

<pre tabindex="0"><code>大綱

▋ 用履歷產生不同長度的自我介紹
▋ 針對產業來產生自我介紹
▋ 將經歷用 STAR 的原則呈現
▋ Bonus：產生推薦信草稿，讓教授、長官、同事幫你一把
▋ 結語：如果沒花時間練習，那武器再好也沒用
</code></pre><h2 id="-用履歷產生不同長度的自我介紹">用履歷產生不同長度的自我介紹<a class="h-anchor" href="#-%e7%94%a8%e5%b1%a5%e6%ad%b7%e7%94%a2%e7%94%9f%e4%b8%8d%e5%90%8c%e9%95%b7%e5%ba%a6%e7%9a%84%e8%87%aa%e6%88%91%e4%bb%8b%e7%b4%b9" aria-label="這個段落的連結"></a></h2>
<p>不同公司的面試形式不同，有些公司可以讓你用簡報自我介紹，你就算講個 10 分鐘都沒問題。</p>
<p>但有些公司只給你 3 分鐘，甚至是 1 分鐘的時間。</p>
<p>此時，事先準備好不同長度的自我介紹就非常重要了，你可以嘗試這麼做。</p>
<p><strong>😀 我</strong>：「請依照下方提供的履歷，幫我用充滿自信的語氣、專業的詞彙，寫出一份讓現場面試官滿意的自我介紹，講重點就好。</p>
<ul>
<li>在 Node.js 中擁有豐富的開發經驗，能夠開發出穩定且可靠的後端服務。例如，我曾經利用 Node.js 開發一個點餐系統，其處理速度比起傳統的點餐系統快了 30%。</li>
<li>能夠設計和實現 RESTful API，我曾經設計和開發了一個測驗系統的 RESTful API，並且能夠讓 1000 個同時的用戶快速地進行測驗。</li>
<li>熟悉 MySQL、PostgreSQL 等關聯式資料庫，我曾經優化一個 RMA 系統的資料庫設計，使其在大量的數據處理下能夠維持穩定性。</li>
<li>在點餐系統、測驗系統、RMA 系統等專案中擔任領導者的角色，我負責協調團隊成員，制定開發計劃，並能夠有效地解決問題。</li>
<li>具備將應用程序部署到 GCP 的經驗，我曾經部署一個測試系統到 GCP 上，能夠最大化地利用雲端資源進行開發。」</li>
</ul>
<p>🤖 <strong>ChatGPT</strong>：「非常感謝您給我這次面試的機會，我很高興能夠在這裡介紹一下自己。我是一名後端工程師，對於 Node.js 開發有著豐富的經驗，能夠開發出穩定且可靠的後端服務。例如，我曾經利用 Node.js 開發一個點餐系統，其處理速度比起傳統的點餐系統快了 30%。這是因為我能夠充分發揮 Node.js 的優勢，進行優化和改進，提高了系統的效率和性能。</p>
<p>我也非常擅長設計和實現 RESTful API，我曾經設計和開發了一個測驗系統的 RESTful API，並且能夠讓 1000 個同時的用戶快速地進行測驗。我認為一個好的 API 設計應該是簡潔、清晰、易於理解和使用的，這樣才能滿足用戶的需求。我熟悉 MySQL、PostgreSQL 等關聯式資料庫，並且在一個 RMA 系統的開發中進行了資料庫設計的優化，以便在大量的數據處理下能夠維持穩定性。這些經驗都讓我能夠在開發過程中更好地運用數據庫技術，並且進行數據庫性能優化，以提高系統的效率和穩定性。</p>
<p>在點餐系統、測驗系統、RMA 系統等專案中，我都擔任領導者的角色，我負責協調團隊成員，制定開發計劃，並能夠有效地解決問題。我的領導風格是鼓勵和支持，鼓勵團隊成員發揮創造力和想象力，以創造更好的產品。在我的領導下，團隊可以高效地協同工作，以最短的時間開發出高品質的產品。</p>
<p>最後，我具備將應用程序部署到 GCP 的經驗，我曾經部署一個測試系統到 GCP 上，能夠最大化地利用雲端資源進行開發。我對 GCP 的熟悉程度可以讓我更好地理解 GCP 的特點和優勢，並且能夠快速地部署和管理應用程序。</p>
<p>總的來說，我相信我的技能和經驗可以讓我成為貴公司的一員。我對開發工作充滿熱情，並且總是保持著學習和進步的態度。我期待著和您們的團隊一起工作，共同創造出更好的產品。謝謝您的聆聽。」</p>
<p>上面 ChatGPT 產出的自我介紹大約「600 字」，而人一分鐘大約講 100~200 字，所以這是一份長度約「4 分鐘」的自我介紹；<strong>如果你想要讓他更精練、濃縮，可以這麼做。</strong></p>
<p>😀 <strong>我</strong>：「只要突出我的<code>實戰經驗</code>、<code>領導能力</code>就好，幫我把它濃縮到 150 字。」</p>
<p>🤖 <strong>ChatGPT</strong>：「您好，非常感謝您給我這次面試的機會。我是一名擁有豐富實戰經驗的後端工程師，尤其擅長使用 Node.js 開發穩定且可靠的後端服務。在我曾經開發的點餐系統中，我成功優化了系統，使其處理速度比起傳統的點餐系統快了 30%。此外，我也負責設計和實現 RESTful API，並在測驗系統中成功地讓 1000 個用戶同時進行測試。</p>
<p>除此之外，我在點餐系統、測驗系統、RMA 系統等專案中擔任領導者的角色，負責協調團隊成員，制定開發計劃，並有效地解決問題。我的領導風格是鼓勵和支持，激勵團隊成員發揮創造力和想象力，以創造更好的產品。我相信我的技能和經驗可以為貴公司帶來價值，期待和貴公司的團隊一起工作，共同成長。謝謝！」</p>
<p>儘管我們的要求是 150 字，但 ChatGPT 最後給出的答案還是有 250 字；剩下的優化還是需要自己微調，以下是筆者優化的版本：</p>
<p>「<em>您好，我是一名擁有豐富實戰經驗的後端工程師，尤其擅長使用 Node.js。在我曾經開發的點餐系統中，我成功優化了系統，使其處理速度比起傳統的點餐系統快了 30%。此外，我設計的測驗系統也成功地讓 1000 個用戶同時進行測試。</em></p>
<p><em>我在多個專案中擔任領導者的角色，負責協調團隊成員，制定開發計劃，並有效地解決問題。我相信我的技能和經驗可以為貴公司帶來價值，期待和貴公司的團隊一起工作，共同成長。謝謝！</em>」</p>
<blockquote>
<p>好的自我介紹除了可以應用在面試，還能在交流研討會中幫你拓展人脈，讓更多人對你留下深刻的印象。</p>
</blockquote>
<hr>
<h2 id="-針對產業來產生自我介紹">針對產業來產生自我介紹<a class="h-anchor" href="#-%e9%87%9d%e5%b0%8d%e7%94%a2%e6%a5%ad%e4%be%86%e7%94%a2%e7%94%9f%e8%87%aa%e6%88%91%e4%bb%8b%e7%b4%b9" aria-label="這個段落的連結"></a></h2>
<p>我們都知道如果能針對面試的產業、對象，去撰寫自我介紹能提高不少錄取率。</p>
<p>但過去這件事太耗時耗力，只能針對幾間公司特別做客製化；但有了 ChatGPT 後，這一切便不再是問題。</p>
<p>😀 <strong>我</strong>：「我要面試的是<code>金融產業</code>，對方是<code>技術長</code>。<br>請依照下方提供的履歷，產生專業性的自我介紹，語氣要充滿自信，在結尾用前面的案例證明自己適合這個產業。</p>
<ul>
<li>在 Node.js 中擁有豐富的開發經驗，能夠開發出穩定且可靠的後端服務。例如，我曾經利用 Node.js 開發一個點餐系統，其處理速度比起傳統的點餐系統快了 30%。</li>
<li>能夠設計和實現 RESTful API，我曾經設計和開發了一個測驗系統的 RESTful API，並且能夠讓 1000 個同時的用戶快速地進行測驗。</li>
<li>熟悉 MySQL、PostgreSQL 等關聯式資料庫，我曾經優化一個 RMA 系統的資料庫設計，使其在大量的數據處理下能夠維持穩定性。</li>
<li>在點餐系統、測驗系統、RMA 系統等專案中擔任領導者的角色，我負責協調團隊成員，制定開發計劃，並能夠有效地解決問題。</li>
<li>具備將應用程序部署到 GCP 的經驗，我曾經部署一個測試系統到 GCP 上，能夠最大化地利用雲端資源進行開發。」</li>
</ul>
<p>🤖 <strong>ChatGPT</strong>：「尊敬的技術長，您好！感謝您抽出寶貴的時間來面試我，我是一名擅長於 Node.js 後端開發的工程師。我擁有豐富的開發經驗，曾經開發過一個點餐系統，使用 Node.js 能夠快速地處理大量訂單，提高了點餐效率。同時，我也設計和實現過一個能夠讓 1000 個同時用戶快速進行測驗的 RESTful API，並優化過一個 RMA 系統的資料庫設計，確保其能夠在大量數據處理下保持穩定性。</p>
<p>在過去的工作中，我擔任過領導者的角色，負責協調團隊成員，制定開發計劃，並且有效地解決問題。我也具備將應用程序部署到 GCP 的經驗，曾經將測試系統部署到 GCP 上，並能夠最大化地利用雲端資源進行開發。</p>
<p>我對金融行業非常有興趣，我相信我的技能和經驗可以為這個產業做出貢獻。我曾經開發的點餐系統不僅能夠提高效率，也能夠確保交易的安全性；而我設計的測試系統 RESTful API，也能夠確保高可用性和安全性。我相信這些經驗和技能可以幫助我更好地應對金融領域的挑戰，進一步提升金融服務的質量。</p>
<p>再次感謝您抽出寶貴的時間來面試我，我期待有機會加入貴公司的團隊，並為貴公司的發展做出貢獻。」</p>
<blockquote>
<p><em><strong>小提醒</strong>：<br>筆者不是要大家把 ChatGPT 完整的回應給背下來，而是要去了解我們能從什麼角度做切入，讓面試官感受到我們的「誠意」。</em></p>
</blockquote>
<hr>
<h2 id="-將經歷用-star-的原則呈現">將經歷用 STAR 的原則呈現<a class="h-anchor" href="#-%e5%b0%87%e7%b6%93%e6%ad%b7%e7%94%a8-star-%e7%9a%84%e5%8e%9f%e5%89%87%e5%91%88%e7%8f%be" aria-label="這個段落的連結"></a></h2>
<p>在自我介紹結束後，面試官會根據自己感興趣的部分做更深入的詢問。</p>
<p>如果你想在經歷被問到時能回答得更有說服力，那你一定要好好利用 STAR 的回答模板：</p>
<ul>
<li><strong>Situation （情境）</strong>：描述你所面臨的挑戰。</li>
<li><strong>Task （任務）</strong>：在上述情境下你被賦予了什麼任務。</li>
<li><strong>Action （行動）</strong>：為了解決問題，你採取哪些行動。</li>
<li><strong>Result （結果）</strong>：根據你的行動，最終達成的結果。</li>
</ul>
<p>看完上面的描述後覺得準備起來很麻煩嗎？沒關係！讓 ChatGPT 為您代勞。</p>
<p>😀 <strong>我</strong>：「我正在準備面試，想請你扮演擅長 STAR 原則的教練，將下面的經歷用 STAR 原則呈現。</p>
<p>專案：全球售後服務系統<br>職位：Tech Lead<br>任務：</p>
<ol>
<li>提供公司內部處理產品保固、維修，以及庫存查詢的平台</li>
<li>客戶可以在平台上查詢產品保固資訊、維修進度</li>
<li>此系統串接泰坦 T100 工廠端資料，以及蓋亞 BPM 簽核系統」</li>
</ol>
<p>🤖 <strong>ChatGPT</strong>：「<br><strong>Situation</strong>（情境）：<br>我擔任全球售後服務系統的 Tech Lead，我的任務是提供公司內部處理產品保固、維修和庫存查詢的平台，以及允許客戶在平台上查詢產品保固資訊和維修進度。此外，我們的系統還需要與泰坦 T100 工廠端資料和蓋亞 BPM 簽核系統進行串接。</p>
<p><strong>Task</strong>（任務）：<br>我的主要任務是負責設計、開發和實施這個全球售後服務系統，並與其他部門進行溝通，以確保系統能夠正確地與泰坦 T100 工廠端資料和蓋亞 BPM 簽核系統進行串接。</p>
<p><strong>Action</strong>（行動）：</p>
<ol>
<li>在設計階段，我們花了很多時間了解公司和客戶的需求，以確保我們的系統能夠滿足所有利益相關者的要求。</li>
<li>為了實現系統的功能，我們選擇了一些先進的技術，例如 REST API 和 AWS Lambda，並使用敏捷開發方法來迭代開發，以確保系統能夠按時交付。</li>
<li>我負責與其他部門和團隊進行緊密的合作，包括銷售和行銷團隊，以確保他們了解系統的功能和優勢。同時，我們還需要與泰坦 T100 工廠端資料和蓋亞 BPM 簽核系統的開發團隊進行合作，以確保系統可以正確地與這些系統進行交互。</li>
<li>在實施階段，我們使用了自動化測試和持續集成的方法，以確保系統的穩定性和可靠性。我們還設置了監視系統，以及故障排除和恢復計劃，以確保系統在發生故障時能夠快速恢復。</li>
</ol>
<p><strong>Result</strong>（結果）：<br>由於我們的系統能夠提供全面的售後服務，使得公司內部和客戶可以更加方便地處理產品保固、維修和庫存查詢。客戶也可以透過系統輕鬆地查詢產品保固資訊和維修進度，這大大提高了客戶的滿意度和忠誠度。</p>
<p>此外，我們成功地將系統與泰坦 T100 工廠端資料和蓋亞 BPM 簽核系統進行串接，使得系統可以更加高效地處理售後服務相關的事務。系統也能夠快速地進行故障排除和恢復，保證了系統的穩定性和可靠性。</p>
<p>最終，我們的全球售後服務系統成功地提高了客戶滿意度和忠誠度，並大大提高了公司的售後服務效率和效益。」</p>
<blockquote>
<p>不得不說，ChatGPT 似乎比我更了解這個專案 😅；這邊還是提醒一下讀者，如果 ChatGPT 所寫出的內容不符合事實，請自行更正！</p>
</blockquote>
<hr>
<h2 id="-bonus產生推薦信草稿讓教授長官同事幫你一把">Bonus：產生推薦信草稿，讓教授、長官、同事幫你一把<a class="h-anchor" href="#-bonus%e7%94%a2%e7%94%9f%e6%8e%a8%e8%96%a6%e4%bf%a1%e8%8d%89%e7%a8%bf%e8%ae%93%e6%95%99%e6%8e%88%e9%95%b7%e5%ae%98%e5%90%8c%e4%ba%8b%e5%b9%ab%e4%bd%a0%e4%b8%80%e6%8a%8a" aria-label="這個段落的連結"></a></h2>
<p>有些職位我們會需要以前的教授、長官、同事幫忙寫推薦信，不過這封推薦信「通常」是自己先「擬好」一份草稿給對方參考。</p>
<p>不過筆者很清楚絕大多數人都不擅長寫推薦信，如果要模仿對方的語氣來寫推薦信難度又上升一個台階。</p>
<p>不過現在我們輕鬆多了，只要把自己的履歷餵給 ChatGPT，然後請他用給「學生、下屬、同事」的口吻來寫推薦信就完工嚕！</p>
<p>😀 <strong>我</strong>：「我要面試的是<code>後端工程師</code>的職位，下面是我的個人履歷，請你使用<code>指導教授</code>的口吻來撰寫一封推薦信。</p>
<ul>
<li>在 Node.js 中擁有豐富的開發經驗，能夠開發出穩定且可靠的後端服務。例如，我曾經利用 Node.js 開發一個點餐系統，其處理速度比起傳統的點餐系統快了 30%。</li>
<li>能夠設計和實現 RESTful API，我曾經設計和開發了一個測驗系統的 RESTful API，並且能夠讓 1000 個同時的用戶快速地進行測驗。</li>
<li>熟悉 MySQL、PostgreSQL 等關聯式資料庫，我曾經優化一個 RMA 系統的資料庫設計，使其在大量的數據處理下能夠維持穩定性。</li>
<li>在點餐系統、測驗系統、RMA 系統等專案中擔任領導者的角色，我負責協調團隊成員，制定開發計劃，並能夠有效地解決問題。</li>
<li>具備將應用程序部署到 GCP 的經驗，我曾經部署一個測試系統到 GCP 上，能夠最大化地利用雲端資源進行開發。」</li>
</ul>
<p>🤖 <strong>ChatGPT</strong>：「尊敬的招聘委員會：</p>
<p>我很榮幸向您推薦我的學生，他將面試您公司的後端工程師職位。作為他的指導教授，我很自豪地說，他是一位優秀的後端工程師，擁有非常豐富的開發經驗和卓越的技術能力。</p>
<p>在 Node.js 開發方面，他有豐富的經驗，能夠開發出穩定且可靠的後端服務。例如，他曾經利用 Node.js 開發一個點餐系統，其處理速度比起傳統的點餐系統快了 30%。他也能夠設計和實現 RESTful API，過去曾開發了一個測驗系統，並且能夠讓 1000 個同時的用戶快速地進行測驗。</p>
<p>此外，他也非常熟悉 MySQL、PostgreSQL 等關聯式資料庫，曾經優化一個 RMA 系統的資料庫設計，使其在大量的數據處理下能夠維持穩定性。在點餐系統、測驗系統、RMA 系統等專案中擔任領導者的角色，他負責協調團隊成員，制定開發計劃，並能夠有效地解決問題。</p>
<p>他還具備將應用程序部署到 GCP 的經驗，曾經部署一個測試系統到 GCP 上，能夠最大化地利用雲端資源進行開發。</p>
<p>總的來說，他是一位非常優秀的後端工程師，有豐富的開發經驗和卓越的技術能力，擅長解決問題和協調團隊成員。我相信他能夠在您公司為後端開發團隊做出卓越的貢獻。</p>
<p>謝謝您的時間！</p>
<p>真誠地，</p>
<p>[您的名字]」</p>
<blockquote>
<p>推薦信中如果有不合理的稱謂、描述，請自行調整。</p>
</blockquote>
<hr>
<h2 id="-結語如果沒花時間練習那武器再好也沒用">結語：如果沒花時間練習，那武器再好也沒用<a class="h-anchor" href="#-%e7%b5%90%e8%aa%9e%e5%a6%82%e6%9e%9c%e6%b2%92%e8%8a%b1%e6%99%82%e9%96%93%e7%b7%b4%e7%bf%92%e9%82%a3%e6%ad%a6%e5%99%a8%e5%86%8d%e5%a5%bd%e4%b9%9f%e6%b2%92%e7%94%a8" aria-label="這個段落的連結"></a></h2>
<p>儘管 ChatGPT 能在短時間產出許多輔助面試的素材，但這並不代表求職者不需要付出努力。</p>
<p>如果在對這些素材一知半解，又或是不夠熟練的狀態下去面試；那當面試官細問經歷、技術等問題時，你肯定會出包。</p>
<blockquote>
<p>師父領進門，修行在個人。</p>
</blockquote>
<p>希望這篇文章能給準備面試的讀者帶來幫助，讓你藉著 AI 工具的輔助在職場更進一步！</p>
<blockquote>
<p><strong>小提醒</strong>：<br>筆者了解對許多人來說，英文面試才是最大的難關；所以提醒大家，文中 ChatGPT 所做出的回應，可以請 ChatGPT 扮演翻譯專家，將內容轉換成「英文」喔！</p>
</blockquote>
<a class="linkcard" href="https://deanlin.net/categories/ai/">
  <span class="lc-body">
    <span class="lc-title">AI 實戰</span>
    <span class="lc-desc">實測生成式 AI 工具、Vibe Coding 與自動化流程的第一手心得，把 AI 變成每天都用得上的即戰力。</span>
    <span class="lc-site"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M5 12h14M13 6l6 6-6 6"/></svg>林鼎淵 Dean Lin</span>
  </span>
</a>

<p><strong>想將 AI 導入自己的職場與生活嗎？歡迎<a href="https://www.books.com.tw/products/0011004216">購買筆者出版的新書</a></strong>，幫助您<strong>在 AI 的浪潮中站穩腳步，並在未來的職場競爭中佔據優勢！</strong></p>
<figure class="figure"><img src="https://deanlin.net/blog/202303/chatgpt-interview-prep/images/chatgpt-interview-prep-02.webp" width="1400" height="319" alt="林鼎淵著作《ChatGPT 與 AI 繪圖效率大師（新增 Copilot、Gamma、Runway、Suno）》" loading="lazy" decoding="async">
  <figcaption><a href="https://www.books.com.tw/products/0011004216">https://www.books.com.tw/products/0011004216</a></figcaption>
</figure>

]]></content:encoded>
    </item>
    <item>
      <title>ChatGPT 的中文跟英文能力一樣好嗎？會影響擔任專家時的對話嗎？（以面試官舉例）</title>
      <link>https://deanlin.net/blog/202301/chatgpt-chinese-vs-english/</link>
      <pubDate>Mon, 23 Jan 2023 16:27:20 +0800</pubDate>
      <guid>https://deanlin.net/blog/202301/chatgpt-chinese-vs-english/</guid>
      <dc:creator>林鼎淵</dc:creator>
      <category>AI 實戰</category>
      <description>相信大部分的讀者都已經玩過 ChatGPT 了，不知道大家是用「英文」還是「中文」與他溝通呢？ 我想應該有不少人好奇「ChatGPT 的中文跟英文能力一樣好嗎？」</description>
      <media:content url="https://deanlin.net/blog/202301/chatgpt-chinese-vs-english/images/chatgpt-chinese-vs-english-og_hu_d5bfc75506be1130.jpg" medium="image" type="image/jpeg" width="1200" height="675" />
      <content:encoded><![CDATA[<p>相信大部分的讀者都已經玩過 ChatGPT 了，不知道大家是用「英文」還是「中文」與他溝通呢？</p>
<p>我想應該有不少人好奇「ChatGPT 的中文跟英文能力一樣好嗎？」</p>
<p>這個問題我們就先讓 ChatGPT 來自行解答一下：</p>
<p><img src="https://deanlin.net/blog/202301/chatgpt-chinese-vs-english/images/chatgpt-chinese-vs-english-01.webp" width="1400" height="519" alt="ChatGPT 的中文跟英文能力一樣好嗎？會影響擔任專家時的對話嗎？（以面試官舉例）（圖 1）" fetchpriority="high" decoding="async"></p>
<p>儘管 ChatGPT 的回答在預料中，但還是有點讓人心碎；根據這個回應，筆者安排的比較如下：</p>
<ul>
<li>讓他幫書籍做摘要：「失控的正向思考」、「天龍八部」</li>
<li>讓他擔任「Node.js Backend Developer 面試官」來問問題</li>
</ul>
<figure class="figure"><img src="https://deanlin.net/blog/202301/chatgpt-chinese-vs-english/images/chatgpt-chinese-vs-english-02.webp" width="1134" height="616" alt="img made form midjourney" loading="lazy" decoding="async">
  <figcaption>img made form midjourney</figcaption>
</figure>

<pre tabindex="0"><code>大綱

▋ ChatGPT 能給我們期待的書籍摘要嗎？
▋ 都是擔任「Node.js Backend Developer 面試官」，中文與英文的差異在哪？
▋ 如果英文不好，有什麼曲線救國的方案？
▋ 結論：英文還是很重要的，然後不要完全相信 ChatGPT 給的答案
</code></pre><blockquote>
<p>因本篇文章涉及大量對話，考慮到閱讀體驗性，故用文字取代截圖。</p>
</blockquote>
<h2 id="-chatgpt-能給我們期待的書籍摘要嗎">ChatGPT 能給我們期待的書籍摘要嗎？<a class="h-anchor" href="#-chatgpt-%e8%83%bd%e7%b5%a6%e6%88%91%e5%80%91%e6%9c%9f%e5%be%85%e7%9a%84%e6%9b%b8%e7%b1%8d%e6%91%98%e8%a6%81%e5%97%8e" aria-label="這個段落的連結"></a></h2>
<p>「失控的正向思考」是由英文翻譯過來的書，而「天龍八部」有中文翻譯成英文的版本；就用這兩本書來看看 ChatGPT 的能耐吧！</p>
<h3 id="-用中文詢問-chatgpt-失控的正向思考摘要">用中文詢問 ChatGPT 「失控的正向思考」摘要<a class="h-anchor" href="#-%e7%94%a8%e4%b8%ad%e6%96%87%e8%a9%a2%e5%95%8f-chatgpt-%e5%a4%b1%e6%8e%a7%e7%9a%84%e6%ad%a3%e5%90%91%e6%80%9d%e8%80%83%e6%91%98%e8%a6%81" aria-label="這個段落的連結"></a></h3>
<p><strong>我</strong>：「請給我“失控的正向思考”這本書的重點摘要，以及適合閱讀的對象。」</p>
<p><strong>ChatGPT</strong>：「很抱歉，我找不到有關 &ldquo;失控的正向思考&rdquo; 這本書的信息。請確認您提供的書名是否正確。如果您能提供更多具體細節，我將會盡力為您提供幫助。」</p>
<p><strong>我</strong>：「這本書的英文名稱是“How Positive Thinking is Undermining America”。」</p>
<p><strong>ChatGPT</strong>：「《正向思考如何破壞美國》是一本由心理學家賈斯汀·麥克馬爾書寫的專書，探討了美國社會對正面思考的過度熱愛如何對個人和社會產生負面影響。</p>
<p>書中指出，美國社會過度強調正面思考，即通過樂觀的態度和自我激勵來達到成功和幸福。但是，作者認為這種做法有時會導致人們忽視真實問題，導致自己和他人受到傷害。</p>
<p>作者還認為，過度強調正面思考可能導致個人和社會上的負面結果，例如：</p>
<ul>
<li>忽視真實問題，無法找到解決問題的辦法。</li>
<li>對自己和他人有害的自我欺騙。</li>
<li>不能適當地應對挫折和失敗。</li>
<li>無法建立真正有益的人際關係。</li>
</ul>
<p>這本書適合那些對心理學和社會學感興趣的人閱讀,尤其是對正面思考和其對個人和社會的影響有興趣的人。」</p>
<blockquote>
<p><em>一開始 Cha</em>tGPT 是無法回答我問題的，但當我給他英文的書名時，他就能夠給予回應。<br>書籍的內容大體上是正確的，不過作者的名字是「Barbara Ehrenreich」而且是個專欄作家&hellip;</p>
</blockquote>
<h3 id="-用英文詢問-chatgpt-失控的正向思考摘要">用英文詢問 ChatGPT 「失控的正向思考」摘要<a class="h-anchor" href="#-%e7%94%a8%e8%8b%b1%e6%96%87%e8%a9%a2%e5%95%8f-chatgpt-%e5%a4%b1%e6%8e%a7%e7%9a%84%e6%ad%a3%e5%90%91%e6%80%9d%e8%80%83%e6%91%98%e8%a6%81" aria-label="這個段落的連結"></a></h3>
<p><strong>我</strong>：「Please provide me with a summary of the key points and the suitable audience of the book &ldquo;How Positive Thinking is Undermining America&rdquo;.」</p>
<p><strong>ChatGPT</strong>：「&ldquo;How Positive Thinking is Undermining America&rdquo; is a book by Barbara Ehrenreich that critiques the belief in the power of positive thinking as a solution to problems, and argues that this belief has become a cultural norm in the United States. The book suggests that this mindset has led to a lack of accountability and critical thinking in individuals and society as a whole. The author argues that the book is meant for a general audience, particularly those interested in the cultural and societal implications of the self-help industry and the power of positive thinking.」</p>
<blockquote>
<p>從書摘與作者訊息的角度來說，英文的回應都是正確的。</p>
</blockquote>
<h3 id="-用中文詢問-chatgpt-天龍八部摘要">用中文詢問 ChatGPT 「天龍八部」摘要<a class="h-anchor" href="#-%e7%94%a8%e4%b8%ad%e6%96%87%e8%a9%a2%e5%95%8f-chatgpt-%e5%a4%a9%e9%be%8d%e5%85%ab%e9%83%a8%e6%91%98%e8%a6%81" aria-label="這個段落的連結"></a></h3>
<p><strong>我</strong>：「請給我“天龍八部”這本書的重點摘要，以及適合閱讀的對象。」</p>
<p><strong>ChatGPT</strong>：「《天龍八部》是金庸所著的小說，是他武俠小說系列中最著名的作品之一。小說主要講述了一群來自中國古代不同地區和陰陽兩道的高手之間的故事，以及主人公東方不敗的成長歷程。</p>
<p>故事的背景設定在明朝末年和清朝初年之間，主要講述了主人公東方不敗與他的朋友們在中國古代的陰陽兩道間的冒險與戰鬥。小說充滿了各種驚奇的武功和情節,並且也有著豐富的人物和故事關係。</p>
<p>小說適合對中國古代文化和武俠小說感興趣的人閱讀，尤其是對東方不敗和他的朋友們的故事感興趣的人。」</p>
<blockquote>
<p>看完 ChatGPT 的解釋後，我馬上 Google 了一下天龍八部，這劇情跟我記憶中的不太一樣啊？東方不敗怎麼變成了主角？ChatGPT 是讀到哪本被魔改的小說了！？</p>
</blockquote>
<h3 id="-用英文詢問-chatgpt-天龍八部摘要">用英文詢問 ChatGPT 「天龍八部」摘要<a class="h-anchor" href="#-%e7%94%a8%e8%8b%b1%e6%96%87%e8%a9%a2%e5%95%8f-chatgpt-%e5%a4%a9%e9%be%8d%e5%85%ab%e9%83%a8%e6%91%98%e8%a6%81" aria-label="這個段落的連結"></a></h3>
<p><strong>我</strong>：「Please provide me with a summary of the key points and the suitable audience of the book &ldquo;Demi-Gods and Semi-Devils&rdquo;.」</p>
<p><strong>ChatGPT</strong>：「&ldquo;Demi-Gods and Semi-Devils&rdquo; is a novel written by Jin Yong, a Chinese martial arts novelist and wuxia author. The novel is set in a fictional world of martial arts and chivalry, and follows the adventures of several characters, including a young warrior, a powerful monk, and a princess, as they navigate through a complex and dangerous landscape of rival martial arts sects and political intrigue. The novel is considered a classic of Chinese literature and is known for its intricate plot, vivid characters, and intricate world-building. The book is suitable for readers interested in martial arts fiction, fantasy, and Chinese literature.（&ldquo;天龍八部&quot;是中國武俠小說家和武俠小說作者金庸的小說。小說以一個虛構的武術和俠義世界為背景，講述了幾個人物的冒險故事，包括一個年輕的戰士、一個強大的和尚和一個公主，他們在一個由敵對的武術門派和政治陰謀組成的複雜而危險的環境中航行。這部小說被認為是中國文學的經典，並以其複雜的情節、生動的人物和復雜的世界構建而聞名。該書適合對武俠小說、奇幻小說和中國文學感興趣的讀者。）」</p>
<blockquote>
<p>痾&hellip;筆者都不知道怎麼說了，明明是中文的著作，為什麼英文的摘要還比較正確啊（公主改成王子就完全正確了）。</p>
</blockquote>
<hr>
<h2 id="-都是擔任-nodejs-backend-developer-面試官中文與英文的差異在哪">都是擔任「 Node.js Backend Developer 面試官」，中文與英文的差異在哪？<a class="h-anchor" href="#-%e9%83%bd%e6%98%af%e6%93%94%e4%bb%bb-nodejs-backend-developer-%e9%9d%a2%e8%a9%a6%e5%ae%98%e4%b8%ad%e6%96%87%e8%88%87%e8%8b%b1%e6%96%87%e7%9a%84%e5%b7%ae%e7%95%b0%e5%9c%a8%e5%93%aa" aria-label="這個段落的連結"></a></h2>
<h3 id="-中文面試官">中文面試官<a class="h-anchor" href="#-%e4%b8%ad%e6%96%87%e9%9d%a2%e8%a9%a6%e5%ae%98" aria-label="這個段落的連結"></a></h3>
<p><strong>我</strong>：「我希望你能擔任一個面試官。我將是候選人，你將向我提出 Node.js Backend Developer 職位的面試問題。我希望你就像是面試官一樣回應。不要一次問完所有問題。我希望你只對我進行面試。問我問題，並等待我的回答。不要額外的解釋。像面試官那樣一個一個地問我問題，並等待我的回答。我的第一句話是 &ldquo;你好&rdquo;」</p>
<p><strong>ChatGPT</strong>：「好的，我會像一個面試官一樣向您提出問題，請您回答。你好, 請介紹一下您自己。」</p>
<p><strong>我</strong>：「我的名字是 Dean，目前是一名 Senior Backend Developer，熟悉 Node.js 的 Express 框架以及 MySQL 資料庫等技術。」</p>
<p><strong>ChatGPT</strong>：「非常好。您有多少年的 Node.js 開發經驗？」</p>
<p><strong>我</strong>：「有 5 年的開發經驗，期間完成多個系統，比如線上打卡系統、線上測驗系統、購物車系統。」</p>
<p><strong>ChatGPT</strong>：「很好，在您的開發經驗中，您是如何解決系統的高流量問題的？」</p>
<p><strong>我</strong>：「過去採用 K8s 技術，可以根據實際的流量來做 autoscaling。」</p>
<p><strong>ChatGPT</strong>：「很好，在您的開發經驗中，有沒有遇到過資料庫的性能問題？如果有，您是如何解決的？」</p>
<p><strong>我</strong>：「如果資料量太大導致搜尋效率變慢，我會在搜尋用到的欄位加上 index 提升效率。」</p>
<p><strong>ChatGPT</strong>：「很好，謝謝您的回答。最後，有沒有任何其他的技術或經驗想要與我們分享？」</p>
<p><strong>我</strong>：「針對大流量的情境，我也有設計過用 Redis 這類記憶體資料庫來處理，讓使用者有更好的體驗。」</p>
<p><strong>ChatGPT</strong>：「非常好，謝謝您的回答。這是我們的所有問題，謝謝您抽空參加面試，我們會盡快給您答覆。」</p>
<h3 id="-英文面試官">英文面試官<a class="h-anchor" href="#-%e8%8b%b1%e6%96%87%e9%9d%a2%e8%a9%a6%e5%ae%98" aria-label="這個段落的連結"></a></h3>
<p><strong>我</strong>：「I want you to act as an interviewer. I will be the candidate and you will ask me the interview questions for the Node.js Backend Developer position. I want you to only reply as the interviewer. Do not write all the conservation at once. I want you to only do the interview with me. Ask me the questions and wait for my answers. Do not write explanations. Ask me the questions one by one like an interviewer does and wait for my answers. My first sentence is &ldquo;Hi&rdquo;（大意是：我希望你能擔任一個面試官。我將是候選人，你將向我提出 Node.js Backend Developer 職位的面試問題。我希望你就像是面試官一樣回應。）」</p>
<p><strong>ChatGPT</strong>：「Hi, can you tell me a little bit about your experience with Node.js?（你好，你告訴我一些關於你在Node.js方面的經驗嗎？）」</p>
<p><strong>我</strong>：「I have 5 years of experience in Node.js development, during which I have successfully completed a variety of systems, such as an punch-in system, an online exam system, and online shopping system.（我有 5 年的 Node.js 開發經驗，在此期間，我成功地完成了多個系統，如打卡系統、線上考試系統和線上購物系統。）」</p>
<p><strong>ChatGPT</strong>：「Can you give an example of a particularly challenging project you worked on using Node.js? And how did you overcome any difficulties during the development?（能否舉出一個使用 Node.js 時特別具有挑戰性的專案，並說明你是如何克服開發過程中遇到的困難？）」</p>
<p><strong>我</strong>：「In the online shopping system project, we faced the challenge of high concurrency. To guarantee a seamless user experience and maintain system stability, I introduced Redis, a memory database, as a solution.（在線上購物系統的專案，我們遇到了高併發的挑戰。為了保證使用者體驗和系統的穩定性，我引入了 Redis 這個記憶體資料庫作為解決方案。）」</p>
<p><strong>ChatGPT</strong>：「Great, can you tell me about your experience with web development frameworks such as Express or NestJS?（很好，你能跟我分享在 Web Framework 方面的經驗嗎？如 Express、NestJS）」</p>
<p><strong>我</strong>：「I am familiar with multiple frameworks such as Express, Koa, AdonisJS. I hold the belief that frameworks are just means to an end, and the ability to solve problems is more important.（我熟悉多種框架，如 Express、Koa、AdonisJS。我認為框架只是達到目的的手段，而解決問題的能力更重要。）」</p>
<p><strong>ChatGPT</strong>：「Can you walk me through your process for debugging and troubleshooting in a Node.js application?（能告訴我在 Node.js application 中，你是如何除錯和故障排除的嗎？）」</p>
<p><strong>我</strong>：「Upon receiving a bug report, my initial step is to reproduce the user&rsquo;s actions in the development environment to clarify the issue, and use console.log to identify which part is causing the problem, allowing me to effectively narrow down the error&rsquo;s scope.（收到錯誤報告後，我的第一步是在開發環境中重現使用者的操作，以釐清問題，並使用 console.log 來確定是哪個部分導致問題，以此有效縮小錯誤範圍。）」</p>
<p><strong>ChatGPT</strong>：「Great, Can you tell me about your experience with database management, specifically with MongoDB?（很好，你能告訴我你在資料庫管理方面的經驗嗎？特別是在 MongoDB 方面）」</p>
<p><strong>我</strong>：「I utilize MongoDB for handling big data, as it offers excellent performance and low scalability costs, and offers great flexibility of adding new columns.（我使用 MongoDB 來處理大數據，因為他有良好的性能、低的擴充成本，而且可以很靈活的增加欄位）」</p>
<p><strong>ChatGPT</strong>：「Can you walk me through how you would approach performance optimization in a Node.js application?（你能告訴我如何優化 Node.js application 的效能嗎？）」</p>
<p><strong>我</strong>：「The first step is to identify which areas of the application are causing performance issues. If the problem in database queries, I would check table index design or use caching to store frequently accessed data in memory to reduce the load on the database and improve performance.（第一步會先確認是什麼原因造成 application 的瓶頸。如果是資料庫查詢的問題，我會檢查 table 的 index 設計，或者用 caching 將高頻使用的資料存到記憶體，以此減少資料庫的負擔並提升效能）」</p>
<p><strong>ChatGPT</strong>：「Thank you for your answers, that concludes our interview. Do you have any questions for me?（謝謝你的回答，我們的面試到此結束。你有什麼問題要問我嗎？）」</p>
<p><strong>我</strong>：「It is an honor to participate in this interview and I look forward to the opportunity to work together in the future.（很榮幸參與這次面試，期待之後有合作的機會。）」</p>
<p><strong>ChatGPT</strong>：「Thank you, I appreciate your time and interest in the position. We&rsquo;ll get back to you soon regarding next steps. Have a great day!（謝謝你，感謝你的時間和對這個職位的興趣。我們會盡快與你聯繫。祝你有個愉快的一天）」</p>
<h3 id="-兩個面試官有什麼不同呢">兩個面試官有什麼不同呢？<a class="h-anchor" href="#-%e5%85%a9%e5%80%8b%e9%9d%a2%e8%a9%a6%e5%ae%98%e6%9c%89%e4%bb%80%e9%ba%bc%e4%b8%8d%e5%90%8c%e5%91%a2" aria-label="這個段落的連結"></a></h3>
<p>中文面試官只問了「2」道技術題，而英文面試官總共問了「5」道技術題。</p>
<p>不過我覺得題數不是重點，因為可以用「你可以再多考幾題嗎？」這類的問句讓他增加題數。</p>
<p>如果你有模擬面試的需求，我覺得中文、英文面試官都算合格，但英文面試官問得更加深入，如果要面試外商，筆者覺得先從 ChatGPT 開始練習是一個很棒的方案！</p>
<blockquote>
<p>比較可惜的是，目前實驗下來他們比較沒辦法根據你的回答，再去延伸其他問題。</p>
</blockquote>
<hr>
<h2 id="-如果英文不好有什麼曲線救國的方案">如果英文不好，有什麼曲線救國的方案？<a class="h-anchor" href="#-%e5%a6%82%e6%9e%9c%e8%8b%b1%e6%96%87%e4%b8%8d%e5%a5%bd%e6%9c%89%e4%bb%80%e9%ba%bc%e6%9b%b2%e7%b7%9a%e6%95%91%e5%9c%8b%e7%9a%84%e6%96%b9%e6%a1%88" aria-label="這個段落的連結"></a></h2>
<p>無論是對問題的理解能力，還是連續對話的能力，很顯然，英文版的能力更好。</p>
<p>不過這裡筆者還是提供一個「曲線救國」的方案，我們就拿開頭「失控的正向思考」這本書來當範例。</p>
<h3 id="-setp-1既然知道-chatgpt-沒有中文的資料那我們先取得英文的書名how-positive-thinking-is-undermining-america">SETP 1：既然知道 ChatGPT 沒有中文的資料，那我們先取得英文的書名「How Positive Thinking is Undermining America」。<a class="h-anchor" href="#-setp-1%e6%97%a2%e7%84%b6%e7%9f%a5%e9%81%93-chatgpt-%e6%b2%92%e6%9c%89%e4%b8%ad%e6%96%87%e7%9a%84%e8%b3%87%e6%96%99%e9%82%a3%e6%88%91%e5%80%91%e5%85%88%e5%8f%96%e5%be%97%e8%8b%b1%e6%96%87%e7%9a%84%e6%9b%b8%e5%90%8dhow-positive-thinking-is-undermining-america" aria-label="這個段落的連結"></a></h3>
<h3 id="-setp-2讓-chatgpt-的專業翻譯員幫忙翻譯">SETP 2：讓 ChatGPT 的專業翻譯員幫忙翻譯。<a class="h-anchor" href="#-setp-2%e8%ae%93-chatgpt-%e7%9a%84%e5%b0%88%e6%a5%ad%e7%bf%bb%e8%ad%af%e5%93%a1%e5%b9%ab%e5%bf%99%e7%bf%bb%e8%ad%af" aria-label="這個段落的連結"></a></h3>
<p>我：「I want you to act as an English translator, spelling corrector and improver. I will speak to you in any language and you will detect the language, translate it and answer in the corrected and improved version of my text, in English. I want you to replace my simplified A0-level words and sentences with more beautiful and elegant, upper level English words and sentences. Keep the meaning same, but make them more literary. I want you to only reply the correction, the improvements and nothing else, do not write explanations. My first sentence is &ldquo;請給我“How Positive Thinking is Undermining America”這本書的重點摘要，以及適合閱讀的對象。&quot;」</p>
<p>ChatGPT：「Please give me a summary of the key points and the appropriate audience for the book &ldquo;Bright-Sided: How Positive Thinking is Undermining America&rdquo;.」</p>
<h3 id="-setp-3開一個新的聊天室貼上-chatgpt-的回覆外要求他擔任中文翻譯">SETP 3：開一個新的聊天室，貼上 ChatGPT 的回覆外要求他擔任中文翻譯<a class="h-anchor" href="#-setp-3%e9%96%8b%e4%b8%80%e5%80%8b%e6%96%b0%e7%9a%84%e8%81%8a%e5%a4%a9%e5%ae%a4%e8%b2%bc%e4%b8%8a-chatgpt-%e7%9a%84%e5%9b%9e%e8%a6%86%e5%a4%96%e8%a6%81%e6%b1%82%e4%bb%96%e6%93%94%e4%bb%bb%e4%b8%ad%e6%96%87%e7%bf%bb%e8%ad%af" aria-label="這個段落的連結"></a></h3>
<p>我：「Please give me a summary of the key points and the appropriate audience for the book &ldquo;Bright-Sided: How Positive Thinking is Undermining America&rdquo;.And I want you to act as traditional chinese translator.」</p>
<p>ChatGPT：「&ldquo;Bright-Sided: How Positive Thinking is Undermining America&rdquo; 是一本批判積極思考是解決生活問題的全部解決方案的書。作者認為，過度關注積極思考導致了缺乏責任感、無法面對困難現實，並導致有害後果。這本書的適宜讀者是對心理學、自助文化或美國文化和社會有興趣的人。關鍵要點是，積極思考可以解決所有問題的觀念是有害的，它可能導致缺乏責任感、無法面對困難現實，促進了自我幻想並可能導致有害後果。」</p>
<blockquote>
<p>雖然步驟麻煩了點，但當缺乏中文資料時，這也不失為一個解決方案。</p>
</blockquote>
<hr>
<h2 id="-結論英文還是很重要的然後不要完全相信-chatgpt-給的答案">結論：英文還是很重要的，然後不要完全相信 ChatGPT 給的答案<a class="h-anchor" href="#-%e7%b5%90%e8%ab%96%e8%8b%b1%e6%96%87%e9%82%84%e6%98%af%e5%be%88%e9%87%8d%e8%a6%81%e7%9a%84%e7%84%b6%e5%be%8c%e4%b8%8d%e8%a6%81%e5%ae%8c%e5%85%a8%e7%9b%b8%e4%bf%a1-chatgpt-%e7%b5%a6%e7%9a%84%e7%ad%94%e6%a1%88" aria-label="這個段落的連結"></a></h2>
<p>儘管 ChatGPT 中文英文都可以使用，但英文給出的資料量與精準度還是比較好的。</p>
<p>這邊也提醒讀者，你可以把 ChatGPT 當成學習的輔助工具，但千萬不要相信 ChatGPT 回應的所有訊息，相信開頭那離譜的摘要已經能給讀者許多警惕。</p>
<p>不過筆者相信在不久的將來，隨著越來越多人跟他聊天，ChatGPT 會越來越強大，回饋的訊息也會更為完善。</p>
<blockquote>
<p>本篇文章 ChatGPT 的 Prompts 來源於 <a href="https://github.com/f/awesome-chatgpt-prompts">Github</a> 大神。</p>
</blockquote>
<p>未來筆者會出一系列使用 ChatGPT、openAI 的文章，如果你對這個議題感興趣，可以持續關注我的文章！</p>
<a class="linkcard" href="https://deanlin.net/categories/ai/">
  <span class="lc-body">
    <span class="lc-title">AI 實戰</span>
    <span class="lc-desc">實測生成式 AI 工具、Vibe Coding 與自動化流程的第一手心得，把 AI 變成每天都用得上的即戰力。</span>
    <span class="lc-site"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M5 12h14M13 6l6 6-6 6"/></svg>林鼎淵 Dean Lin</span>
  </span>
</a>

<p><strong>想將 AI 導入自己的職場與生活嗎？歡迎<a href="https://www.books.com.tw/products/0011004216">購買筆者出版的新書</a></strong>，幫助您<strong>在 AI 的浪潮中站穩腳步，並在未來的職場競爭中佔據優勢！</strong></p>
<figure class="figure"><img src="https://deanlin.net/blog/202301/chatgpt-chinese-vs-english/images/chatgpt-chinese-vs-english-03.webp" width="1400" height="319" alt="林鼎淵著作《ChatGPT 與 AI 繪圖效率大師（新增 Copilot、Gamma、Runway、Suno）》" loading="lazy" decoding="async">
  <figcaption><a href="https://www.books.com.tw/products/0011004216">https://www.books.com.tw/products/0011004216</a></figcaption>
</figure>

]]></content:encoded>
    </item>
    <item>
      <title>用低成本也能請到好員工？資深 HR 不想告訴你的秘密！──下班有約系列文</title>
      <link>https://deanlin.net/blog/202208/hiring-good-people-on-budget/</link>
      <pubDate>Wed, 03 Aug 2022 15:23:50 +0800</pubDate>
      <guid>https://deanlin.net/blog/202208/hiring-good-people-on-budget/</guid>
      <dc:creator>林鼎淵</dc:creator>
      <category>職涯成長</category>
      <description>先說這篇文章的內容可能會引起部分讀者的不適，因為內容會較為誠實地說出資方在挑選人才上的考量＆心裡話。</description>
      <media:content url="https://deanlin.net/blog/202208/hiring-good-people-on-budget/images/hiring-good-people-on-budget-og_hu_631443515c748f0e.jpg" medium="image" type="image/jpeg" width="1200" height="675" />
      <content:encoded><![CDATA[<p>先說這篇文章的內容可能會引起部分讀者的不適，因為內容會較為誠實地說出資方在挑選人才上的考量＆心裡話。</p>
<p>同時為了避免老闆＆HR 對內容有過度期待，這邊事先聲明文中的方法僅適用於尋找「初階人才」；用香蕉不可能請到老虎，但有機會請到「幼虎」。</p>
<p><img src="https://deanlin.net/blog/202208/hiring-good-people-on-budget/images/hiring-good-people-on-budget-01.webp" width="1400" height="733" alt="用低成本也能請到好員工？資深 HR 不想告訴你的秘密！──下班有約系列文（圖 1）" fetchpriority="high" decoding="async"></p>
<h2 id="擁有-30-年招募經驗的總經理是如何挑選人才的">擁有 30 年招募經驗的總經理是如何挑選人才的？<a class="h-anchor" href="#%e6%93%81%e6%9c%89-30-%e5%b9%b4%e6%8b%9b%e5%8b%9f%e7%b6%93%e9%a9%97%e7%9a%84%e7%b8%bd%e7%b6%93%e7%90%86%e6%98%af%e5%a6%82%e4%bd%95%e6%8c%91%e9%81%b8%e4%ba%ba%e6%89%8d%e7%9a%84" aria-label="這個段落的連結"></a></h2>
<p>一間公司是否能長久經營，除了產品很重要外，「人才」更是重中之重。</p>
<p>筆者有幸認識一位在資訊產業的中小企業老闆，公司每一位工程師都要經過他的面試才能錄用。</p>
<p>而他所錄用的工程師，無論<strong>初階人才還是中階人才，大概有 6 成的人在入職半年後展現了超高的 CP 值</strong>；因為覺得很不可思議，所以我便向他請教這是如何辦到的？</p>
<blockquote>
<p>本篇文章先探討「初階人才」，之後再找時間分享這位老闆尋找「中階人才」的心法。</p>
</blockquote>
<h3 id="-先搞清楚自己要找到哪一類型的人才">先搞清楚自己要找到哪一類型的人才<a class="h-anchor" href="#-%e5%85%88%e6%90%9e%e6%b8%85%e6%a5%9a%e8%87%aa%e5%b7%b1%e8%a6%81%e6%89%be%e5%88%b0%e5%93%aa%e4%b8%80%e9%a1%9e%e5%9e%8b%e7%9a%84%e4%ba%ba%e6%89%8d" aria-label="這個段落的連結"></a></h3>
<p>這位老闆的公司業務量穩定，也沒有想繼續擴張的野心。</p>
<p>他了解自己只是中小企業，論名氣、發展性遠遠不如其他大公司，所以在人才方面，他瞄準的是「市場不看好，但有潛力的人才」。</p>
<p>對他來說，公司是有時間培養人才的（應屆畢業生可），因此是否具備專業能力並不重要（只找非本科），而態度則是他最重視的人格特質（服從性）。</p>
<h3 id="-在履歷篩選上另闢蹊徑">在履歷篩選上另闢蹊徑<a class="h-anchor" href="#-%e5%9c%a8%e5%b1%a5%e6%ad%b7%e7%af%a9%e9%81%b8%e4%b8%8a%e5%8f%a6%e9%97%a2%e8%b9%8a%e5%be%91" aria-label="這個段落的連結"></a></h3>
<p>根據上方的需求，儘管為資訊產業，公司要找的也是工程師，但為了壓低用人成本，他加入了如下條件：</p>
<ol>
<li>不找本科系的畢業生（資工、資管、電資畢業的直接過濾）</li>
<li>一定要是「國立」大學（中字輩以上）</li>
<li>一定要是「理工」科系（特別偏愛土木、大氣、物理）</li>
<li>工作經驗 3 年以內，無經驗可</li>
<li>年齡 28 歲以下</li>
<li>如果目前是租屋更好（老實講這點很地獄 😨）</li>
</ol>
<p>上面履歷的篩選邏輯，可以說跟絕大多數資訊產業的同行相反；但正是因為這個與眾不同的策略，讓他有非常多「淘寶」的機會。</p>
<p>用這位老闆的話說：「只要是本科系，就很難用低於市場的薪水錄取；這樣我還不如用更低的薪水多錄取幾個感覺有潛力，但沒有相關背景的新人；而有經濟壓力的人，相對來說服從性更高。」</p>
<h3 id="-透過面試觀察人格特質">透過面試觀察人格特質<a class="h-anchor" href="#-%e9%80%8f%e9%81%8e%e9%9d%a2%e8%a9%a6%e8%a7%80%e5%af%9f%e4%ba%ba%e6%a0%bc%e7%89%b9%e8%b3%aa" aria-label="這個段落的連結"></a></h3>
<p>透過剛剛條件篩選下來的履歷，大部分的「天賦」都有一定水準；因此在面試時，主要觀察求職者的人格特質（因為專業能力不行是打從一開始就知道的）：</p>
<ol>
<li>服裝儀容是否整潔（自我要求，以及對這場面試的重視程度）</li>
<li>過往團隊合作時擔任的角色、執行的任務（了解團隊溝通能力，以及對交付任務的執行力）</li>
<li>面對邏輯考題的反應速度（專業能力可以不行，但邏輯絕對要清晰）</li>
<li>對資訊產業的了解程度（根據回答的內容，判斷進入這個產業的意願＆積極性）</li>
<li>遇到不會問題時的應對進退（看對方的反應是硬撐、討論、瞎掰、放棄，還是直接生氣😠）</li>
</ol>
<h3 id="-透過試用期確認自己的眼光">透過試用期確認自己的眼光<a class="h-anchor" href="#-%e9%80%8f%e9%81%8e%e8%a9%a6%e7%94%a8%e6%9c%9f%e7%a2%ba%e8%aa%8d%e8%87%aa%e5%b7%b1%e7%9a%84%e7%9c%bc%e5%85%89" aria-label="這個段落的連結"></a></h3>
<blockquote>
<p>這邊特別提醒，如果在試用期被資遣，雇主是需要付資遣費的喔！</p>
</blockquote>
<p>跟希望人才馬上成為即戰力的公司不同，老闆選擇讓剛入職的新人在前 3 個月自我精進，每個月用工作上會用到的技能完成一份 Side Project，並在月底向所有員工 Demo，同時解釋自己是如何發想、規劃、執行。</p>
<p>因為題目與難易度完全是自由選擇，所以能從這些 Side Project 中看到一個人的潛力，進而評估是否讓他成為公司的一份子。</p>
<p>因為「非本科系、無相關經驗、應屆畢業生」這幾個條件，大幅降低公司的試錯成本，在經過這些層層篩選後，往往留下來的都是有成為工程師天賦的人。</p>
<hr>
<h2 id="上面的策略聽起來不錯但一切有這麼順利嗎">上面的策略聽起來不錯，但一切有這麼順利嗎？<a class="h-anchor" href="#%e4%b8%8a%e9%9d%a2%e7%9a%84%e7%ad%96%e7%95%a5%e8%81%bd%e8%b5%b7%e4%be%86%e4%b8%8d%e9%8c%af%e4%bd%86%e4%b8%80%e5%88%87%e6%9c%89%e9%80%99%e9%ba%bc%e9%a0%86%e5%88%a9%e5%97%8e" aria-label="這個段落的連結"></a></h2>
<p>一路聽下來，我覺得老闆分析的很有道理，且實際執行的成效也很棒，於是我便向他詢問：「這個方法聽起來很棒，它有什麼缺陷嗎？」</p>
<p>老闆笑了笑說：「你不是第一個向我詢問這個問題的，實際上有些朋友在聽完我的分享後，回去就立馬在公司執行看看，但我目前還沒有聽到其他人的成功案例。」</p>
<p>接下來老闆分享了許多成功與失敗細節，筆者大致統整如下：</p>
<ol>
<li>上面的流程之所以可以完美執行，是因為<strong>他本身就是老闆</strong>，從面試人才、錄用人才到培養人才，每個環節都抓得很緊，因此成功率才會如此之高。</li>
<li><strong>公司可以在「一開始」用低成本請到好員工</strong>，但通常在「8~16」個月後，人才也會意識到自己的薪水低於市場價格，如果沒有適當的調整可能會就導致人才流失。</li>
<li>因為你對人才有知遇之恩，所以通常員工跟你的關係會更為緊密，如果對方入職滿兩年且能力符合需求，<strong>公司會分給他「股票」，把他跟公司的利益結構綁在一起（公司如果有盈餘，依照持股比例分紅）</strong>。</li>
<li>許多人回去執行後，都打電話抱怨說他們找到的是「雷包」，<strong>不是每個老闆、HR、主管都有挑選人才的天賦</strong>，就算把秘訣都告訴你；相同的方法，在每個執行者的手上也會有完全不同的結果。</li>
</ol>
<p>別人的經驗，我們可以借鑑，但是否適用於自己的公司真的要謹慎評估；在這次聊天中，老闆也跟我分享他找「中階人才」的心法，這部分筆者會再獨立一篇與大家分享。</p>
<blockquote>
<p>這種公司也許在某些人眼中是不合格的，但它的存在給許多想轉職又沒經驗的人一個機會，有能力的人自然可以用它為跳板向上挑戰。</p>
<p>瞭解資方的策略與想法，有時對我們職涯的選擇也會有所幫助。</p>
</blockquote>
<p><strong>如果你對目前的職涯感到迷茫，想從不同視角檢視自己的選擇，相信《<a href="https://www.tenlong.com.tw/products/9786264142083">工程師下班有約</a>》這本書能為你帶來靈感與啟發：</strong></p>
<figure class="figure"><img src="https://deanlin.net/blog/202208/hiring-good-people-on-budget/images/hiring-good-people-on-budget-02.webp" width="1400" height="319" alt="林鼎淵著作《工程師下班有約：企業內訓講師帶你認清職涯真相！》" loading="lazy" decoding="async">
  <figcaption><a href="https://www.tenlong.com.tw/products/9786264142083">https://www.tenlong.com.tw/products/9786264142083</a></figcaption>
</figure>

<pre tabindex="0"><code>下班有約系列文
▋ [前端]新手工程師容易卡住的問題
▋ [前端＆後端]工程師常犯的錯誤
▋ 讓開發團隊更好協作的方式
▋ 談談 Pair Programing
▋ 談談工程師的話語權
▋ 出社會後，新鮮人要及早知道的 5 件事
▋ 面試的性向測驗竟然準到讓人心裡發寒？
▋ 反其道而行的任務分配
▋ 現在的 Daily Scrum 真的適合團隊嗎？
▋ 用低成本也能請到好員工？資深 HR 不想告訴你的秘密！(本篇)
</code></pre>]]></content:encoded>
    </item>
  </channel>
</rss>
