反觀我們程式設計師,有時程式寫不好是因為技術不夠嗎?是因為趕工期嗎?是因為不了解業務嗎?還有很多藉口可以拿來用,但是軟體從來不會諒解我們的難處,它還是那樣。
如果你喜歡自己的工作,把寫程式當成是一天中最快樂的事,那麼程式就是被你這個藝術家經過精雕細琢後的藝術品;如果寫程式寫的很痛苦,寫的很鬱悶,往往很多時候只要能編譯通過,正常操作一篇就完事了。為什麼有的程式設計師喜歡在晚上工作而且效率比白天高出兩三倍?因為那時候環境安靜,而且心情也很平和,這時很容易集中精神,解決問題的能力自然就有所提高。
但是,我個人覺得寫程式的態度和程式設計師本身的為人處事態度有很大的關係。比方說他為人本身就比較懶散,那麼做事自然就會得過且過,那以這樣的態度寫程式會怎樣?程式當然是得過且過,僅僅能執行。如果乙個為人處事一直都是非常嚴謹的,做事認真負責,那麼他寫的**會是怎樣?考慮過所有可能出現的運**況,對異常進行處理,對自己的函式進行測試和重構。或許不止這些,但是程式的健壯性一定可以。
也就是說,程式的好壞除了技巧之外,更多的是寫程式時的態度問題,你是否喜歡寫程式?
程式設計師的身價取決於手中產品
寫 的時候,業餘時間討論最多的是coding的這個產品將來有多少使用者,這些使用者用起來怎麼樣?因為我有乙個強烈的願望,就是在朋友間聊天的時候,不經意的告訴他某某產品的 是我寫的。別人問 你是做什麼的 答曰 做軟體的 再問 那個軟體是你做的 答曰 無言以答,惟有苦水肚中流。不是自己不努力,不是自己的...
程式設計師該有的態度
總結五年來的工作經驗,記錄一些職場態度,大概可能會讓你的業務能力迅速提公升,大概可能會讓你的bug更少,大概可能會拿到自己想要的績效,大概可能可以在職場上坦蕩的生存下去。1 對待ued 設計師 寵 設計師說要這個看起來複雜酷炫好像要調到天荒地老的動畫,那就給!設計師說要調整顏色,邊距,一切你感覺沒啥...
Reactor定時器的精度取決於實現
由於reactor 在各個平台的預設實現都取決於平台的實現,比如在 windows 下預設的 reactor 是wfmo reactor 而在linux 和unix 平台,預設的 reactor 是select reactor,而reactor 的實現往往取決於使用的反應器底層實現,而這些反應器的時...