出現程式設計疲勞?千萬別糾結

csdn發表於2014-03-12

  本文作者Arnold Foster是PsdToHtmlHint的創辦者,也是一位自由設計者,同時還是一位擁有數百位忠實客戶的動漫設計師。在這篇文章裡,它主要是針對有些程式設計師在程式設計過程中遇到的一些比較糾結的問題,給出了自己的見解和意見。(以下為編譯內容)

  有些事情我們不得不去面對,就像有的時候你可能會覺得自己不是一個很優秀的程式設計師,就因為一個簡單的程式都會出現很多的bug;或者你認為簡單的方法最後竟然無法實現。可是,在給自己壓力的同時也要站在第三方立場思考:基本上任何人都會遇到這樣的苦悶事情,難道這能說明大家都不優秀嗎?如果你無法戰勝此類壓抑、挫敗的心理的話,估計你很快就會放棄程式設計事業了。 

  我們要明白:萬事開頭難,即使是程式設計天才也無法在剛開始接觸程式設計的時候就能創造出近乎完美的軟體程式,bug就像是程式的影子一樣,不可能完全消除。不過這裡有5個簡單的方法可以幫助你停止對自己技能、水平的錯誤認識,幫助你重獲信心。

  1. 稍等片刻

  有的時候,你不必死磕一項開發專案,放下手頭的工作,休息一下,做點其他事情,緩解一下情緒,說不定也是對專案開發有好處的。舉個不恰當的例子,談過戀愛的人都有這樣的經歷:兩個人總是在鬧矛盾分開一段時間後最後又重歸於好了。其實工作當中也是這樣,知道前面是死衚衕之後立刻掉頭,做一些其他方面的事情,轉移注意力,出去呼吸新鮮空氣,吃點高能量的食物,吃飽了才有力氣解決問題啊。

  2. 結合學習過程

  例如,你現在正在使用一門新的程式語言來編寫一個新的程式,在這個編寫過程中使用不一樣的方式方法就能給你帶來很大的自信心,至少你會覺得嘗試新的東西並不像想象中的那樣困難。

  找到適合自己的程式設計方法,並改掉以往的程式設計慣性,進步就不是一點點。這將有助於幫助你跳脫框架思考、解放思想,並讓你明白很多時候只是你選擇的方法不合適,而不是你的知識面或者是能力不足而導致的問題。

  3. 探索新源頭

  在程式設計的時候,你所選擇的開發工具和你所參考的操作指南會嚴重影響你的程式設計能力。所以說不斷地尋找新的知識源頭和搜尋新的資訊是一個很好的想法,也許你並不瞭解參考指南上的是什麼意思,但是你可以在新的資訊源裡找到更明瞭的解釋,或者是在別的論壇、部落格上求 助其他的程式設計師,解決方案總比遇到的困難多的多。

出現程式設計疲勞?千萬別糾結

  要有這樣的自信:總有一天我會成為別人遇到困難就會首先想到要求 助的那個人,所以不要吝嗇你的提問問題。

  4. 先從小專案著手

  如果你覺得上面所說的獲得自信心的方法不適合你,可以考慮如此如此:嘗試著先做一些小專案。要是因為不確定程式碼能否成功執行而畏縮的話,那就做你最擅長、最有把握的程式設計吧。 

  如果你是一個C++開發者,那你手頭一定有很多小的App專案要做,不妨挑選一個相對簡單的試一試。 

  5. 放棄不代表失敗

  有的時候你的程式設計方法可能是完全錯誤的,這並不是重點,重點是你在放棄的時候需要明確接下來如何重新開始。如果你用特定的程式語言或者是在一個特定型別的專案裡無法取得成功,那麼你只能考慮放棄了,用鑽牛角尖的方式去工作只會浪費你的寶貴時間。

  原文來自:PsdToHtmlHint

相關文章