如何寫一份好讀的 API 技術文件?推薦學習技術寫作的好資源 — Documenting APIs

朱騏-avatar-img
發佈於PM 的學習力工具箱 個房間
更新 發佈閱讀 5 分鐘
raw-image

要點新的技能樹了!

我擔任技術寫手 (Technical Writer) 也快 1.5 年了,這段時間寫的都是公司的產品使用手冊操作說明。但是寫久後,發現自己的成長已經停滯了…是時候該升級技術寫手的新技能 — 寫 API 文件。

但是…寫一份清楚好讀的 API 文件真的很難。

相對於產品使用手冊,API 技術文件的學習門檻更高,包含要了解 API 基礎知識 (例如 REST API)、cURL 命令列、JSON Response、前端工程師如何使用 API…等,才能寫出一份好的 API 文件

更難的是,連個線上課程都很難找!

在 Google 搜尋「api documentation tutorial」,跳出來的 Udemy, freeCodeCamp 的課程,真的都…蠻鳥的。這些課程都千篇一律的教你要先從了解讀者是誰、盤點公司內部的 API 有哪些、記得要舉例…等。

我都同意,因為都是…看起來正確的廢話。我極度痛恨這種打高空的教學!

但幸運的是,我在 Write the Doc 這個全球技術寫手的 Slack 頻道中,看到網友推薦 Tom Johnson 的超讚課程-Documenting APIs。

學習這份教材,真的是一個享受!

這份教材有 3 個寫的很好的地方

1. 介紹學習動機

介紹為什麼 Technical Writer 要學習撰寫 REST API 的技術文件,讓學生可以知道學完後到底可以獲得什麼。

厲害的是,他引用了超過 10 個來源的調查數據、寫了 2 篇文章專門分享學習的好處,這讓學習目標變得具體。

2. 分享老師自己的經歷

Tom Johnson 特別花一篇文章的篇幅,介紹自己起初也只是個在學校教寫作的老師,迫於生計壓力才陸續轉職成行銷文案寫手、到現在的技術寫手。

他承認自己不能算是個 Developer,但這不構成自己無法寫高度技術導向的 API 文件。看完介紹,我不但充滿信心、也對這個講師充滿好感,在後面上課也學得很愉快。

3. 列舉詳細的案例,讓學生跟著操作

許多公司不會聘請「技術寫手」,通常都是 PM、業務、客服兼著寫。這些人不是沒有技術背景、就是不會 Coding。但要學習寫 API 文件,怎麼能不知道工程師會如何使用 API 呢?

於是 Tom Johnson 使用 Open Weather 和 Pet Store 這兩個免費的 API 資源,帶領學生實作一個簡單的 HTML、搭配 Javascript jQuery 的 ajax 函式,讓學生可以體會一個前端工程師在拿到 API Response 後,會如何使用在前端網頁的開發上。

我發自內心的讚嘆:

這是我目前看到最好的技術寫作學習教材,除了學到了技術知識外、也學習到一個好課程可以如何設計。

這份教學多達 200 頁,若要影印成 PDF 檔案會是高達 500 頁的份量。這麼好的教材,重點是:免費!

我知道 Technical Writer 在台灣非常冷門,連線上課程、學習書籍也幾乎沒有中文版的。因此分享這個學習資源給有需要的人。

問題是,誰會需要看這個課程呢?

我想到 3 種人

  • 技術寫手:不用說,一定要看的。
  • 軟體產品經理:你會更了解前後端工程師在開發時需要的產品規格,並且知道自家公司的產品如何跟外部夥伴串接系統。
  • 軟體工程師:你可以設身處地的引導使用自家 API 的外部開發者、使用者,給他們一個超讚的使用體驗 (那些寫的不清不楚的 API Doc,真的會讓人血壓飆高)。

課程在此,請自取 👉 Documenting APIs


▶ 關於文章

  • 歡迎訂閱 寫作電子報 ,我會跟你分享所有自己在網路上寫作的技巧、故事、經驗。希望你在看完電子報後,能實際去寫、讓更多網路上的人看到你的專業。
  • 常滑 Facebook 嗎?可以幫我的 Facebook 粉絲團 按個讚,就可以看到文章啦~
  • 想要掌握最新文章,可以點擊下方「Follow」我~
  • 如果你覺得文章寫的不錯,可以對文章拍手讓我知道 👏🏻

▶ 關於我

我是朱騏,一個寫作能力超強的軟體技術寫手與產品經理,喜歡研究自媒體寫作、個人知識管理、個人品牌經營。

我可以提供自媒體寫作、個人知識管理、個人品牌經營的

在網路上寫作簡直要你的命了嗎?如果你想要找到自己能寫的主題、在網路上累積自己的專業能見度,你應該聽一個在網路上寫作超過 1000 篇的實戰專家教你怎麼做。(aka 朱騏)

I’m Chi 訂閱制:每週分享 2 篇「自媒體寫作」技巧與訣竅文章。教你撰寫高價值的專業內容、製作數位產品的方法,讓你的專業幫助到更多人、賺到被動收入提升營收。


留言
avatar-img
留言分享你的想法!
avatar-img
朱騏的沙龍
220會員
129內容數
分享學習相關的技巧、工具與方法
朱騏的沙龍的其他內容
2024/08/21
忙碌的現代人常面臨學習效率低的問題。我也是愛買課程的人,直到整理出四步驟學習系統:起心動念、拆解目標、開始學習、檢視成果。首先,找到學習的動機,確保學習有明確的目的。接著,運用SMART原則拆解學習目標,讓目標具體可行。第三步,直接在實際場景中學習。最後,通過AAR檢視學習成果,提升下一次學習效果。
Thumbnail
2024/08/21
忙碌的現代人常面臨學習效率低的問題。我也是愛買課程的人,直到整理出四步驟學習系統:起心動念、拆解目標、開始學習、檢視成果。首先,找到學習的動機,確保學習有明確的目的。接著,運用SMART原則拆解學習目標,讓目標具體可行。第三步,直接在實際場景中學習。最後,通過AAR檢視學習成果,提升下一次學習效果。
Thumbnail
2023/09/22
我已經在 Facebook 和部落格上連續寫作超過 365 天了。 2 年前還不太會寫作時,早上坐捷運時腦中都有個聲音:「完蛋了,今天不知道要寫什麼啊啊啊!」 後來我發現,建立容易達成的小習慣很有用。 下面的 3 個小習慣,幫我能夠克服這個困難。 允許自己可以寫出垃圾:根據作家 Anne L
Thumbnail
2023/09/22
我已經在 Facebook 和部落格上連續寫作超過 365 天了。 2 年前還不太會寫作時,早上坐捷運時腦中都有個聲音:「完蛋了,今天不知道要寫什麼啊啊啊!」 後來我發現,建立容易達成的小習慣很有用。 下面的 3 個小習慣,幫我能夠克服這個困難。 允許自己可以寫出垃圾:根據作家 Anne L
Thumbnail
2023/07/25
Source: Nicolas Cole — Medium 這是一個特殊的職業。 世界上有一種人,專門幫那些腦袋有非常多專業知識,但沒有時間的人寫文章。 他們叫做 Ghostwriter (影子寫手),通常為公司老闆代筆。 Nicolas Cole 曾經擔任過 100+ 位公司老闆的 G
2023/07/25
Source: Nicolas Cole — Medium 這是一個特殊的職業。 世界上有一種人,專門幫那些腦袋有非常多專業知識,但沒有時間的人寫文章。 他們叫做 Ghostwriter (影子寫手),通常為公司老闆代筆。 Nicolas Cole 曾經擔任過 100+ 位公司老闆的 G
看更多
你可能也想看
Thumbnail
在小小的租屋房間裡,透過蝦皮購物平臺採購各種黏土、模型、美甲材料等創作素材,打造專屬黏土小宇宙的療癒過程。文中分享多個蝦皮挖寶地圖,並推薦蝦皮分潤計畫。
Thumbnail
在小小的租屋房間裡,透過蝦皮購物平臺採購各種黏土、模型、美甲材料等創作素材,打造專屬黏土小宇宙的療癒過程。文中分享多個蝦皮挖寶地圖,並推薦蝦皮分潤計畫。
Thumbnail
小蝸和小豬因購物習慣不同常起衝突,直到發現蝦皮分潤計畫,讓小豬的購物愛好產生價值,也讓小蝸開始欣賞另一半的興趣。想增加收入或改善伴侶間的購物觀念差異?讓蝦皮分潤計畫成為你們的神隊友吧!
Thumbnail
小蝸和小豬因購物習慣不同常起衝突,直到發現蝦皮分潤計畫,讓小豬的購物愛好產生價值,也讓小蝸開始欣賞另一半的興趣。想增加收入或改善伴侶間的購物觀念差異?讓蝦皮分潤計畫成為你們的神隊友吧!
Thumbnail
重點整理技術寫手 Tom Johnson 的兩段訪談。
Thumbnail
重點整理技術寫手 Tom Johnson 的兩段訪談。
Thumbnail
今天推薦的書和課程,不見得適合當作第一本書唷
Thumbnail
今天推薦的書和課程,不見得適合當作第一本書唷
Thumbnail
寫程式是一件讓人感到害怕的一件事,但是寫程式真的對職場幫助很大,不管是邏輯思考或是資料處理,都讓我跟不會寫程式的人高度不一樣......
Thumbnail
寫程式是一件讓人感到害怕的一件事,但是寫程式真的對職場幫助很大,不管是邏輯思考或是資料處理,都讓我跟不會寫程式的人高度不一樣......
Thumbnail
學習寫API文件很困難,尤其很難在網路上尋找好的教材。在這篇文章中我會分你分享 Tom Johnson 的 “Documenting APIs” 課程。他提供了一個簡單的學習路徑,幫助你了解基礎 API 知識和寫作技巧。如果你想精進自己的 API 文件寫作能力,這個課程不要錯過!
Thumbnail
學習寫API文件很困難,尤其很難在網路上尋找好的教材。在這篇文章中我會分你分享 Tom Johnson 的 “Documenting APIs” 課程。他提供了一個簡單的學習路徑,幫助你了解基礎 API 知識和寫作技巧。如果你想精進自己的 API 文件寫作能力,這個課程不要錯過!
Thumbnail
說說我的學習經驗,文案是我第一任老闆帶我入門,接觸過後我產生興趣,便逐漸自己找書、找資源深入地去了解怎麼寫文案。 市面上的文案書很多,讀完後都大同小異,看了感覺自己理解了,直到真要上戰場寫文案,那又是另外一回事。 意外找到XXX的線上課程,自此一飛沖天,不,你想多了,分享以前踩雷後總結的2步挑選法。
Thumbnail
說說我的學習經驗,文案是我第一任老闆帶我入門,接觸過後我產生興趣,便逐漸自己找書、找資源深入地去了解怎麼寫文案。 市面上的文案書很多,讀完後都大同小異,看了感覺自己理解了,直到真要上戰場寫文案,那又是另外一回事。 意外找到XXX的線上課程,自此一飛沖天,不,你想多了,分享以前踩雷後總結的2步挑選法。
Thumbnail
軟體工程師學習資源,同時包含免費、付費以及前端、後端! 分享的內容有我自己經常使用的網站以及我推薦的學習網站
Thumbnail
軟體工程師學習資源,同時包含免費、付費以及前端、後端! 分享的內容有我自己經常使用的網站以及我推薦的學習網站
Thumbnail
我會在這篇文章裡面跟大家分享在這二十年來我是透過哪些方法一步步成為一位程式設計師的
Thumbnail
我會在這篇文章裡面跟大家分享在這二十年來我是透過哪些方法一步步成為一位程式設計師的
Thumbnail
網路上可以找到許多關於寫作的書或課程,說明為什麼寫作可以培養表達能力與邏輯思考能力,以及培養寫作能力的具體方法。然而,許多人更關心的是,如果我們想以寫作當成事業,是不是可行,需要具備哪些知識,有沒有技術門檻,可能需要多少成本,以及有哪些潛在的收入來源。
Thumbnail
網路上可以找到許多關於寫作的書或課程,說明為什麼寫作可以培養表達能力與邏輯思考能力,以及培養寫作能力的具體方法。然而,許多人更關心的是,如果我們想以寫作當成事業,是不是可行,需要具備哪些知識,有沒有技術門檻,可能需要多少成本,以及有哪些潛在的收入來源。
Thumbnail
「技術寫作」也是文字工作者的一條出路,只是比較少為人知。
Thumbnail
「技術寫作」也是文字工作者的一條出路,只是比較少為人知。
Thumbnail
我開課了,這裡是關於課程方式、內容、材料,以及「我憑什麼開課」的一些說明;而之所以叫做「硬派」,是因為我給你的是真正的跨國實戰經驗,而不是各種言之成理、但可能無助於應用的條列方法學。
Thumbnail
我開課了,這裡是關於課程方式、內容、材料,以及「我憑什麼開課」的一些說明;而之所以叫做「硬派」,是因為我給你的是真正的跨國實戰經驗,而不是各種言之成理、但可能無助於應用的條列方法學。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News