iThome 鐵人賽 - 得《優選》獎項的寫作心法

古古

2024/08/08


哈囉,我是古古!最近又到了 iThome 鐵人賽的開賽期(每年 9 月附近),在 2023 年時我也有報名參加過 iThome 鐵人賽,題目是 《Spring Boot 零基礎入門》 ,當時有幸得到了《優選》的獎項( 得獎名單 ),因此希望可以透過這篇文章,分享一些寫作心法給大家。

不過要先在此申明一下,我不是什麼技術大神,並且也不是得到最高級別的《冠軍》的獎項,所以以下的分享,就單純只是我個人的參賽心得而已,並且這些內容也非常的主觀,不具有 iThome 鐵人賽任何的官方效力,大家就隨意看看就好,感謝🙏。

iThome 鐵人賽官方得獎評判標準 #

但凡是參加 iThome 鐵人賽的參賽者們,可能或多或少目的都是為了得獎去的,因為得獎可以出書啊哈哈哈哈!!!我能理解出書真的是很誘人的一個因素(我自己其實也是為了出書來的😆),所以假設我們今天參賽是以「得獎」為目標的話,那麼搞懂 iThome 官方的得獎判斷標準就很重要。

以下內容擷取自 2024 年 iThome 鐵人賽的 官方活動簡章

陸、 主題競賽評審要點:
- 主題:主題規劃符合該組別的立意,並能充份切合所選參賽主題下,參賽者所訂定之議題
- 結構:30 篇文章組織良好、其所規劃結構足以引導讀者理解參賽者訂定之議題
- 內容:文章內容的技術或經驗具備專業性、豐富性、深入性
- 表達:透過適當文字、圖片、程式碼或影片等方式,讓人更容易理解

透過這份官方活動辦法也可以看到,想要得獎的話,必須要有 「組織良好」 的文章,並且該文章的內容,需要具備 「專業性」、「豐富性」、「深入性」,而且需要在文章中添加 「圖片」 或是 「程式碼」 的輔助,使人更容易理解。

所以這個簡單的說的話,就是除了你的主題要寫的夠深、夠豐富之外,也需要寫出一個結構良好,並且有圖、有程式碼的文章。

所以只要抓好這幾個重點的話,就能盡量提升得獎的機率,最終拿到出書的資格了!

道理我都懂,但是要如何選題? #

當我們了解了 iThome 鐵人賽官方的得獎標準之後,再來就可以進到選題的部分了!

不得不說,選題的好壞真的影響很大,因為得獎的標準之一是 「專業性」「深入性」,所以如果你今天挑的題目是「XXX 入門」的話,那麼在「深入性」上就會比較吃虧(因為你沒辦法真的寫得很深入)。

舉例來說,我當時參賽的題目是《Spring Boot 零基礎入門》,因為我的定調是「入門」文章,所以其實這個選題,就注定了我在「深入性」這一點上,沒辦法寫的太詳盡。

如果拿 2023 那一年「Software Development 區」的冠軍名單出來看的話:

  • 《為你自己學 Ru…..st》— 高見龍
  • 《圖解C++影像處理與OpenCV應用:從基礎到高階,深入學習超硬核技術!》— VincentYeh

就可以發現,得到冠軍的這兩位大大,他們寫的內容真的都是很有深度的內容,更別說其中一位參賽者,還是很有名的高見龍老師,所以這個廝殺真的是只有激烈可言😂。

所以假設你想要得獎,那麼寫一個超級深入的硬派文章,確實可能會提升得獎的機率。不過老實說,我其實不是很建議大家一定要挑超級艱深的題目寫,因為這樣你只是為了寫而寫而已,就算這樣的文章得獎了,裡面也沒有靈魂的啊!!!

所以會比較建議大家,你所寫的文章,盡量還是和你自己課業上所學、工作上有接觸的部分會比較好,因為自己熟悉的題目才是最好發揮的,而且就算挑的題目是「XXX 入門」的題目,只要掌握好文章結構的話,仍舊是能拿到《優選》或是《佳作》的獎項的(而且其實這兩個獎項也都可以出書的!)。

所以就建議大家,不用太糾結《冠軍》這兩個字,建議還是挑你平常接觸最多、你最熟悉的那個主題來寫,這樣子寫起來才會快樂,得獎的時候成就感才會爆棚啊XDD(媽!這我寫的!)。

題目挑好了,然後呢? #

題目挑好之後,就可以「Welcome to 寫作地獄」了🤗。(我是指,Welcome to 快樂的寫作人生了)

好啦說正經的,其實邊挑題目的時候,大家就可以開始思考:「我這篇文章是要寫給哪類人群看的?」,這個問題非常的重要,重要到會影響你整體的文章編排架構,所以一開始多花一點時間練習思考這個問題,是非常有意義的。

舉例來說,像是我之前參賽的《Spring Boot 零基礎入門》主題,因為我的定調是入門文章:

  • 所以我預設的讀者人群,就是「完全沒有碰過(甚至沒聽過) Spring Boot」的人
  • 而我希望這些人在看完我的文章之後,就「能夠使用 Spring Boot,實作出一個簡易的後端系統」

所以其實我在開始動筆寫第一篇文章之前,我就已經先決定了這 30 篇文章的走向,而我的目標,就是讓完全沒用過 Spring Boot 的人,在看完這 30 篇文章之後,就能夠去實作出一個簡易的後端系統這樣。

所以圍繞著這個目標,我就可以開始思考,我要如何去介紹 Spring Boot 的基本用法、要如何去示範這些程式給大家看,然後就可以慢慢把 30 天的大綱給生出來了。

所以總結來說的話,在我真的開始動筆寫第一篇文章之前,我其實就已經把這 30 篇文章的大綱都列好了。所以我會先列出說,我大概要講哪幾個部分、並且每個部分大概要佔幾篇文章的內容,所以就會像是下面這個樣子,就是先列出哪幾天要介紹哪些主題這樣:

  • Day 1~4:Spring Boot 簡介、開發環境安裝
  • Day 5~12:Spring 框架的特性 - IoC 和 AOP
  • Day 13~23:Spring MVC 介紹
  • Day 24~28:Spring JDBC 介紹
  • Day 29:實戰演練:打造簡易的圖書館系統
  • Day 30:Spring Boot 零基礎入門總結

如果要我說的話,「文章編排」這件事,可以說是整個 iThome 鐵人賽最難的地方,因為在這個環節中,你必須要去思考:「你想要介紹哪些內容?」、「你想要怎麼編排這些內容?」,而這個過程,等於是你要去逼自己,要想盡辦法的把你心目中零碎的知識片段,組織成一個完善的 30 篇文章架構。

老實說這件事真的是最難的,所以一開始大家如果覺得很難排的話,是非常正常的,你在這個階段可能會覺得腦袋中東西很多、很混亂,不知道怎麼下手將他們呈現,有這些情況都是很正常的。

所以我會建議大家,如果你真的覺得很混亂、不知道該怎麼下手,那你可以先跳過「文章編排」這一關,直接就動筆開始寫吧!等到你寫了一次、兩次,更有經驗之後,下一次參賽時,可以再回頭來挑戰「文章編排」這個大魔王。

而等你真的克服這個大魔王之後,你就會發現自己的寫作技巧好像昇華了!以後不管是寫技術文件、或是寫其他的教學文章,都會寫得比以前還要順手,說不定等到那一天,就會換你在網路上分享寫作心法給其他參賽者了~(期待那一天的到來!)。

題目挑好了、大綱也寫好了,再來呢? #

當大家克服最難的大魔王「文章編排」之後,再來就是努力的寫稿子寫稿子…loop,然後配上超級堅持不懈的精神,最終就可以順利完賽了!!

不過其實寫稿子這件事,也是有一些心法可以分享給大家的,那就是要掌握好「文章的段落」,以及「文章的易讀性」。

以「文章段落」來說,其實當大家在閱讀這篇文章時,如果仔細觀察一下的話,就會發現我會使用 「H2(二級標題)」,為每個段落進行分段。

所以像是在這篇文章中,一開始的段落標題就是「iThome 鐵人賽官方得獎評判標準」,這一段我們談的就是 iThome 的官方得獎標準;而像是目前這一段的標題就是「題目挑好了、大綱也寫好了,再來呢?」,談的就是文章寫作的內容。

所以當大家在撰寫文章時,文章本身的段落,也是非常重要的,一個好的文章段落,可以讓讀者在閱讀時,清楚知道目前段落的主題為何。

而至於「文章的易讀性」,這部分就比較彈性了,就只要確保文字通順、並且敘述描述清楚就可以了~

這裡其實就很看個人的寫作風格了啦,像是我自己在寫文章時,偶爾就會有一些贅字,或是我打字的時候,也會用很多的「波浪號 ~」、或是「表情符號😉」,來幫助我表達文章的情緒,所以這部分大家也是多寫多練習,慢慢的就會找到自己的風格了!

上面我都照做了,但是還是沒得獎怎麼辦… #

一個很殘酷的事實是,只要是比賽,就一定會有贏家和輸家,這是千古不變的事實。所以萬一這一次參賽的結果是沒得獎,就…也希望大家可以調整好心情,多看看歷屆的得獎文章是怎麼寫的,慢慢磨練自己的技術、寫作技巧,等到蓄積好一波能量之後,就再來參賽一次,當成復仇戰吧!!

不過我自己是覺得,目前只要能夠拿到《優選》或是《佳作》的獎項,就已經非常厲害了,因為你要知道,你的對手可是身經百戰的大神、或是有豐富教學經驗的老師啊!!這要贏也太難了吧😂!!所以我個人是覺得,能夠拿到《優選》或是《佳作》的獎項,就已經很厲害了,而至於要拿到《冠軍》,可能真的得要「優秀的文章編排」+「足夠深入的主題」,才有辦法奪冠吧🥹。

不過以上都只是我自己的猜測,不代表 iThome 鐵人賽的立場,所以大家就隨意看看就好,具體的獲獎辦法,仍舊以 iThome 公佈的為準。

結語 #

本來只是想稍微分享一點自己的寫作心得,但是不小心洋洋灑灑打了一大堆,果然講到 iThome 鐵人賽就是有滿滿數不盡的話題可以分享XDD。

不得不說 iThome 鐵人賽從創辦到至今為止,真的提供了一個很好的舞台給我們這些工程師們,讓我們可以有一個地方發揮自己的所長、分享自己所學給其他人,雖然比賽是有輸有贏,但還是希望大家可以滿載而歸啦!連載的這 30 天絕對會是人生中最充實的一段日子(進過寫作地獄的都懂😆),大家有機會的話還是可以嘗試看看的~

好啦,大概是這樣!希望這篇文章可以幫助到想參加 iThome 鐵人賽的參賽者們💪,不過最後我還是要再重申一下,本篇文章只是代表我自己的個人看法,不具有 iThome 鐵人賽任何的官方效力(拜託大家了,我真的很怕被吉😂),如果此文有侵權也再麻煩告知,感謝!

最後,如果你對 Spring Boot、以及後端技術有興趣的話,歡迎查看我的參賽文章 《Spring Boot 零基礎入門》 ,也歡迎免費訂閱 《古古的後端筆記》電子報 ,每週二為你送上一篇後端技術分享!

感謝大家閱讀到這裡,那我們就下一篇文章見啦~