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

更新於 發佈於 閱讀時間約 2 分鐘


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

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

有點像玩樂高那樣吧?

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


寫作與寫程式像在哪?

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

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


所以呢?

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

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


矽谷工程師。平常靠著寫程式語言討生活,但使用最多、最喜歡的還是人類語言。 在鍵盤上打字給我一種安心與踏實感。 喜歡聊聊關於寫作、科技與工作的各種大小事。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
本篇參與的主題活動
問題在於,公司是否會重視人類勞動的無形資產 — 創造力、同理心、理解深度,或是將人類輸入,純粹視為機器產生文字的最後清潔人員?
  你心中有故事,卻不知道該怎麼表達出來?   你想寫小說,打開文檔,卻發現自己的腦袋跟word一樣空白?   你想動筆,卻發現每個人寫的小說都長得不太一樣,讓你無從參考?   那麼,這篇針對小說格式的教學文,應該可以幫上一點忙。   許多人都想寫小說,卻不是每個人都注重基本格式。然
avatar-avatar
縱光☆興趣使然的小說家
發佈於格友大廳
歡迎來到方格新手村第一站!參加方格主題活動,發表任何一篇貼文、文章加上指定標籤, 就有機會得到免費禮券,或是讓 vocus 把你的創作推薦給全站會員! 現在就完成新手村任務,讓更多人認識你!
問題在於,公司是否會重視人類勞動的無形資產 — 創造力、同理心、理解深度,或是將人類輸入,純粹視為機器產生文字的最後清潔人員?
  你心中有故事,卻不知道該怎麼表達出來?   你想寫小說,打開文檔,卻發現自己的腦袋跟word一樣空白?   你想動筆,卻發現每個人寫的小說都長得不太一樣,讓你無從參考?   那麼,這篇針對小說格式的教學文,應該可以幫上一點忙。   許多人都想寫小說,卻不是每個人都注重基本格式。然
avatar-avatar
縱光☆興趣使然的小說家
發佈於格友大廳
歡迎來到方格新手村第一站!參加方格主題活動,發表任何一篇貼文、文章加上指定標籤, 就有機會得到免費禮券,或是讓 vocus 把你的創作推薦給全站會員! 現在就完成新手村任務,讓更多人認識你!
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
但回歸正題,我在高高興興的寫完之後也檢討我寫作的壞習慣,這在我寫論文的時候依然常被雕,我總是被說「文不對題」。
Thumbnail
莎士比亞若出現在今天,他會是一位文盲,披頭四樂團如果出現在今天,他們完全不敵混音的現實,很多樂器不再是傳統般吹拉彈敲,而是依靠電腦鍵盤操作。至於寫作呢?都是為流量密碼 - 關鍵字,SEO 演算法為王。
有沒有人覺得在編輯器上跳動的cursor很吸睛? 好像在邀請你跟它共舞。 很自然就忍不住動手寫作。
Thumbnail
我知道生命是一場舞台,我沒辦法選擇我要的人生戲碼。 父親跟母親離婚,捨棄我們三個孩子,我對人生的想法起伏很大,偶然看到童年的照片,我突然想到自己的父親的點滴,父親在我心中已經缺席很久,但是小時候過年回爺爺奶奶家拿紅包的記憶如浪潮湧現,浮現在自己心頭。 我的爺爺是嚴
Thumbnail
寫作的本質是什麼?如果有人問我這個問題,我能回答出來嗎? 如果我還是二十出頭的年輕女生,我無法回答。 但是,現在的我可以回答出答案來。 寫作主要,寫記憶、生活和感覺。 寫作的我,很開心快樂滿足,雖然在人生方面,出身單親家庭的孩子,在食衣
Thumbnail
真正的寫作者,他或她的生命力堅定地執著的,文章的深度和觀察比將寫作視為抄寫家事的婆婆媽媽,差別很大° 年輕時候,我小學的閱讀課外讀物不算少,加上國小三年級參加了閱讀的社團活動,當時平板手機和桌機都還沒有出現,我就使用原子筆或是自動鉛筆寫讀書心得報告° 第一本古典名著可
Thumbnail
(一) 自從加入方格子寫作也已經兩年多了,當初淺靖自己也在GOOGLE BLOGGER有第一代的部落格,為文雖然說精彩,但仍然因為殫精竭慮而形成內心的壓力,因而產生迷失(比如追求聲量贊同),因而選擇放棄。在第二代部落格淺靖隨筆(方格子中),我非常喜愛的是排版寫作,以及貼心的關燈設計,對於有時擔心自己
Thumbnail
「寫作-是一種思想的傳達。」 大學時,一位老師說了這麼一句話,他說「一切的藝術,不論繪畫、寫作或是影像,都是為了傳達作者的意念,而觀看者在不接受說明的情況下,如果還能理解作者50%的意念,那這就是一個佳作,如果能理解80%則是極為優秀的作品,而極限則是90%理解,因為讀者的腦袋會自己去完成這個作品剩
Thumbnail
寫作對你而言是一種享受還是負擔呢?當寫作成為了日常也成為了工作,寫作的初衷還在嗎?然而寫作的風格又要如何轉換及突破呢?
Thumbnail
內心上演了許多小劇場後,才發現寫作目的其實就是這麼單純,卻是兜了好多圈才理解
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
但回歸正題,我在高高興興的寫完之後也檢討我寫作的壞習慣,這在我寫論文的時候依然常被雕,我總是被說「文不對題」。
Thumbnail
莎士比亞若出現在今天,他會是一位文盲,披頭四樂團如果出現在今天,他們完全不敵混音的現實,很多樂器不再是傳統般吹拉彈敲,而是依靠電腦鍵盤操作。至於寫作呢?都是為流量密碼 - 關鍵字,SEO 演算法為王。
有沒有人覺得在編輯器上跳動的cursor很吸睛? 好像在邀請你跟它共舞。 很自然就忍不住動手寫作。
Thumbnail
我知道生命是一場舞台,我沒辦法選擇我要的人生戲碼。 父親跟母親離婚,捨棄我們三個孩子,我對人生的想法起伏很大,偶然看到童年的照片,我突然想到自己的父親的點滴,父親在我心中已經缺席很久,但是小時候過年回爺爺奶奶家拿紅包的記憶如浪潮湧現,浮現在自己心頭。 我的爺爺是嚴
Thumbnail
寫作的本質是什麼?如果有人問我這個問題,我能回答出來嗎? 如果我還是二十出頭的年輕女生,我無法回答。 但是,現在的我可以回答出答案來。 寫作主要,寫記憶、生活和感覺。 寫作的我,很開心快樂滿足,雖然在人生方面,出身單親家庭的孩子,在食衣
Thumbnail
真正的寫作者,他或她的生命力堅定地執著的,文章的深度和觀察比將寫作視為抄寫家事的婆婆媽媽,差別很大° 年輕時候,我小學的閱讀課外讀物不算少,加上國小三年級參加了閱讀的社團活動,當時平板手機和桌機都還沒有出現,我就使用原子筆或是自動鉛筆寫讀書心得報告° 第一本古典名著可
Thumbnail
(一) 自從加入方格子寫作也已經兩年多了,當初淺靖自己也在GOOGLE BLOGGER有第一代的部落格,為文雖然說精彩,但仍然因為殫精竭慮而形成內心的壓力,因而產生迷失(比如追求聲量贊同),因而選擇放棄。在第二代部落格淺靖隨筆(方格子中),我非常喜愛的是排版寫作,以及貼心的關燈設計,對於有時擔心自己
Thumbnail
「寫作-是一種思想的傳達。」 大學時,一位老師說了這麼一句話,他說「一切的藝術,不論繪畫、寫作或是影像,都是為了傳達作者的意念,而觀看者在不接受說明的情況下,如果還能理解作者50%的意念,那這就是一個佳作,如果能理解80%則是極為優秀的作品,而極限則是90%理解,因為讀者的腦袋會自己去完成這個作品剩
Thumbnail
寫作對你而言是一種享受還是負擔呢?當寫作成為了日常也成為了工作,寫作的初衷還在嗎?然而寫作的風格又要如何轉換及突破呢?
Thumbnail
內心上演了許多小劇場後,才發現寫作目的其實就是這麼單純,卻是兜了好多圈才理解