我曾是個技術粉絲
但是多年的開發經驗,使得我對技術的本質認識的越來越清楚。至少對企業軟件開發人員來說,純粹的技術coding是沒有多少價值的。如同建筑行業一樣,真正有價值的東西在設計階段已經完成了。
和傳統建筑行業開發不同,軟件開發行業不光是技術設計,還包括業務的設計。業務和技術摻雜在一起,構成了軟件開發的復雜性。
在業務上,在技術上,尤其是在技術和業務的鴻溝之間,存在了太多太多因素。使得我們本來對相對簡單的軟件開發不敢抱有那么大的樂觀。更何況真正一個成功的項目還需要市場,客戶等等各個方面。
作為一個軟件開發人員,真的應該放棄軟件自大的心態,客觀的去看待軟件開發技術在整個軟件開發工程中的位置和地位。以一種推動企業發展,推動項目發展和成功的心態和目的去看待整個項目。就明白了軟件開發的真正意義和任務。也就能更好的完成自己的工作,甚至可以改變項目的成敗。
所以成敗不由技術,成敗由你我的視野和努力。