<?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>Qodo｜林鼎淵 Dean Lin</title>
    <link>https://deanlin.net/tags/qodo/</link>
    <image><url>https://deanlin.net/images/author_hu_aa256fc934e9a932.jpg</url><title>Qodo｜林鼎淵 Dean Lin</title><link>https://deanlin.net/tags/qodo/</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>Wed, 02 Oct 2024 21:09:17 +0800</lastBuildDate>
    <atom:link href="https://deanlin.net/tags/qodo/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>這是堂滿足私慾的課程 ── 用 AI 輔助開發的技巧</title>
      <link>https://deanlin.net/blog/202410/ai-assisted-development-course/</link>
      <pubDate>Wed, 02 Oct 2024 21:09:17 +0800</pubDate>
      <guid>https://deanlin.net/blog/202410/ai-assisted-development-course/</guid>
      <dc:creator>林鼎淵</dc:creator>
      <category>AI 實戰</category>
      <description>有寫程式的人都知道，Live coding 是一件很有壓力的事情。 而使用生成式 AI 做 Live coding，更是充滿各種隨機性。 而我挑戰的，是用生成式 AI 在近 80 位觀眾面前，針對 8 個不同的主題做 Live coding（甚至涵蓋多個程式語言）。</description>
      <media:content url="https://deanlin.net/blog/202410/ai-assisted-development-course/images/ai-assisted-development-course-og_hu_83e7b0e4cd8924e4.jpg" medium="image" type="image/jpeg" width="1200" height="675" />
      <content:encoded><![CDATA[<p>有寫程式的人都知道，Live coding 是一件很有壓力的事情。</p>
<p>而使用生成式 AI 做 Live coding，更是充滿各種隨機性。</p>
<p>而我挑戰的，是用生成式 AI 在近 80 位觀眾面前，針對 8 個不同的主題做 Live coding（甚至涵蓋多個程式語言）。</p>
<p><img src="https://deanlin.net/blog/202410/ai-assisted-development-course/images/ai-assisted-development-course-01.webp" width="1400" height="786" alt="這是堂滿足私慾的課程 ── 用 AI 輔助開發的技巧（圖 1）" fetchpriority="high" decoding="async"></p>
<h2 id="-這個主題跟大綱可能沒什麼人會報名喔">這個主題跟大綱，可能沒什麼人會報名喔！<a class="h-anchor" href="#-%e9%80%99%e5%80%8b%e4%b8%bb%e9%a1%8c%e8%b7%9f%e5%a4%a7%e7%b6%b1%e5%8f%af%e8%83%bd%e6%b2%92%e4%bb%80%e9%ba%bc%e4%ba%ba%e6%9c%83%e5%a0%b1%e5%90%8d%e5%96%94" aria-label="這個段落的連結"></a></h2>
<p>最近受老朋友的邀約，開了一系列生成式 AI 的課程。</p>
<p>因為課程主題的自由度較高，所以我安排了一個想講，但過去從沒講過的主題：「用 AI 輔助開發的技巧」，大綱如下：</p>
<ul>
<li>撰寫 Regex 正則表達式</li>
<li>轉換程式語言</li>
<li>撰寫邏輯複雜、不熟悉的資料庫語法</li>
<li>產生比較真實的假資料</li>
<li>重構程式</li>
<li>撰寫單元測試</li>
<li>程式語言、框架升級小幫手</li>
<li>撰寫驗證效能的程式</li>
</ul>
<p>把大綱發給朋友後，他馬上回：「可以開，但那一場可能會比較少人。」</p>
<p>果不其然，上課的人數少了快 4 成；不過沒被上面的課程大綱嚇跑，已經很值得鼓勵了。</p>
<p><img src="https://deanlin.net/blog/202410/ai-assisted-development-course/images/ai-assisted-development-course-02.webp" width="1400" height="697" alt="這個主題跟大綱，可能沒什麼人會報名喔！（圖 2）" loading="lazy" decoding="async"></p>
<hr>
<h2 id="-風險高受眾少但我就是想講">風險高、受眾少，但我就是想講！<a class="h-anchor" href="#-%e9%a2%a8%e9%9a%aa%e9%ab%98%e5%8f%97%e7%9c%be%e5%b0%91%e4%bd%86%e6%88%91%e5%b0%b1%e6%98%af%e6%83%b3%e8%ac%9b" aria-label="這個段落的連結"></a></h2>
<p>如果你用過生成式 AI 輔助開發，那你一定知道他並沒有官方 Demo 的那麼靠譜。</p>
<p>可能有時程式可以跑，但有時會出現各種 Bug，如果不具備對應的專業知識，甚至會需要花更多的時間在 Debug 上。</p>
<p>過去我也講過 6 場生成式 AI Live coding 的課程，很多原本自己試過數十次都沒問題的 Prompt，偏偏在講課的時候出狀況。</p>
<p>有些人會說：「拿過去跟 AI 聊天的成功範例 Demo 就好了啊，幹嘛整自己？」</p>
<p>也許這樣做最沒風險，但我認為只有在現場實際操作，才能證明這個工具真的有用！</p>
<p><img src="https://deanlin.net/blog/202410/ai-assisted-development-course/images/ai-assisted-development-course-03.webp" width="1400" height="697" alt="風險高、受眾少，但我就是想講！（圖 3）" loading="lazy" decoding="async"></p>
<p><img src="https://deanlin.net/blog/202410/ai-assisted-development-course/images/ai-assisted-development-course-04.webp" width="1400" height="697" alt="風險高、受眾少，但我就是想講！（圖 4）" loading="lazy" decoding="async"></p>
<hr>
<h2 id="-要講就要準備充分">要講，就要準備充分<a class="h-anchor" href="#-%e8%a6%81%e8%ac%9b%e5%b0%b1%e8%a6%81%e6%ba%96%e5%82%99%e5%85%85%e5%88%86" aria-label="這個段落的連結"></a></h2>
<p>講自己熟悉的主題很輕鬆，但準備全新的主題才會成長。</p>
<p>所以備課時，每個主題都選擇業界實際上會遇到的痛點，並搭配對應的範例做講解與 Live coding。</p>
<p>在技術上，我選擇了 ChatGPT、Cursor、Codeium、Qodo 等輔助開發的 AI 工具，讓觀眾了解使用時機＆功能差異。</p>
<p>並且每個 Prompt 都經過多次驗證，確保觀眾在課後練習時，也能完成課堂上的範例。</p>
<p><img src="https://deanlin.net/blog/202410/ai-assisted-development-course/images/ai-assisted-development-course-05.webp" width="1400" height="697" alt="要講，就要準備充分（圖 5）" loading="lazy" decoding="async"></p>
<p><img src="https://deanlin.net/blog/202410/ai-assisted-development-course/images/ai-assisted-development-course-06.webp" width="1400" height="697" alt="要講，就要準備充分（圖 6）" loading="lazy" decoding="async"></p>
<hr>
<h2 id="-機會屬於勇敢嘗試的人">機會屬於勇敢嘗試的人<a class="h-anchor" href="#-%e6%a9%9f%e6%9c%83%e5%b1%ac%e6%96%bc%e5%8b%87%e6%95%a2%e5%98%97%e8%a9%a6%e7%9a%84%e4%ba%ba" aria-label="這個段落的連結"></a></h2>
<p>我知道還有很多工程師排斥使用 AI 開發，更不用說 Cursor 這類 AI 的 IDE。</p>
<p>但現在會使用 AI 輔助開發的工程師，產能絕對超過周圍的同事。</p>
<p>隨著 AI 能力的成長，我相信這個差距會越來越明顯。</p>
<p>而這個超越他人的機會，只屬於勇敢嘗試的人！</p>
<p>在此鼓勵看到這篇文章的人，勇敢跨出自己的舒適圈，嘗試過去沒碰過的工具吧！</p>
<blockquote>
<p>PS. 不過大家在使用 AI 開發公司的專案前，請遵守公司的資安規範，否則可能會有嚴重的後果。</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/202410/ai-assisted-development-course/images/ai-assisted-development-course-07.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>
  </channel>
</rss>
