寫作隨筆 #1: 寫作跟寫程式超像

閱讀時間約 2 分鐘


寫作跟寫程式,大概是最能讓我進入心流狀態的兩件事。

對我來說,敲打著鍵盤,讓手指打字的速度去替腦迴路配速,把本來四散在腦袋裡的想像力與邏輯,轉化成有脈絡的實體文字,是一件非常有滿足感的事情。

有點像玩樂高那樣吧?

把自己想像出來,該長怎樣的東西給拼出來的感覺。


寫作與寫程式像在哪?

  • 工具很像,坐姿很像。就像我前面說的,這兩件事都是在鍵盤上敲打著某種語言,只不過寫程式用的是機器語言,而寫作需要用到更為複雜與精細的人類語言。
  • 流程很像。在寫程式前,我一般會先寫一個架構,把複雜的系統拆分到更小的功能與節點來實現。寫作時,我也會先寫個大綱,確保接下來的故事,或者話題的脈絡是能達到我規劃好的目的。
  • 目的很像。寫作與寫程式的成品,都有可預測的輸入與輸出。做為一個產品工程師,我的寫程式通常都有明確的 inputs & outputs。打個比方,輸入可以是使用者點擊我的一個按鈕,輸出則是那個按鈕得做它該做的事情,也許是幫使用者打開另一個頁面,又或者是付款買東西。

    對於寫作而言,這個輸入就是讀者們願意給我的時間,輸出則是讀者所預期的體驗。寫小說時的時候是一則有趣的奇幻故事。寫這些部落格隨筆時,則是⋯⋯希望我沒有浪費你的時間,讓讀者(包含我自己)更了解我自己的一些想法。


所以呢?

做為一個職業的軟體工程師,與希望有天能到達職業水平寫作能力的作家,我就想到這個問題——既然這兩個技能這麼像,我要怎麼利用自己寫程式的經驗,幫助我去強化寫作這項打磨中的技能呢?

  • 簡化,簡化,簡化!所有人都知道,能夠用 100 行寫出來的程式,就不要用 1000 行去寫。精簡幫助程式碼更容易被理解,也減少了 bugs 出現的可能性。但是,這點其實在寫作上並不明顯。舉個例子,我就發現自己有時候也會「因為這個設定很酷」而硬要塞一千字的段落,確保我的讀者能夠理解某個設定,卻忽略了這一千字如果沒有處理好,不只沒有推進劇情的作用,反而拖慢劇情,讓讀者感到無聊。
  • 寫完,然後記得回頭優化程式碼 (Refactoring)。就像寫程式時,我不會期待第一輪寫出來的程式就是完美的,而是會先把一段程式碼寫完,確保輸入、輸出是正確的。然後,再回頭更迭、優化它。可以的話,我希望自己這次重新開始寫小說,也先確保自己寫得完我規劃好的主線劇情。完成後,再回頭檢視每一段故事節點的意義是什麼,有沒有推進劇情的功用?有沒有可以簡化的部分?
  • 回饋與程式碼審查 (Code Review)。在公司寫程式的每一次 commit 前,一定都有同事得審查我的程式碼,在 PR 裡面幫忙偵錯與寫寫回饋,有嚴重錯誤時直接退回來給我。在寫作上,我也有幾個朋友,還有 Penana & Discord 寫作會裡少數的讀者幫忙作為 alpha readers,在我這次第一輪寫作的時候幫忙給予一些回饋。這些都應該在我第二輪回頭優化故事的時候,成為讓故事變得更好的養分。


矽谷工程師。平常靠著寫程式語言討生活,但使用最多、最喜歡的還是人類語言。 在鍵盤上打字給我一種安心與踏實感。 喜歡聊聊關於寫作、科技與工作的各種大小事。
留言0
查看全部
發表第一個留言支持創作者!
本篇參與的主題策展
方格子、痞客邦、Fanbar 和 應援科技平臺的優缺點及其適用對象。讀者可以瞭解哪些平臺最適合自己的寫作需求,以及如何通過這些平臺實現內容變現。作者還分享了個人的使用經驗和對未來平臺的展望。對於創作者而言,選擇正確的平臺至關重要,能夠幫助他們更有效地與讀者互動並實現經濟回報。寫作變現、訂閱經濟
ChatGPT Canvas 是基於 GPT-4o 模型的全新動態界面,旨在提升寫作與程式開發的效率。它不僅提供智能編輯和寫作輔助功能,還支持程式碼轉換和錯誤修復,讓用戶能在更靈活的環境中創作。這篇文章介紹了 Canvas 的核心功能和使用流程,幫助使用者更好地瞭解如何利用此工具提升創作質量與效率。
方格子、痞客邦、Fanbar 和 應援科技平臺的優缺點及其適用對象。讀者可以瞭解哪些平臺最適合自己的寫作需求,以及如何通過這些平臺實現內容變現。作者還分享了個人的使用經驗和對未來平臺的展望。對於創作者而言,選擇正確的平臺至關重要,能夠幫助他們更有效地與讀者互動並實現經濟回報。寫作變現、訂閱經濟
ChatGPT Canvas 是基於 GPT-4o 模型的全新動態界面,旨在提升寫作與程式開發的效率。它不僅提供智能編輯和寫作輔助功能,還支持程式碼轉換和錯誤修復,讓用戶能在更靈活的環境中創作。這篇文章介紹了 Canvas 的核心功能和使用流程,幫助使用者更好地瞭解如何利用此工具提升創作質量與效率。
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
但回歸正題,我在高高興興的寫完之後也檢討我寫作的壞習慣,這在我寫論文的時候依然常被雕,我總是被說「文不對題」。
Thumbnail
莎士比亞若出現在今天,他會是一位文盲,披頭四樂團如果出現在今天,他們完全不敵混音的現實,很多樂器不再是傳統般吹拉彈敲,而是依靠電腦鍵盤操作。至於寫作呢?都是為流量密碼 - 關鍵字,SEO 演算法為王。
有沒有人覺得在編輯器上跳動的cursor很吸睛? 好像在邀請你跟它共舞。 很自然就忍不住動手寫作。
Thumbnail
我知道生命是一場舞台,我沒辦法選擇我要的人生戲碼。 父親跟母親離婚,捨棄我們三個孩子,我對人生的想法起伏很大,偶然看到童年的照片,我突然想到自己的父親的點滴,父親在我心中已經缺席很久,但是小時候過年回爺爺奶奶家拿紅包的記憶如浪潮湧現,浮現在自己心頭。 我的爺爺是嚴
Thumbnail
寫作的本質是什麼?如果有人問我這個問題,我能回答出來嗎? 如果我還是二十出頭的年輕女生,我無法回答。 但是,現在的我可以回答出答案來。 寫作主要,寫記憶、生活和感覺。 寫作的我,很開心快樂滿足,雖然在人生方面,出身單親家庭的孩子,在食衣
Thumbnail
真正的寫作者,他或她的生命力堅定地執著的,文章的深度和觀察比將寫作視為抄寫家事的婆婆媽媽,差別很大° 年輕時候,我小學的閱讀課外讀物不算少,加上國小三年級參加了閱讀的社團活動,當時平板手機和桌機都還沒有出現,我就使用原子筆或是自動鉛筆寫讀書心得報告° 第一本古典名著可
Thumbnail
(一) 自從加入方格子寫作也已經兩年多了,當初淺靖自己也在GOOGLE BLOGGER有第一代的部落格,為文雖然說精彩,但仍然因為殫精竭慮而形成內心的壓力,因而產生迷失(比如追求聲量贊同),因而選擇放棄。在第二代部落格淺靖隨筆(方格子中),我非常喜愛的是排版寫作,以及貼心的關燈設計,對於有時擔心自己
Thumbnail
「寫作-是一種思想的傳達。」 大學時,一位老師說了這麼一句話,他說「一切的藝術,不論繪畫、寫作或是影像,都是為了傳達作者的意念,而觀看者在不接受說明的情況下,如果還能理解作者50%的意念,那這就是一個佳作,如果能理解80%則是極為優秀的作品,而極限則是90%理解,因為讀者的腦袋會自己去完成這個作品剩
Thumbnail
寫作對你而言是一種享受還是負擔呢?當寫作成為了日常也成為了工作,寫作的初衷還在嗎?然而寫作的風格又要如何轉換及突破呢?
Thumbnail
內心上演了許多小劇場後,才發現寫作目的其實就是這麼單純,卻是兜了好多圈才理解
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
但回歸正題,我在高高興興的寫完之後也檢討我寫作的壞習慣,這在我寫論文的時候依然常被雕,我總是被說「文不對題」。
Thumbnail
莎士比亞若出現在今天,他會是一位文盲,披頭四樂團如果出現在今天,他們完全不敵混音的現實,很多樂器不再是傳統般吹拉彈敲,而是依靠電腦鍵盤操作。至於寫作呢?都是為流量密碼 - 關鍵字,SEO 演算法為王。
有沒有人覺得在編輯器上跳動的cursor很吸睛? 好像在邀請你跟它共舞。 很自然就忍不住動手寫作。
Thumbnail
我知道生命是一場舞台,我沒辦法選擇我要的人生戲碼。 父親跟母親離婚,捨棄我們三個孩子,我對人生的想法起伏很大,偶然看到童年的照片,我突然想到自己的父親的點滴,父親在我心中已經缺席很久,但是小時候過年回爺爺奶奶家拿紅包的記憶如浪潮湧現,浮現在自己心頭。 我的爺爺是嚴
Thumbnail
寫作的本質是什麼?如果有人問我這個問題,我能回答出來嗎? 如果我還是二十出頭的年輕女生,我無法回答。 但是,現在的我可以回答出答案來。 寫作主要,寫記憶、生活和感覺。 寫作的我,很開心快樂滿足,雖然在人生方面,出身單親家庭的孩子,在食衣
Thumbnail
真正的寫作者,他或她的生命力堅定地執著的,文章的深度和觀察比將寫作視為抄寫家事的婆婆媽媽,差別很大° 年輕時候,我小學的閱讀課外讀物不算少,加上國小三年級參加了閱讀的社團活動,當時平板手機和桌機都還沒有出現,我就使用原子筆或是自動鉛筆寫讀書心得報告° 第一本古典名著可
Thumbnail
(一) 自從加入方格子寫作也已經兩年多了,當初淺靖自己也在GOOGLE BLOGGER有第一代的部落格,為文雖然說精彩,但仍然因為殫精竭慮而形成內心的壓力,因而產生迷失(比如追求聲量贊同),因而選擇放棄。在第二代部落格淺靖隨筆(方格子中),我非常喜愛的是排版寫作,以及貼心的關燈設計,對於有時擔心自己
Thumbnail
「寫作-是一種思想的傳達。」 大學時,一位老師說了這麼一句話,他說「一切的藝術,不論繪畫、寫作或是影像,都是為了傳達作者的意念,而觀看者在不接受說明的情況下,如果還能理解作者50%的意念,那這就是一個佳作,如果能理解80%則是極為優秀的作品,而極限則是90%理解,因為讀者的腦袋會自己去完成這個作品剩
Thumbnail
寫作對你而言是一種享受還是負擔呢?當寫作成為了日常也成為了工作,寫作的初衷還在嗎?然而寫作的風格又要如何轉換及突破呢?
Thumbnail
內心上演了許多小劇場後,才發現寫作目的其實就是這麼單純,卻是兜了好多圈才理解