[反省] 探究為何程式進度一延再延

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

這篇來探究一下為什麼程式開發的進度一再延後,簡單地說就是沒有把程式開發放在重要的位置,一直被其它的事務所拖延。

raw-image

這張圓餅圖是近十個星期(114/6/30~114/9/7)各項事務佔總體的比例,除去吃飯、洗澡、睡覺這類日常起居不計,大致上可以瞭解花了多少時間做了哪些事情。圓餅內數字是各項事務總時數,外面的數字是佔整體比例。想要獲得這樣的圓餅圖,平常就要紀錄自己一天花了多少時間做了哪些事情。

可以看到寫程式的時間只佔整體的8.2%,這意味著沒有花太多的時間,卻想要取得一定的進展,無異是痴人說夢。如同《與成功有約》這本書所提到的長期成功的第三個習慣「要事第一」,如果想要在某方面有所建樹,那就必須將重要的事情放在第一位。什麼是重要的事情? 以工作來說,就是自己真正想做,而且具有高價值的事情; 以家庭來說,就是陪伴家人; 以健康來說,就是睡眠、飲食、運動和壓力管理。

那麼寫程式是重要的事情嗎? 不知道。

閱讀和寫作是重要的事情嗎? 不知道。

運動是重要的事情嗎? 是。

照顧家人是重要的事情嗎? 是。

raw-image

如果想要增加寫程式的時間,那就必須減少其它事項的時間,例如打混的時間,寫作的時間,然後增加寫程式的時間。而且寫程式需要用到電腦,而長篇文寫作也需要用到電腦,如果用電腦的時間是固定的,那麼勢必要減少寫作的時間,才能增加寫程式的時間。至於無法使用電腦的時間就繼續做其它的事項。

不過其實有還其它的選擇:

(1) 將部分工作委外執行: 有一件我應該做但一直沒有做的事情,就是請長照。如果能夠將部分的工作委外執行,自然能夠增加做其它事情的時間,也能夠增加使用電腦的時間。

(2) 提升寫作的效率: 我目前寫作的效率還是很低下,主要還是想要追求完美,所以沒有利用好AI協作。可以看到我花在寫作上的時間是閱讀時間的兩倍,雖然有時候是寫日記文、反省文而不是讀書心得。不過正因為花在寫作上的時間很多,所以才導致寫程式的時間變少了。如果能夠減少一些無效寫作(如寫廢文),或者善用AI協作,那麼就可以提升寫作的效率。

(3) 放棄閱讀寫作或寫程式其中一項: 如果時間有限,那麼可以考慮將心力放在少數目標上,而不是想要面面俱到。這兩項說重要是蠻重要的,說不重要也確實不重要。主要是因為目前還沒有辦法變現(App只賺幾美元),所以是可有可無的存在。如果想賺錢可能去做其它的事情(如投資股票)還比較有機會。如果要專攻閱讀寫作,想賺錢的話當說書人會比較有機會; 寫程式我目前還沒有什麼想法,也許開發一些實用的工具而不是遊戲會比較有機會。

(4) 調整心態,慢就慢,不要斷就好: 程式進度慢就進度慢,不要半途而廢就好。調整心態讓自己不要那麼在意,反正也沒有真正的期限,有完成就好。當然還是有預設期限,一開始是8月底,然後是9月底,現在又延到10月底了。如果期限不夠,那就拋棄完美主義,只做少數幾種功能就好。然後下一個專案再努力看看。

【總結】

思考過後還是採取第(4)個方案了,然後有空採取第(1)個方案,幫助自己贏回一些時間。至於第(2)個方案,有一個陷阱就是提升了寫作效率,然後為了定期更新方格子,反而又花了一堆時間來寫作,結果寫程式的時間還是沒有變多。

好像有些人寫作可以在半小時或一小時以內搞定的,而且能夠時常更新,有空可能要去學習一下其他人是怎麼做的,有些是靠AI協作,有些人本來就擅長寫作,有些人記性好,有些人肚子裡的墨水比較多。我好像也沒什麼寫作的天份,所以才會因此而苦惱不已吧。

此外,記錄平常的作息以及繪製這樣的圓餅圖對人生有沒有幫助我也不知道,平常也只會做每週回顧,然後知道什麼錯誤或壞習慣要改正也只改了一些,所以可能幫助有限吧。如果想要讓記錄或習慣追蹤器發揮最大的效果,除了反省,還必須加以改進才行。

留言
avatar-img
留言分享你的想法!
avatar-img
螞蟻兒的沙龍
20會員
45內容數
這裡是分享個人讀書心得或學習心得的沙龍,請大家多多指教~
你可能也想看
Thumbnail
透過蝦皮分潤計畫,輕鬆賺取零用金!本文分享5-6月實測心得,包含數據流程、實際收入、平臺優點及注意事項,並推薦高分潤商品,教你如何運用空閒時間創造被動收入。
Thumbnail
透過蝦皮分潤計畫,輕鬆賺取零用金!本文分享5-6月實測心得,包含數據流程、實際收入、平臺優點及注意事項,並推薦高分潤商品,教你如何運用空閒時間創造被動收入。
Thumbnail
單身的人有些會養寵物,而我養植物。畢竟寵物離世會傷心,植物沒養好再接再厲就好了~(笑)
Thumbnail
單身的人有些會養寵物,而我養植物。畢竟寵物離世會傷心,植物沒養好再接再厲就好了~(笑)
Thumbnail
不知你有沒有過這種經驗?衛生紙只剩最後一包、洗衣精倒不出來,或電池突然沒電。這次一次補貨,從電池、衛生紙到洗衣精,還順便分享使用心得。更棒的是,搭配蝦皮分潤計畫,愛用品不僅自己用得安心,分享給朋友還能賺回饋。立即使用推薦碼 X5Q344E,輕鬆上手,隨時隨地賺取分潤!
Thumbnail
不知你有沒有過這種經驗?衛生紙只剩最後一包、洗衣精倒不出來,或電池突然沒電。這次一次補貨,從電池、衛生紙到洗衣精,還順便分享使用心得。更棒的是,搭配蝦皮分潤計畫,愛用品不僅自己用得安心,分享給朋友還能賺回饋。立即使用推薦碼 X5Q344E,輕鬆上手,隨時隨地賺取分潤!
Thumbnail
身為一個典型的社畜,上班時間被會議、進度、KPI 塞得滿滿,下班後只想要找一個能夠安靜喘口氣的小角落。對我來說,畫畫就是那個屬於自己的小樹洞。無論是胡亂塗鴉,還是慢慢描繪喜歡的插畫人物,那個專注在筆觸和色彩的過程,就像在幫心靈按摩一樣,讓緊繃的神經慢慢鬆開。
Thumbnail
身為一個典型的社畜,上班時間被會議、進度、KPI 塞得滿滿,下班後只想要找一個能夠安靜喘口氣的小角落。對我來說,畫畫就是那個屬於自己的小樹洞。無論是胡亂塗鴉,還是慢慢描繪喜歡的插畫人物,那個專注在筆觸和色彩的過程,就像在幫心靈按摩一樣,讓緊繃的神經慢慢鬆開。
Thumbnail
今日無操作, 不知道是系統更新還是怎樣,過去可以複製貼上的功能被修改掉了,需要思考一下如何快速更新文章了。
Thumbnail
今日無操作, 不知道是系統更新還是怎樣,過去可以複製貼上的功能被修改掉了,需要思考一下如何快速更新文章了。
Thumbnail
專案失敗以往被定義為超期、超預算或無法結案,但現今專案管理思維重新把失敗定義為未能產生預期價值。文章從產品經理、軟體設計和管理流程三方面提出對失敗專案的見解和解決方法。
Thumbnail
專案失敗以往被定義為超期、超預算或無法結案,但現今專案管理思維重新把失敗定義為未能產生預期價值。文章從產品經理、軟體設計和管理流程三方面提出對失敗專案的見解和解決方法。
Thumbnail
這篇文章描述了作者從兼職開發轉為全職開發的過程,並分享了從混進學界指日可待的積極態度。作者也提及自己在專案製作與個人生活上的矛盾與感想,最後分享了專案管理和敏捷開發相關的文章與影片。
Thumbnail
這篇文章描述了作者從兼職開發轉為全職開發的過程,並分享了從混進學界指日可待的積極態度。作者也提及自己在專案製作與個人生活上的矛盾與感想,最後分享了專案管理和敏捷開發相關的文章與影片。
Thumbnail
軟體開發專案管理的失敗原因複雜多樣,但管理不善是其中一大原因。學習為軟體開發專案而設的管理方法是有效管理的第一步,需對軟體開發專案的特徵進行評估,選擇合適的軟體開發生命週期和專案管理方法。
Thumbnail
軟體開發專案管理的失敗原因複雜多樣,但管理不善是其中一大原因。學習為軟體開發專案而設的管理方法是有效管理的第一步,需對軟體開發專案的特徵進行評估,選擇合適的軟體開發生命週期和專案管理方法。
Thumbnail
這篇文章探討了在專案開發中遇到的時間壓力和執行困難,以及如何無效應對這些挑戰。 沒有工時估算、客戶溝通、交付時間表設定、程式品質管理、工作量管理、合同和專業態度等方面的建議。
Thumbnail
這篇文章探討了在專案開發中遇到的時間壓力和執行困難,以及如何無效應對這些挑戰。 沒有工時估算、客戶溝通、交付時間表設定、程式品質管理、工作量管理、合同和專業態度等方面的建議。
Thumbnail
列出一套完整的程式 程式設計有許多種方法,不過通常會先列出清單的再逐一執行,這樣會加快程式設計的速度。設計通常會採取順推的辦法。所以順推的程式設計方式就是經歷觀念溝通、系統分析、資料統合、權限管理、頻率與時間、後台管理、畫面設計等等階段後,將框架設計完了以後,先列出一套完整的程式,將所有使用者都確
Thumbnail
列出一套完整的程式 程式設計有許多種方法,不過通常會先列出清單的再逐一執行,這樣會加快程式設計的速度。設計通常會採取順推的辦法。所以順推的程式設計方式就是經歷觀念溝通、系統分析、資料統合、權限管理、頻率與時間、後台管理、畫面設計等等階段後,將框架設計完了以後,先列出一套完整的程式,將所有使用者都確
Thumbnail
確保沒有遺漏或錯誤 程式的完整資訊資料對於程式設計至關重要。這是因為只有透過完整的資訊,我們才能確保在程式設計中沒有任何遺漏或錯誤。最終,後台管理扮演著管理系統中所有動作和行為是否符合特定標準的重要角色。 採取不符合預期的行動 這種符合性的重要性在於,當我們設計程式時,希望使用者按照預期的方式
Thumbnail
確保沒有遺漏或錯誤 程式的完整資訊資料對於程式設計至關重要。這是因為只有透過完整的資訊,我們才能確保在程式設計中沒有任何遺漏或錯誤。最終,後台管理扮演著管理系統中所有動作和行為是否符合特定標準的重要角色。 採取不符合預期的行動 這種符合性的重要性在於,當我們設計程式時,希望使用者按照預期的方式
Thumbnail
程式與頻率時間 看起來這個問題有些奇怪,程式與頻率時間有什麼關係呢?一旦程式完成,似乎就不需要再理會頻率和時間了。實際上,這可能是一些不熟悉程式設計的人所提出的疑問。了解程式設計最重要的一點是,頻率和時間的安排會直接影響程式的效能和展現速度。 時間的利用 舉例來說,假設一個表單的每筆處理時間為
Thumbnail
程式與頻率時間 看起來這個問題有些奇怪,程式與頻率時間有什麼關係呢?一旦程式完成,似乎就不需要再理會頻率和時間了。實際上,這可能是一些不熟悉程式設計的人所提出的疑問。了解程式設計最重要的一點是,頻率和時間的安排會直接影響程式的效能和展現速度。 時間的利用 舉例來說,假設一個表單的每筆處理時間為
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News