寫作隨筆 #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
但回歸正題,我在高高興興的寫完之後也檢討我寫作的壞習慣,這在我寫論文的時候依然常被雕,我總是被說「文不對題」。
Thumbnail
莎士比亞若出現在今天,他會是一位文盲,披頭四樂團如果出現在今天,他們完全不敵混音的現實,很多樂器不再是傳統般吹拉彈敲,而是依靠電腦鍵盤操作。至於寫作呢?都是為流量密碼 - 關鍵字,SEO 演算法為王。
有沒有人覺得在編輯器上跳動的cursor很吸睛? 好像在邀請你跟它共舞。 很自然就忍不住動手寫作。
Thumbnail
我知道生命是一場舞台,我沒辦法選擇我要的人生戲碼。 父親跟母親離婚,捨棄我們三個孩子,我對人生的想法起伏很大,偶然看到童年的照片,我突然想到自己的父親的點滴,父親在我心中已經缺席很久,但是小時候過年回爺爺奶奶家拿紅包的記憶如浪潮湧現,浮現在自己心頭。 我的爺爺是嚴
Thumbnail
寫作的本質是什麼?如果有人問我這個問題,我能回答出來嗎? 如果我還是二十出頭的年輕女生,我無法回答。 但是,現在的我可以回答出答案來。 寫作主要,寫記憶、生活和感覺。 寫作的我,很開心快樂滿足,雖然在人生方面,出身單親家庭的孩子,在食衣
Thumbnail
真正的寫作者,他或她的生命力堅定地執著的,文章的深度和觀察比將寫作視為抄寫家事的婆婆媽媽,差別很大° 年輕時候,我小學的閱讀課外讀物不算少,加上國小三年級參加了閱讀的社團活動,當時平板手機和桌機都還沒有出現,我就使用原子筆或是自動鉛筆寫讀書心得報告° 第一本古典名著可
Thumbnail
(一) 自從加入方格子寫作也已經兩年多了,當初淺靖自己也在GOOGLE BLOGGER有第一代的部落格,為文雖然說精彩,但仍然因為殫精竭慮而形成內心的壓力,因而產生迷失(比如追求聲量贊同),因而選擇放棄。在第二代部落格淺靖隨筆(方格子中),我非常喜愛的是排版寫作,以及貼心的關燈設計,對於有時擔心自己
Thumbnail
「寫作-是一種思想的傳達。」 大學時,一位老師說了這麼一句話,他說「一切的藝術,不論繪畫、寫作或是影像,都是為了傳達作者的意念,而觀看者在不接受說明的情況下,如果還能理解作者50%的意念,那這就是一個佳作,如果能理解80%則是極為優秀的作品,而極限則是90%理解,因為讀者的腦袋會自己去完成這個作品剩
Thumbnail
寫作對你而言是一種享受還是負擔呢?當寫作成為了日常也成為了工作,寫作的初衷還在嗎?然而寫作的風格又要如何轉換及突破呢?
Thumbnail
內心上演了許多小劇場後,才發現寫作目的其實就是這麼單純,卻是兜了好多圈才理解
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
但回歸正題,我在高高興興的寫完之後也檢討我寫作的壞習慣,這在我寫論文的時候依然常被雕,我總是被說「文不對題」。
Thumbnail
莎士比亞若出現在今天,他會是一位文盲,披頭四樂團如果出現在今天,他們完全不敵混音的現實,很多樂器不再是傳統般吹拉彈敲,而是依靠電腦鍵盤操作。至於寫作呢?都是為流量密碼 - 關鍵字,SEO 演算法為王。
有沒有人覺得在編輯器上跳動的cursor很吸睛? 好像在邀請你跟它共舞。 很自然就忍不住動手寫作。
Thumbnail
我知道生命是一場舞台,我沒辦法選擇我要的人生戲碼。 父親跟母親離婚,捨棄我們三個孩子,我對人生的想法起伏很大,偶然看到童年的照片,我突然想到自己的父親的點滴,父親在我心中已經缺席很久,但是小時候過年回爺爺奶奶家拿紅包的記憶如浪潮湧現,浮現在自己心頭。 我的爺爺是嚴
Thumbnail
寫作的本質是什麼?如果有人問我這個問題,我能回答出來嗎? 如果我還是二十出頭的年輕女生,我無法回答。 但是,現在的我可以回答出答案來。 寫作主要,寫記憶、生活和感覺。 寫作的我,很開心快樂滿足,雖然在人生方面,出身單親家庭的孩子,在食衣
Thumbnail
真正的寫作者,他或她的生命力堅定地執著的,文章的深度和觀察比將寫作視為抄寫家事的婆婆媽媽,差別很大° 年輕時候,我小學的閱讀課外讀物不算少,加上國小三年級參加了閱讀的社團活動,當時平板手機和桌機都還沒有出現,我就使用原子筆或是自動鉛筆寫讀書心得報告° 第一本古典名著可
Thumbnail
(一) 自從加入方格子寫作也已經兩年多了,當初淺靖自己也在GOOGLE BLOGGER有第一代的部落格,為文雖然說精彩,但仍然因為殫精竭慮而形成內心的壓力,因而產生迷失(比如追求聲量贊同),因而選擇放棄。在第二代部落格淺靖隨筆(方格子中),我非常喜愛的是排版寫作,以及貼心的關燈設計,對於有時擔心自己
Thumbnail
「寫作-是一種思想的傳達。」 大學時,一位老師說了這麼一句話,他說「一切的藝術,不論繪畫、寫作或是影像,都是為了傳達作者的意念,而觀看者在不接受說明的情況下,如果還能理解作者50%的意念,那這就是一個佳作,如果能理解80%則是極為優秀的作品,而極限則是90%理解,因為讀者的腦袋會自己去完成這個作品剩
Thumbnail
寫作對你而言是一種享受還是負擔呢?當寫作成為了日常也成為了工作,寫作的初衷還在嗎?然而寫作的風格又要如何轉換及突破呢?
Thumbnail
內心上演了許多小劇場後,才發現寫作目的其實就是這麼單純,卻是兜了好多圈才理解