這些包裝好的軟件操作和結(jié)果輸出,內(nèi)部包含了各行各業(yè)的專業(yè)原理,比如空氣動(dòng)力學(xué),結(jié)構(gòu)力學(xué),量子力學(xué),光學(xué)原理,固體物理等等,如果想研發(fā)這些工業(yè)軟件,不只要對專業(yè)知識精通到實(shí)現(xiàn)融會(huì)貫通,還要有把它們包裝成傻瓜式操作的能力。
這就是自己考60分不掛科,和真正學(xué)會(huì)還能通俗易懂地講給別人聽的區(qū)別了,咱們上學(xué)時(shí)能完全學(xué)會(huì)這些專業(yè)知識的人其實(shí)是少之又少的,大部分人是追求個(gè)大概理解,60分萬歲的路子,只能達(dá)到使用軟件者的水平。
國內(nèi)即便是做計(jì)算模擬的課題組,大多也是直接購買現(xiàn)成的軟件讓碩士博士們調(diào)參,真正自己寫模型搞計(jì)算模擬的人是很少的,這一點(diǎn)我讀研的時(shí)候深有感觸。
而且工業(yè)軟件在開發(fā)時(shí),必須要對這些軟件的使用場景足夠了解才行。
要知道研發(fā)工業(yè)軟件的目的,是為了讓使用軟件的人在生產(chǎn)活動(dòng)中更加方便,不了解使用場景就實(shí)現(xiàn)不了這種提升生產(chǎn)力的改善。
例如,研發(fā)設(shè)計(jì)和仿真軟件,得知道某個(gè)行業(yè)的軟件使用者在設(shè)計(jì)和仿真方面的習(xí)慣,知道這個(gè)行業(yè)項(xiàng)目推進(jìn)的具體流程和注意事項(xiàng)。
再比如,給生產(chǎn)設(shè)備開發(fā)操作軟件,得知道各個(gè)生產(chǎn)流程具體是什么,設(shè)備應(yīng)該怎樣運(yùn)行,好開發(fā)相應(yīng)的運(yùn)轉(zhuǎn)程序和可視化界面。