第064章 編程語(yǔ)言哪家強(qiáng)?
我們遇到什么困難也不要怕,微笑著面對(duì)它!
消除恐懼的最好辦法就是面對(duì)恐懼!
堅(jiān)持,才是勝利。
可是,真的難啊。
就算是看上去普普通通的Excel,絕大部分的人用到的功能不超過(guò)10%,何況是一個(gè)大型建模軟件Revit。
蘇航他算是長(zhǎng)見(jiàn)識(shí)了。
趙漢英教授和張凱學(xué)長(zhǎng)給他發(fā)了很多網(wǎng)站和教程鏈接,以及一份書(shū)單,然后蘇航就炸了。
從最開(kāi)始他準(zhǔn)備用QT來(lái)做整個(gè)應(yīng)用,到后面決定轉(zhuǎn)用C#。
他要做的這個(gè)系統(tǒng)說(shuō)白了,就是Revit的一個(gè)插件,最后的文件格式也是按MS Project來(lái)儲(chǔ)存的,只是中間需要結(jié)合造價(jià)數(shù)據(jù)庫(kù),對(duì)關(guān)聯(lián)構(gòu)件的類型、ID和計(jì)合參數(shù)進(jìn)行匹配造價(jià)信息而已。
對(duì),僅此而已。
但是說(shuō)著容易啊。
代碼難度超過(guò)某些單機(jī)游戲,做出來(lái)后掙的錢還不如某個(gè)撲街作者的月薪多,說(shuō)不定在開(kāi)發(fā)期間還得倒貼錢去發(fā)文、申請(qǐng)專利。
不過(guò),有句新話說(shuō)得好。
我們遇到什么困難也不要怕,微笑著面對(duì)它!
消除恐懼的最好辦法就是面對(duì)恐懼!
堅(jiān)持,才是勝利。
蘇航只能在心底大喊一聲,加油,***!
不過(guò)最好還是把任務(wù)分解,均攤到這個(gè)學(xué)期的每一天去。
“微調(diào)”了學(xué)期計(jì)劃之后,就得投入正式工作了。
蘇航把自己目前能寫(xiě)出來(lái)的東西全都碼在了一個(gè)Word文檔里。
傳統(tǒng)的工程項(xiàng)目管理數(shù)據(jù)關(guān)系……
通用的工程項(xiàng)目管理數(shù)據(jù)關(guān)系……
BIM數(shù)據(jù)結(jié)構(gòu)關(guān)系……
基于BIM的數(shù)據(jù)關(guān)系模型……
在此基礎(chǔ)上進(jìn)行簡(jiǎn)化……
建立BIM內(nèi)部數(shù)據(jù)與傳統(tǒng)項(xiàng)目管理數(shù)據(jù)之間的關(guān)系……
系統(tǒng)的架構(gòu)設(shè)計(jì)……
蘇航不完全是照著系統(tǒng)給的東西去寫(xiě),至少,傳統(tǒng)的數(shù)據(jù)關(guān)系那一塊就是蘇航自己根據(jù)閱讀文獻(xiàn)總結(jié)起來(lái)的。
把這個(gè)整理一番之后,蘇航開(kāi)始了頭禿的C#之旅。
之前學(xué)過(guò)C++,被同學(xué)們戲稱為C艸。
而C#,蘇航感覺(jué),emmmmm,看不大懂,但是我跟著教程走,怎么就這么快建了一個(gè)GUI?
雖然說(shuō)這期間,蘇航花了一點(diǎn)積分提高學(xué)習(xí)效率。
但是,蘇航只是跟著網(wǎng)上的教程在類推的弄?dú)G,連怎么實(shí)現(xiàn)的都沒(méi)太搞清楚,就搞了個(gè)圖形用戶界面。
這讓蘇航有點(diǎn)懵。
C++可不是這樣的啊。
當(dāng)初學(xué)C++,他學(xué)了一個(gè)學(xué)期,不計(jì)課后學(xué)習(xí)。
到學(xué)期結(jié)束,還是只會(huì)簡(jiǎn)單的做幾個(gè)函數(shù),或者搞個(gè)自動(dòng)生成愛(ài)心的代碼。
怎么感覺(jué)C#有點(diǎn)簡(jiǎn)單?
這一定是錯(cuò)覺(jué)!
……
按著作息表,蘇航每日往返于食堂、寢室、教學(xué)樓。
三點(diǎn)一線
C#已至,他將不停地去學(xué)習(xí),做完方休。
蘇航不開(kāi)黑,不放棄,不刷劇。
一日如此,日日皆然。
如此以往,時(shí)間飛逝。
這期間,胡菲菲給蘇航發(fā)來(lái)了她的成績(jī)單,加權(quán)超過(guò)了九十,全年級(jí)第二。
蘇航自然不吝表?yè)P(yáng),鼓勵(lì)她再接再厲。
不過(guò)兩人只是簡(jiǎn)單地聊了一晚上,沒(méi)有出去聚聚。
蘇航?jīng)]時(shí)間,她也能理解。
在這期間,數(shù)據(jù)分析行業(yè)迎來(lái)了春天,大大小小的數(shù)據(jù)分析公司紛紛涌現(xiàn)。
算籌數(shù)據(jù)分析平臺(tái)也迎來(lái)了挑戰(zhàn)。
不過(guò)好在有先發(fā)優(yōu)勢(shì),再加上背靠強(qiáng)基專項(xiàng)組,反倒有一種任爾東西南北風(fēng)的勢(shì)頭。
強(qiáng)基計(jì)劃負(fù)責(zé)人祝慶田表示,他們不會(huì)介入正常的市場(chǎng)競(jìng)爭(zhēng),只能保證此前約定的援助依然會(huì)繼續(xù)。
不過(guò)這就夠了,畢竟他們看上的是算籌數(shù)學(xué)軟件,而不是一個(gè)數(shù)據(jù)分析平臺(tái)。
前者是一個(gè)基礎(chǔ)軟件的備用方案,后者則是一個(gè)迎風(fēng)就漲的風(fēng)口產(chǎn)業(yè)。
蘇航原本提出這個(gè)平臺(tái)的建議本就是為了開(kāi)源,自然不會(huì)找祝慶田要什么“特殊對(duì)待”。
螞蟻公司已經(jīng)扭虧為盈,黃坤的重心也逐漸朝企業(yè)管理上轉(zhuǎn)變,蘇航?jīng)]有勸他,畢竟他隨時(shí)可以回家去繼承家產(chǎn)。
富二代的事,開(kāi)心就好。
應(yīng)數(shù)那邊的課,蘇航自然是繼續(xù)學(xué)習(xí),畢竟畢業(yè)就有一個(gè)雙學(xué)位了,要是不去,董老師估計(jì)能追到寢室來(lái)揍他一頓。
董利老師也明顯感覺(jué)到蘇航最近似乎重心不在數(shù)學(xué),心里有點(diǎn)燒。
要發(fā)掘一個(gè)好苗子不容易,要把一個(gè)好苗子拐到數(shù)學(xué)系那更是不容易。
為此,董老師特地去問(wèn)了教務(wù)能不能讓掛科的學(xué)生保研。
教務(wù)處陳老師笑著打趣董利老師道。
“當(dāng)初說(shuō)要嚴(yán)格研究生推免資格的是你,現(xiàn)在還問(wèn)這個(gè)?當(dāng)初有個(gè)體育掛科的同學(xué)都沒(méi)推免上來(lái),我那時(shí)也心疼啊,不過(guò)有些規(guī)矩,不能簡(jiǎn)簡(jiǎn)單單地亂來(lái)。”
沒(méi)辦法,董利老師也實(shí)在想不到能用什么來(lái)拉回蘇航。
講情懷?
這東西就跟感情一樣,講多了那就沒(méi)了。
要不說(shuō),還有點(diǎn)可能,一旦拿到明面上來(lái),那就跟硝普鈉見(jiàn)光了一樣,是要變質(zhì)的,變得有劇毒,使不得。
唉,董老師的胡子都捻斷了,這時(shí)候他體會(huì)到聯(lián)姻的意義所在了,真是恨不得有個(gè)孫女啊。
蘇航完全沒(méi)考慮這些,或者說(shuō),他的注意力全被投在這個(gè)Revit的插件開(kāi)發(fā)上來(lái)了,沒(méi)精力去看其他人怎么想的。
這段時(shí)間,他學(xué)習(xí)了數(shù)據(jù)結(jié)構(gòu)和算法,這個(gè)他早有涉獵,掌握很快,然后就是數(shù)據(jù)庫(kù),他花了一點(diǎn)點(diǎn)時(shí)間來(lái)掌握。
等到最后,他照著參考書(shū)一點(diǎn)點(diǎn)的敲代碼。
蘇航真的要抓破頭皮了,不是進(jìn)度太慢,而是進(jìn)度太快了。
雖然說(shuō)他花了總計(jì)20點(diǎn)積分用來(lái)提高學(xué)習(xí)效率,但是他還是難以接受。
首先,他還沒(méi)花這么多積分的時(shí)候,就只是簡(jiǎn)單地對(duì)照教程敲代碼。
然后他發(fā)現(xiàn),代碼還沒(méi)弄太明白,這個(gè)插件倒是快完成了。
這怎么可能呢?
有問(wèn)題
然后蘇航花了點(diǎn)積分,重新結(jié)合另外幾本教材學(xué)習(xí)。
然后,他發(fā)現(xiàn),還真就這樣做完了。
他后面再去做,也只是完善一下而已。而已。。。
一個(gè)小插件項(xiàng)目就這樣被懵里懵懂地完成了。
這就是C#?。–、C++、java集體表示鄙視)
但是蘇航?jīng)]有相關(guān)的數(shù)據(jù)庫(kù),沒(méi)辦法對(duì)這個(gè)系統(tǒng)的可靠性進(jìn)行驗(yàn)證。
所以只能求助趙漢英老師咯。
點(diǎn)開(kāi)word,蘇航把最后的系統(tǒng)開(kāi)發(fā)、設(shè)計(jì)與實(shí)現(xiàn)敲了上去,對(duì)整體的格式進(jìn)行了一些調(diào)整,就把文章發(fā)到趙漢英老師的郵箱去了。
閑下來(lái),蘇航結(jié)算了這周的特殊獎(jiǎng)勵(lì),看到具體獎(jiǎng)勵(lì)的時(shí)候,蘇航直接從椅子上跳起來(lái)了。
這個(gè)也能用來(lái)獎(jiǎng)勵(lì)?太強(qiáng)了吧。