# 我希望在參加 [iT邦幫忙鐵人賽] 前就知道的事

- 作者：林鼎淵（Dean Lin）
- 網址：https://deanlin.net/blog/202107/ithome-ironman-tips/
- 發布：2021-07-18
- 主題：職涯成長
- 標籤：iT 邦幫忙鐵人賽、比賽準備、經驗分享
- 摘要：這是場一年一度、為期 45 天的比賽，參賽者需要連續 30…

這是場一年一度、為期 45 天的比賽，參賽者需要連續 30 天發表一系列的技術文章；筆者以去年參賽的經驗整理出一些賽前可以注意的細節，希望能幫助到對這個比賽有興趣的朋友們，如果文章中有哪個部分講的不正確歡迎討論，筆者只是透過這篇文章讓大家了解準備的方向，希望這個有意義的比賽可以吸引到更多人才參與，謝謝大家。

  [第13屆鐵人賽準備開賽嚕](https://ithelp.ithome.com.tw/2021ironman/event)

```
一、哪些人會來參加比賽
  ➤ 技術背景深厚，但不常寫文章的參賽者
  ➤ 有技術的背景，把比賽當磨練的參賽者
  ➤ 平常就很喜歡分享技術文章的參賽者
二、選擇比賽主題
  ➤ 熱門主題都是高手雲集
  ➤ 人數較少的主題都是專家
  ➤ 所以到底要怎麼選？
三、為自己的比賽題目取名
  ➤ 有意義的命名
  ➤ 與眾不同的題目
四、賽前準備
  ➤ 準備好系列文章大綱
  ➤ 有存稿才安心
五、比賽時的心理建設
  ➤ 連續30天發文
  ➤ 文章乏人問津
  ➤ 寫到一半發現前面很多文章的技術有問題
六、後記

```

## 一、哪些人會來參加比賽

會來參加這場比賽的都不是什麼正常人類，最起碼都有一個「自虐」的M屬性、並且對自己的技術都有一定的自信。

### 技術背景深厚，但不常寫文章的參賽者

他們有豐富的實戰經驗，並且對於技術非常熟悉；但是很少用文字來做表達，過去寫得最多的就是技術文件，這種參賽者在撰寫文章時可以注意幾個部分：

1. 我寫的技術文章普通人看得懂嗎？還是只適合有程式底子的人看？
2. 程式佔了大部分的篇幅，技術講解的部分偏少
3. 很興奮地寫了十幾篇，但後面的文章不知道怎麼銜接

### 有技術的背景，把比賽當磨練的參賽者

一個人成長最快速的方式就是去挑戰自己不熟悉的事物，這類的參賽者把比賽當成對自己的一種磨練，得獎與否並不是關鍵，比賽過程的成長才是他們最在意的事情，但有幾點還是要注意：

1. 雖然把比賽當成磨練，但分享的技術還是要確保內容的正確性
2. 盡量選擇已經有一定熟悉度的主題，不然很難完賽

### 平常就很喜歡分享技術文章的參賽者

這類參賽者就是有備而來，參加這場比賽都是以得獎為目的；基本上他們應該不會點開這篇文章。

## 二、選擇比賽主題

俗話說的好：「**選擇比努力更重要**」，有時是否會得獎並不全看你的技術功底。

### 熱門主題都是高手雲集

**「Modern Web、Software Development、AI & Data」**這幾個主題歷屆參賽人數居高不下，尤其是 **Modern Web **每一屆都有一群強者參賽，所以選擇這幾個主題請做好心理準備，你的對手都是一群菁英王者。

### 人數較少的主題都是專家

有些主題參賽人數相對少，但這並不代表裡面沒有高手；通常參賽人數少是因為會這門技術的人真的不多，所以會挑選這類主題的通常已經在這個領域深耕已久。

### 所以到底要怎麼選？

除非你會的技術非常廣，不然其實也沒什麼好挑的；但如果你的題目剛好符合多個主題，我會建議你參加人數最少的那個主題，相對來說獲獎機率比較高。

但千萬不要為了獲獎而參加一個不熟悉的主題，因為不熟悉的領域你獲獎的機率其實更低。

## 三、為自己的比賽題目取名

「好的名字是成功的一半」，先不管內容寫的怎麼樣，至少可以吸引更多點閱率。

### 有意義的命名

就像程式的變數命名要有意義一樣，不要取一個沒人看得懂你在做什麼的比賽題目，題目可以有創意，但最好包含以下幾點：

1. 知道使用的技術（ex：JavaScript）
2. 清楚題目的內容（ex：JavaScript 爬蟲）
3. 了解能學到什麼（ex：自動搜集網頁資訊）

### 與眾不同的題目

因為每年參加鐵人賽的人數越來越多，評審要在短時間瀏覽這麼多篇文章一定會精神疲勞；如果這個時候突然來一篇之前完全沒看過的技術題目，這篇文章不管內容如何至少記憶點會比別人多，這本身就是一個特色。

## 四、賽前準備

這是一場「鐵人賽」，除非你天賦異稟、七步成詩；否則參賽前最有以下準備：

### 準備好系列文章大綱

因為這場比賽是連續 30 天發文，如果沒有大綱的輔助非常容易越寫越偏離主題，我個人建議大綱要有幾個元素：

1. **系列文的主旨**：有了主旨後面的內容就不容易偏離。
2. **每個 PART 的主旨**：通常系列文都會分成幾個 PART 來介紹技術不同階段的應用；以介紹前端框架來舉例，可能會分成「安裝、入門、進階、延伸」幾個 PART。
3. **每個 PART 下面要介紹的技術**：如果可以辦到，建議在這個階段就把比賽要分享的 30 天技術規劃好，這樣比賽過程就不用煩惱當天要分享的內容。

### 有存稿才安心

如果要分享的文章都是當天都開始寫不但自己壓力大，如果剛好很忙甚至只能隨便產出一篇質量不高的文章發出去；為了避免上述狀況發生，建議你在賽前**至少準備 7 天的存稿**，會有以下好處：

1. 減輕比賽期間的寫稿壓力
2. 在發文前有更多的時間檢查內容是否有錯誤
3. 提高完賽機率

## 五、比賽時的心理建設

比賽是一個累積壓力的過程，原本我以為隨著比賽的進行會越來越輕鬆；但實際上心理是隨著比賽的進行越來越緊繃。

### 連續 30 天發文

一週工作五天就累到不行，你能想像連續 30 天都在工作的感覺嗎？有許多參賽選手是在 20 多天的時候撐不住的，明明都快要完賽了但最後一哩路就是撐不過去；如果想讓最後一哩路走得輕鬆一點就要靠存稿了。

### 文章乏人問津

明明自己已經用盡全力寫文章了，為什麼一篇文章的瀏覽人數還不到 100 人；一開始還可以假裝不在意，但如果連續 10 天瀏覽人數都不到 100 人我想很多人心態就崩了（我就是其中一個玻璃心的人），此時與其花時間自我懷疑，不如直接請教周圍的朋友，詢問別人的意見比自己慢慢摸索更有效率。

### 寫到一半發現前面很多文章的技術有問題

那個人就是我，文章都發十幾篇，才發現某個技術自己之前的認知不夠，導致許多文章的內容都要修改，修改的過程簡直精神時光屋，一天的時間就這樣消失了；所以選擇自己熟悉的技術非常重要，不然光是修改錯誤內容就夠讓你崩潰了。

## 六、後記

希望這篇文章有幫助到對這個比賽感興趣的朋友，期待 iT邦幫忙上面累積更多的優質文章，讓新人在接觸技術時可以更快速地上手；當年我就是在這個論壇上面學習了許多程式的基礎，感謝每一位願意分享自己經驗的人。

我只是去年運氣好獲得佳作的小咖，在眾多大神的技術論壇發這篇文章真的壓力山大，最後偷偷打個廣告，小弟去年得獎的作品在 2021 年 7 月份正式發售，如果對用 JavaScript 爬蟲感興趣的朋友歡迎參考看看（發文當下應該是預購優惠中）。

**天瓏網路書店：**[https://www.tenlong.com.tw/products/9789864348008](https://www.tenlong.com.tw/products/9789864348008?list_name=lv)

  圖片來源：[https://www.tenlong.com.tw/products/9789864348008](https://www.tenlong.com.tw/products/9789864348008?list_name=lv)

```
寫作＆比賽經驗分享
 文章倍化術！解決字數不足、篇幅不夠的 9個實用秘訣
 我希望在參加 [iT邦幫忙鐵人賽] 前就知道的事（本篇）
 出版書籍經驗分享

```

---

關於作者：林鼎淵（Dean Lin），台灣的生成式 AI 企業內訓講師、外商資安公司軟體專家，也是生成式 AI 創新學院發起人。出版 7 本書（包含全台第一本 ChatGPT 應用專書），兩度獲得 iThome 鐵人賽佳作，累積上百場授課與顧問經驗。（https://deanlin.net/about/）
引用時請附上原文網址：https://deanlin.net/blog/202107/ithome-ironman-tips/
