獨立軟件開發(fā)者,你準備好了嗎?
原創(chuàng)【51CTO獨家特稿】重提個人英雄主義是危險的,特別是在當今的軟件開發(fā)領(lǐng)域。UML用一堆復(fù)雜的線條縱橫軟件項目中的每個成員,溝通協(xié)作和結(jié)對編程束縛著年輕人的思維邊界;從一開始他們就被告知,軟件開發(fā)是一群人完成老板的商業(yè)夢想。程序員自身缺少夢想,他們生在一個缺少榜樣的時代,不知道代碼會創(chuàng)造奇跡。
#T#
軟件英雄時代終結(jié)
上世紀90年代進入軟件開發(fā)行業(yè)的人一定熟知求伯君、嚴援朝、王永民、梁肇新等如今已被人們淡忘的名字。那是個英雄輩出的時代,憑借一己之力打造一個技術(shù)神話的夢想激勵每個滿腦袋變量的年輕人走進軟件開發(fā)。
然而,一個高速發(fā)展的行業(yè)必然存在相對緩慢前行的個體。日趨龐大的軟件項目和復(fù)雜需求需要更多人以標準化的軟件工程方法去實現(xiàn)。這個過程科學(xué)而嚴謹,軟件開發(fā)的每個步驟開始細分,他們的工作定位開始清晰,夢想開始模糊。
從程序員到主程再到架構(gòu)師或項目經(jīng)理,夢想與現(xiàn)實的博弈中多數(shù)人敗下陣來;漸漸的,已經(jīng)沒人再去記憶那些曾經(jīng)的軟件英雄和技術(shù)神話。若干年后,他們告訴那些一身朝氣的年輕人,我們的項目是這樣的,你需要這樣來配合項目,你不需要問為什么,因為軟件開發(fā)是這樣的。于是,程序員的工作開始變得乏味。
其實,乏味的不是程序員,而是這個行業(yè)。自上世紀90年,計算機的大規(guī)模普及和信息技術(shù)在企業(yè)中的強力滲透給軟件業(yè)帶來前所未有的機遇;眾多科技公司置身其中,尋找自己的位置。軟件業(yè)的商業(yè)化發(fā)展造就眾多的軟件巨頭的同時開發(fā)者在軟件產(chǎn)品和更多商業(yè)策劃的背后黯淡無光。
作為這個行業(yè)最基礎(chǔ)生產(chǎn)力的構(gòu)成,開發(fā)者不應(yīng)該只有剩余價值,還應(yīng)該有夢想。我們?nèi)鄙俚闹皇悄軐粝敕糯蠖植粫c現(xiàn)實背道而馳的機會。
這也許是個機會
iPhone進入中國后,中國聯(lián)通開始在電視上播放這樣一則廣告:“iPhone擁有各種應(yīng)用程序,有應(yīng)用程序幫你找到好友,有應(yīng)用程序幫你找到方向,有的幫你增加詞匯,有的幫你增強體質(zhì),還有應(yīng)用程序?qū)轼B類愛好者準備...”。我們知道,這些品類豐富的應(yīng)用程序并不是蘋果提供,而是數(shù)以萬計的獨立軟件開發(fā)者或工作室。
iPhone應(yīng)用程序數(shù)量預(yù)計2010年將達到30萬個
蘋果是一家偉大的公司,在設(shè)計和銷售各種極具魅力的數(shù)碼產(chǎn)品的同時,還在不斷挖掘產(chǎn)品的應(yīng)用價值。當然,對軟件開發(fā)者而言,蘋果公司最大的貢獻是應(yīng)用軟件商店模式及其帶來的連鎖反應(yīng)。這將開創(chuàng)軟件開發(fā)的一個新的領(lǐng)域和個人英雄時代。
51CTO報道的《月入40萬iPhone中文應(yīng)用程序開發(fā)者訪談》引起了廣泛的關(guān)注。通過軟件商店模式,將自己的創(chuàng)意變成軟件在App Store上銷售,通過與蘋果分成來獲取一定的收入。App Store形成了一個新的軟件生態(tài)系統(tǒng),優(yōu)秀的開發(fā)者通過自己的創(chuàng)意和技術(shù)能力為廣泛的用戶提供應(yīng)用并獲得豐厚的收入。
這也許不能讓程序員成為軟件英雄,但卻可以讓開發(fā)者的技術(shù)夢想找到有效的出口同時獲得平衡生活的機會。
還有更多機會
在商業(yè)方面,App Store軟件商店模式的成功獲得廣泛關(guān)注和大量的追隨者。下面是51CTO之前的一些報道,也許能堅定的你希望。
谷歌將推出Android Market 效仿蘋果App Store
微軟將推出Windows Mobile應(yīng)用軟件商店
可以預(yù)見,在未來幾年,隨著無線和3G的普及和智能終端設(shè)備的發(fā)展,會有越來越多的用戶需求等待你去發(fā)掘和實現(xiàn)。
等待你的不止是手機應(yīng)用的開發(fā)。各種臺的擴展開發(fā)也將幫助開發(fā)者提供更廣闊的空間發(fā)揮他們的夢想,贏得豐厚的收入。
開放API 校內(nèi)網(wǎng)開放平臺嘗試讓開發(fā)者盈利
Eclipse推應(yīng)用商店Marketplace 已上線千余款插件
從上面的報道我們可以看到,基于軟件商店模式的新興軟件生態(tài)圈正在形成,一端是開發(fā)者的功能創(chuàng)意和技術(shù)能力,一端是廣泛的應(yīng)用人群和潛在收入。各種平臺的應(yīng)用擴展開發(fā)和使用已在國外成為潮流。Twitter、Facebook、Google Wave等基于開發(fā)平臺的SaaS應(yīng)用開發(fā)正在軟件商店模式中得到新的發(fā)展,更多領(lǐng)域的獨立軟件開發(fā)者參與其中發(fā)揮所長。
軟件商店模式在中國還是藍海,隨著通訊巨頭的進入和其他平臺上的發(fā)展,必將引起新一輪的開發(fā)熱潮。這種模式為開發(fā)者提供了全新的視角審視自己的職業(yè)生涯。你的技術(shù)夢想將在軟件商店模式下得到延伸和發(fā)展,并獲得豐厚的回報。準備好,做一個獨立軟件開發(fā)者。
延伸閱讀
◆關(guān)于iPhone應(yīng)用軟件開發(fā)可以參考:
◆Google Android平臺開發(fā) :
Windows Mobile與Android應(yīng)用開發(fā)對比
◆阿里旺旺平臺開發(fā)
SaaS開發(fā)入門 阿里軟件平臺HelloWorld開發(fā)實例
對話阿里架構(gòu)師:走進SaaS應(yīng)用開發(fā)
更多關(guān)于軟件商店和應(yīng)用開發(fā)方面的文章請關(guān)注51CTO開發(fā)頻道。















 
 
 


 
 
 
 