-->

2015-10-26

在踏上程式之旅之前心理建設

在踏上程式之旅之前心理建設

給予自己適度壓力

個人執行的專案很自由、不設限,可以慢慢琢磨,卻也因為沒有來自客戶與時間的壓力,經常流產。
如果你是認真的想要做出成品,而不只是練習而已,最好為這個目標設定期限。
Zoltan Hosszu 本來預計在一月底發佈 GAget,不過因為種種原因(蘋果的審核、以及其他中途插入的專案)
還是拖了一個月的時間,但他也因此更加賣力的把「完成 GAget」從待辦事項清單剔除。給自己適度的壓力,才能激勵自己有始有終。

甘苦交替,但別輕言放棄

Zoltan Hosszu 發現,學習新的事物時,會有三個恆常循環的階段:興奮 => 掙扎 => 解決

興奮:萬事並不起頭難,反而是最愉悅的時光。當你腦海中有一籮筐的鬼點子,
每個點子好像都前途無限,一想到就躍躍欲試,而且擘畫了看似很完整的未來藍圖。
你覺得衝勁十足,興沖沖的進行各種你已知的實驗,但不久之後,你就因為有限的知識而碰壁了。

掙扎:當你遇到第一個真正的難關,興奮之情與熱烈的動機迅速冷卻,你徹底迷失,不知道該怎麼做,
這是非常絕望的階段,即使看了整整三頁的 Google 搜尋,仍舊手足無措。
解決:終於!費盡千辛萬苦,你終於把搞定那個難搞的問題,你的心情無比雀躍,像在空無一人的馬路上飛快馳騁一般,沒人擋得住你。你再次回到興奮的階段。

很多人在「掙扎」階段就放棄了,但請別忘記,這是一個循環過程,你終究會生出解決方法,度過難關。

其實除了 Zoltan Hosszu 自述的心得,另外兩個重要的關鍵是,先把作品放上社群網站上「試水溫」,
有旁人支持是很重要的動力。但真正進入執行階段時,他也不讓自己被網路意見左右,縱使「大神」
都說「Objective-C 才是正典」,但既然有另一種更簡單的方式可以達成他的目的,何樂而不為?
如果他仍執著於 Objective-C,也許不是早就放棄,不然就是還卡在第 105 行程式進退不得。
你也是一個對美錙銖必較、寧可獨立開發 app 的設計師嗎?歡迎與我們分享您的作品與故事!

沒有留言: