新樓,一樓大教室。
“李姐,我們到這里來干什么?”
軟件專業的一幫小姐妹,被李麗娜帶領著,偷偷溜到了教室后面。
“噓,小點聲。聽我老鄉說,今天的會議對我們很重要。所以要來聽聽。”
講臺上,成永興正在給計算機系的一眾領導和老師,用幻燈片展示他的想法和概念。今天他帶來的是一個新的概念,那就是《開源軟件》。
這個概念的產生,也是幾個因素共同作用的結果。
—————————
軟件開發,在這個時代并沒有被獨立出來。它只是計算機技術的一部分。
軟件工程這個概念的提出很早,在1968年就被提出來了,但是始終處于一種混沌發展的狀態。這個概念,真正被統一起來,則是在 1993年,也就是明年!
1993年 ieee算是給出了軟件工程的真正定義。
在這個時間點上,軟件工程專業成立了,需要教什么?怎么教,這個軟件專業到底要培養什么樣的人,人培養出來做什么?都是一個需要討論的話題。
這次的會議就是解決這個問題。
在工科項目里,不管怎么樣,中國始終處于一直追趕著的地位。不論開設什么專業,都有章可循。跟著先進國家的腳步走就可以了。
計算機專業所學內容里也包括編程,但此時的編程語言本身就不是很多,開幾個學期也就差不多了。
如果全部照抄計算機技術專業的學習內容,那為什么要把這個專業獨立出來?
這個問題,在軟件專業學生剛剛入學的第一年還不是很嚴重,因為大家都是在打基礎,一旦進入二年級,問題就會嚴重起來。
成永興這次在臺上,給大家解決的就是這個問題。
————————
軟件工程覆蓋面很廣,它包括編程思想,設計模式,編程語言,開發工具,軟件工程管理,質量控制等方方面面。
這些子項,如果擴展出來,每個都足以開山立派。成永興雖然不算是計算機科班出身,憑他二十幾年積累下的開發經驗,吊打現在的相關理論專家們,富富有余。
但他并不準備在這方面有所建樹,畢竟術業有專攻。一個檢測專業出身的人,跑到計算機領域,冒充大拿,也是有些令人困惑。
他準備從另一個方面解決這個問題,那就是用途。
軟件專業,發展到后世,已經滲透到各行各業,從嵌入式編程,到網頁編程。從匯編到腳本,從數據庫到人工智能。甚至芯片開發都已經用軟件來實現了。
但是中國的軟件開發,始終沒有走上正軌。這里面臨著兩個大的障礙。
第一個,盜版。
此時市面上遇到的所有成熟軟件,都是進口。二十年間形成的代差,不是那么容易彌補的。中國本土的軟件水平,尚未起步。即使有一些軟件作品,但也都集中在漢化等工具軟件的范疇。
這種差距,在大型專業軟件上,表現得更加明顯。
c用的軟件的售價,從幾百美元,到幾千美元不等。說實話,它比起工作站軟件,已經很便宜了。但這個價格,與此時的人均收入相比,確實無法讓人承受。
一套幾百美元的軟件,老外也許沒有什么感覺,到國內,這就是兩三個人的年工資。
在這種情況下,盜版就是唯一的出路。
而且這種思路,也被進口軟件廠商所認可。比爾蓋茨就說過,如果想用盜版,就用我的吧。
在這種情況下,中國本土的軟件公司,基本上沒有機會靠銷售軟件,獲得足夠的利潤,繼而發展壯大。
這個事情,直到互聯網的崛起,從其他方式上找到盈利模式。例如網絡游戲,羊毛出在豬身上,才算告