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

林鼎淵
Dean Lin
Published in
7 min readJul 18, 2021

--

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

第13屆鐵人賽準備開賽嚕
一、哪些人會來參加比賽
➤ 技術背景深厚,但不常寫文章的參賽者
➤ 有技術的背景,把比賽當磨練的參賽者
➤ 平常就很喜歡分享技術文章的參賽者
二、選擇比賽主題
➤ 熱門主題都是高手雲集
➤ 人數較少的主題都是專家
➤ 所以到底要怎麼選?
三、為自己的比賽題目取名
➤ 有意義的命名
➤ 與眾不同的題目
四、賽前準備
➤ 準備好系列文章大綱
➤ 有存稿才安心
五、比賽時的心理建設
➤ 連續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
寫作&比賽經驗分享文章倍化術!解決字數不足、篇幅不夠的 9個實用秘訣
我希望在參加 [iT邦幫忙鐵人賽] 前就知道的事(本篇)
出版書籍經驗分享
▶︎ 如果這篇文章有幫助到你1. 可以點擊下方「Follow」來追蹤我~
2. 可以對文章拍手讓我知道 👏🏻
你們的追蹤與鼓勵是我繼續寫作的動力 🙏🏼▶︎ 如果你對工程師的職涯感到迷茫1. 也許我在iT邦幫忙發表的系列文可以給你不一樣的觀點 💡
2. 也歡迎您到書局選購支持,透過豐富的案例來重新檢視自己的職涯

--

--

林鼎淵
Dean Lin

職涯中培育過多名工程師,🧰 目前在外商公司擔任 Software Specialist |✍️ 我專注寫 (1)最新技術 (2)團隊合作 (3)工程師職涯的文章,出版過 5 本專業書籍|👏🏻 如果對這些主題感興趣,歡迎點擊「Follow」來關注我~