作為一個傳統的Win32開發程序員,感覺這些年技術變化可真快,總結一下主要體現在以下幾方面:
(1)互聯網應用的重新崛起
從Google到阿里巴巴,再到Facebook, 從以前的博客到現在的微博,Web正在影響越來越多人的生活。越來越多的開發人員參與到Web開發中,從前端的Web2.0/Web3.0,HTML5, 到后臺的云計算,云存儲,云框架,各種新技術層出不窮。
(2)移動應用的興起
從Symbian到iPhone,再到Andriod和Windows Phone, 從iPad到Win8平板,各種移動開發平臺不斷涌現,開發語言也各有差異(C++,Objective-C, Java, C#等), 讓我這個不是做手機應用的人霧里看花。
(3)傳統PC桌面應用的沒落
盡管當前PC桌面還是我們的主要辦公工具, 但是當前它上面的新增應用明顯沒有移動應用多,開發人員更多的是維護和升級已有的應用程序。
以前Windows平臺應用一家獨大, 盡管語言上有VC,VB,Delphi和C#等之分,但本質上都是Windows API,但是現在情況明顯不同了,越來越多的新平臺加入其中。感覺我們現在正處在一個新老交替的年代,隨著PC桌面上應用程序數量的飽和,越來越多的開發人員轉入到Web和移動應用的開發中。而這種趨勢可以在國內的各大IT公司的新產品中得到體現,越來越多的IT公司開始提供自己的瀏覽器和手機終端,甚至連老羅這樣的"外行"也開始參與其中。
正如我們不能確定微軟的Win8 Metro能否成功,我們現在還不能確定這種PC沒落的趨勢是否會持續下去, 新生平臺究竟會是曇花一現,還是主流趨勢? 作為一名技術人員,有時候真的很無奈,雖然理論上計算機的本質和設計思想永遠不會過時, 但是你一旦停止了自身對新技術的汲取,你可能會很快被淘汰。
程序員,你有落伍的感覺嗎?
posted on 2012-06-21 22:36
Richard Wei 閱讀(4249)
評論(6) 編輯 收藏 引用 所屬分類:
編程感悟