跳到主要內容

[分享] 找到問題的開頭,找到困擾的源頭


人是一種很奇妙的動物,永遠無法滿足于現況,總是放大對方『好』的一面,卻放大自己『劣』的一面。每天都在苦惱中度過,總覺得工作不順心,薪水不夠用,房子不夠大,車子不好夠等雞毛蒜皮事項。完全忘記許多初衷,第一次得到工作,領到第一份薪水,完成第一份專案,第一次熬夜加班,第一次牽起彼此的手,忘記了許多的第一次,腦袋中想的只有『不滿』的現況。

沒錯!現況的確不好,事事無法如意,但是人生卻要進行下去。該怎麼做?

這的確是個千年難解的問題,家家有本難念的經,你的問題在我身上不一定會出現,而我的問題對你而言可能一笑置之。但是問題出現了,聰明的人總是希望去解決,解決這些無法用言語實際描述的困境,問過許多朋友,對於目前的現況有什麼不滿,大多得到一句『一言難盡』。

到底是『一言難盡』,還是『有苦難言』,又或者『沒有』思考過問題的本質?


問題,寫下!

在你千頭萬緒,感覺茫然,不知道該從何著手的時候,就應該如此做!拿出隨便一張紙,隨意寫下現在的問題,列出來問題,隨意列出。沒錯!就是隨意列,寫出所有目前困惑的問題,寫就對了!

這張列表,不需要公整得排版,也不需要劃線,更不需要清楚的字跡,需要的是『隨意』,就是隨心所欲的寫,列出目前所有感受到困惑的地方,感覺到複雜的心情,千頭萬緒的感受隨意的寫在上面。

似乎!心情放鬆了點,將所有的煩惱寫下之後,好像問題有了開頭。

沒錯!你已經做到了,將問題列出,現在你不再是無頭蒼蠅,你可以確切的指出自己的問題。感受一下釋放出來的暢快,喝個飲料吧!


問題,思考!

問題列出來了,而且我們要面對它,各個擊破。在列表上,快速的選出一件事情,而且是現在能做的事情,馬上處理。別管!馬上去處理!而且這個處理的時間能在掌控範圍內,處理時間盡量在15分鐘內完成。

處理之後,劃掉列表的事項,並選擇下一個項目進行!~(同上一個步驟)

等、等、等!現在應該已經完成了兩~三個項目,對吧!

咦!似乎,沒有思考任何問題,沒錯!你用的是身體思考問題,而不是腦袋,利用直覺,眼動能快速掃描,並且從經驗中快速去感受某些事件可以被解決,同時你的確解決了某些事情,在清冊上面的項目越來越少,越來越少。


問題,請離開!

現在,完成兩~三個項目後,請先停止!(未完成者請繼續)

快速檢視列表,能快速完成的項目有哪些,記下來兩~三個項目!

快速檢視列表,在期限內需要完成的事情有哪些,記下來一個項目!

現在你不需要這張列表了,可以完全將這些問題丟掉,現在你能做的就是手邊列表的事項完成,一件一件完成。完成手邊的事情就好,今天你的任務已經完成,需要煩惱的狀況已經消失,現在的你『沒問題』

後續

沒錯!你身上已經沒有任何問題,至少就今天而言,你已經往前跨進了一大步。其他事情,就留給明天再去思考,你是人不是機器,你會思考,也會累,能做的事情有限。今天的你小小的改變,明年的你大大的蛻變,要一直保持這樣的信念,只要相信,就會改變。

歡迎大家一起來討論,解決煩惱這個議題!:-D

留言

這個網誌中的熱門文章

[分享] 腳踏車環島注意事項

很多人都期望自己能夠做點什麼,做些什麼,而退伍之後的第二個星期,就展開了環島之旅。

對很多人來說這不算什麼,甚至有人展開了走路、跑步、溜滑板、單輪車等方式環島一周,充分展現對台灣的愛與關懷。

這篇主要讓不知道怎麼準備環島的人,作一個完善的解說,首先隨身的東西要有:

證件現金類
身份證健保卡學生證現金提款卡悠遊卡

館長的網站技術瓶頸,小弟弟來解答 - notorious-2019.com

館長的網站技術瓶頸,小弟弟來解答 - notorious-2019.com昨天看到館長的網站倒了,也看到館長說一個月花費大概一百萬左右的月費在支持這個架設的電商網站,也對外發布出來訊息,希望求救,直接講結論建議解法,1. 首先要做的事情是讓整個網站可以橫向擴展 (Load Balancer + n 台伺服器),對,相信我,IIS 也是可以做 Scale out, 這是對於 Application layer 服務的解法。2. 資料的部分 SQL 吞吐量,建議改成 GCP Cloud SQL, 或者就直接轉到 Azure SQL Server 環境上會相對容易解決 SQL 的問題。上述 2 個步驟都處理完,其實 100 萬的費用,應該 20000 concurrent user 是沒有問題的,但前提是要設定『對』!額外需要花較長期時間要處理的,建議就是在 Queue 的處理,購物車的狀態都可以進入到 Queue 再來處理 SQL insert 的問題,減少不斷的 insert / update 的狀態,後文會提到 ...底下詳細的會再說明如何後後續還有哪些處理的細節。這兩天剛好有個小空擋,就來分析一下狀況,可以從外部讀取得到的服務大致上如下,ASP.Net: 4.0IIS 10 + Windows (廢話)SQL Server (推測)OP Service: PleskWinHost: Google CloudDNS: Cloudflare前端服務內容架構Server-side render, jQuery base, 推測有可能採用現成購物車來進行,看起來不太像是用 wooCommerce 比較像是 Cart Functionality 這類的項目直接搭建而成(當然這純屬猜測)功能拆解因為網站是透過 Server site render 所有頁面都需要重新透過伺服器進行載入,這樣的狀況,如果在頻繁忙碌的 eCommerce 網站架構下會是一個致命傷,簡單來說,數量的查詢,特惠價,優惠碼等等資訊的處理,使用者每做一步都需要重新跳轉頁面,或者整頁面重新讀取,只是為了部分的資料更新,這些都可以抽取出來成為 API ,透過 AJAX 的方式進行讀取。讀寫分離在不了解目前資料庫複雜狀態下,首先要讓所有人都可以讀取到資料,頁面可以跑出來,建議至少將讀取資料庫,和寫入資料庫的…

Scrum management tool 敏捷開發工具概觀介紹

Scrum management 工具概觀介紹
會有這個念頭興起主要也是因為這幾個月內,是在公司內部訓練透過 Teddy 老師 Scrum 課程了解整個 Scrum 的流程,開始進行團隊的 Scrum 流程導入。

在過年春節期間去嘗試市面上的 Scrum 管理軟體,也透過眾多大大得到解答

這邊就不詳細討論怎麼進行 Scrum 的軟體開發,而是在於管理機制,就整個流程上,對於自己需要的項目有,
SprintUser Story (Backlog)Task management task time countertask assigneeburndown chart 以上這幾個是在 Scrum 流程裡面最基本的需求以及解法,而根據大量搜尋結果,也找到許多不同平台,以下為個人分析經驗,
trello.comhttps://trello.com/ 一開始很直覺的就會採用到 Trello ,而經過測試後,如果直接的使用 trello 是沒有辦法達到以上的所有方法,必須要結合,scrum for trello ,所以也表示如果你的電腦沒有安裝 Chrome的話,勢必就是 GG
的確這是一個假命題,身為一個開發者,或者前端人員怎麼可能沒有 Chrome ,(也許真的沒有),不過比較麻煩的是,雖然 trello 加上套件後可以管理 Task, time counter, burndown chart 都有支援,但是通常一個 Sprint 會有兩到三個 User Story ,所以對於 task 橫向管理對應 User Story 是比較麻煩的。
taiga.iohttps://taiga.io/ Taiga 也是許多人推薦的一套管理系統,就整體表現以及流程上,的確沒有像是 trello 這麼順暢,不過從另外一個方面來看,他是完全 open source ,而且可以 self host 這點來說,的確是非常適合用於自己的敏捷專案管理上,這點的確可以說是開源軟體的轟炸機。

不過就回到 Scrum 管理層面來說,畢竟人家 taiga 開宗明義就說了,流程上是符合于 kanban ,所以缺少了 task time counter 的部份,也沒有 User story 管理。所以回到 Scrum 本身,Taiga 就並不是這麼適合。
blossom.iohttps://www.blo…