最近在看《黑客與畫家》,其中第二章講述黑客和畫家的關係,感觸頗深。
我們工作或者學習的時候,總喜歡去照搬一些所謂的方法或者模式。不得不承認,這些東西是前人總結的經驗,讓我們少走了
很多的彎路。在工作的時候,那些比你資深的員工會告訴你,要耐心的用筆和紙把思路寫出來,然後再一步一步的去編碼。
這樣的方法,可謂算得上是工程學的一部分吧。我們先把一樣東西在腦子裡面想象出來,然後再去嚴格按照想的東西。
或許,剛開始的時候我們感覺這樣做效率很高,同時也讓我們避免了很多的錯誤。先設計,後執行。未免不是一種好的,並且可以保證質量的方法。但是,久而久之,好像缺少了什麼。當你按照這種模式,執行了一年、兩年甚至更久之後,也許會突然發現:程式設計之中少了些許樂趣,少了那種當初讓自己不顧一切選擇這條道路的興趣。
特別是畢業上班之後,程式設計,就成了產品經理的乙個工具。作為開發人員,我們只需要按照產品經理的意思,把**編寫出來就行了。那種用**去改變世界的夢想,也被殘酷的現實打入了冷冷的黑暗一角。程式設計,成了我們的工作。我們每天想的都是,如何從苦逼的程式設計師進入到管理層。那樣,自己就不會這麼苦逼了。
一旦把一樣東西從興趣變成了工作,那麼我們也就開始對這樣東西不再熱愛了。
我的程式設計之路點滴記錄(四)
談談物件導向 什麼是物件導向?初學者的答案往往都是從 封裝 繼承 多型 這些方面來解釋,稍微能多說幾句的可能會說 物件導向比面向過程好啊,它怎麼滴怎麼滴 再多說可能就是,物件導向是面向過程出了問題之後為了更好的解決一些問題,於是有了物件導向 通常會提到,萬物皆物件啊,有了物件我們而已更方面的操作乙個...
我的程式設計之路 三
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!2006年以後,開發軟體又進乙個更新的天地。一直在思考,怎麼樣才可以開發更穩定,更經濟的軟體?怎麼樣才可以開發滿足使用者的軟體?面對著客戶各種各樣的需求,不得不去滿足他們,客戶提出來的修改就是訂單的到來。近來開發軟體,都是以市場為導向,以客戶為中心...
我的程式設計之路
了吧,很感謝這家公司,很感謝當時的boss,也很感謝當時的同事,但由於自己一些個人的原因,還是選擇了離職。沒多久,到了下一家公司,做電子商務,遺憾的是,在這家公司呆了近2年時間,我都沒有收穫太多的東西,最後由於部門重組,開發部門全部離職了。唯一慶幸的是,在這家公司時,我找到了,net知識的海洋,可惜...