昨天看到郭老師的文章《工業(yè)的復(fù)雜性與工業(yè)軟件》一文,深以為然,想到之前也打算寫這個(gè)話題,晚上就臨時(shí)起筆把之前想寫的寫完。
存在工業(yè)軟件這個(gè)行業(yè)嗎?
這兩年,“工業(yè)軟件”火起來了—投資圈有大篇幅的分析這個(gè)“風(fēng)口浪尖”,欣欣然按照投資邏輯描述其廣袤無垠的市場、高壁壘的護(hù)城河、對標(biāo)全球產(chǎn)業(yè)巨鱷、標(biāo)的團(tuán)隊(duì)的光鮮靚麗履歷、大咖KOL站臺--工業(yè)類軟件之價(jià)值含量自不用說,但投資的套路對于它似乎急功近利快速套現(xiàn)的想法難以實(shí)現(xiàn)。
就實(shí)而論,并不存在一個(gè)被稱為“工業(yè)軟件”的行業(yè),這個(gè)詞是一個(gè)“事后諸葛亮”的定義,否則,為什么之前那么多年都沒有工業(yè)軟件這個(gè)行業(yè)呢?
但是,為工業(yè)應(yīng)用而設(shè)計(jì)的軟件是廣泛存在的-需要闡明此邏輯的原因在于,我們是因?yàn)橛龅搅斯I(yè)軟件這個(gè)困境,才開始重視,并制定了計(jì)劃要發(fā)展這個(gè)“工業(yè)軟件”行業(yè)。
但是,很多人把工業(yè)軟件當(dāng)做“軟件”行業(yè)來發(fā)展的話,就會遇到很多困難—做一個(gè)殼很容易,但是,工業(yè)軟件的本質(zhì)是知識復(fù)用,就是得有“知識”—而工業(yè)知識的復(fù)雜性才是這些軟件復(fù)雜性的體現(xiàn)--而這又是每個(gè)當(dāng)前的工業(yè)軟件往往花費(fèi)數(shù)十年方能到今天的地位,而這急不來,快不了,也并非輕易可成。
工業(yè)軟件這個(gè)行業(yè)的存在形式,是整個(gè)產(chǎn)業(yè)格局中的分工形成的,它是一個(gè)行業(yè)的局部,即,有專門為了解決這個(gè)行業(yè)特定問題而解析出來的公司,為行業(yè)解決一些共性問題,這就像德爾福、偉世通這種汽車零配件廠商來自于GM和Ford一樣。因此,工業(yè)領(lǐng)域的軟件公司,如果觀察其歷史,大部分都還是來自于這個(gè)產(chǎn)業(yè)-只是,每個(gè)產(chǎn)業(yè)通常都有需要一些特別的軟件服務(wù)商,這本身是社會分工更細(xì)的表現(xiàn),而不是剛好有個(gè)工業(yè)軟件行業(yè)來幫大家解決問題—這是需求產(chǎn)生了商業(yè)。
工業(yè)軟件前提是基于創(chuàng)新性設(shè)計(jì)才有意義
但是,我們權(quán)且認(rèn)為存在這個(gè)行業(yè),那么,工業(yè)軟件的產(chǎn)生有一個(gè)非常關(guān)鍵的背景,即,它基于“正向設(shè)計(jì)”、“原創(chuàng)性設(shè)計(jì)”,才有意義。
為什么原創(chuàng)性才有意義—因?yàn)?,工業(yè)技術(shù)最燒錢的不是那個(gè)結(jié)果,而是“工程迭代”—測試與驗(yàn)證,但是,如果你是通過測繪、逆向工程、皮尺工程方法進(jìn)行“仿制”,你只是得到了一個(gè)“結(jié)果”,你并不需要那個(gè)過程。
而工業(yè)軟件的產(chǎn)生,核心是為了降低這個(gè)“測試驗(yàn)證”成本的—只有原創(chuàng)性設(shè)計(jì)、正向設(shè)計(jì)才會這么燒錢,才有必要開發(fā)和應(yīng)用這些軟件。
這就是我想說的“數(shù)字化轉(zhuǎn)型”,首先你得改變過去的發(fā)展模式,即,通過快速仿制進(jìn)入市場,發(fā)展模式的轉(zhuǎn)變,才是轉(zhuǎn)型的關(guān)鍵,即進(jìn)入“創(chuàng)新性”、“正向設(shè)計(jì)”的模式,這個(gè)時(shí)候,你才會有動力去使用這些工業(yè)軟件。
為什么工業(yè)問題難?
然后,我們才考慮為什么工業(yè)軟件比較難?其實(shí),有幾個(gè)方面,簡單總結(jié)一下,會有所了解:
機(jī)電軟的強(qiáng)耦合關(guān)系
工業(yè)軟件的難度在于它要解決的工業(yè)中的問題,都是非常復(fù)雜的,我們就以一個(gè)吹瓶的過程來看,因?yàn)樘^復(fù)雜,僅拿一些局部的例子來說明:
瓶胚通常經(jīng)過加熱后進(jìn)入模具吹制瓶子-對于大型的吹瓶來說,這個(gè)速度要達(dá)到108000瓶/小時(shí),當(dāng)然,這是一個(gè)大圓盤,圍繞著30多個(gè)吹瓶模具,瓶子連續(xù)進(jìn)入不同模具站,然后進(jìn)行預(yù)吹、低壓、高壓吹、排氣幾個(gè)閥的動作,同時(shí)拉伸桿進(jìn)入模具中對瓶子進(jìn)行拉伸控制,這個(gè)過程僅有100-200mS間就要完成,如圖1所示。
圖1-大型旋轉(zhuǎn)圓盤吹瓶系統(tǒng)
瓶子經(jīng)理胚、星輪加持進(jìn)入吹瓶模具,然后合模后開始圖2的動作過程,圖2僅體現(xiàn)了伺服拉伸桿的動作,而同時(shí)進(jìn)行的動作還包括預(yù)吹、低壓吹、高壓吹、排氣冷卻環(huán)節(jié),包括溫度壓力的閉環(huán)控制。
圖2-PET瓶的吹制過程中的機(jī)械拉伸動作分解
這個(gè)是PET瓶的吹制過程,材料在模具中隨著溫度壓力、機(jī)械的拉伸力影響,本身其內(nèi)部結(jié)構(gòu)也在發(fā)生著變化,能夠最終形成穩(wěn)定的材料結(jié)構(gòu),滿足生產(chǎn)的要求。
在瓶子的拉制過程中,如果出現(xiàn)了拉伸速度快過了PET分子的應(yīng)變速度,就會產(chǎn)生珍珠光膜現(xiàn)象。如果瓶胚溫度高于結(jié)晶溫度,或者瓶胚在烘爐中受到風(fēng)扇循環(huán)不足,導(dǎo)致外部冷卻不足,或瓶胚在吹?;蚝鏍t穩(wěn)定時(shí)間過長、瓶壁太厚等原因引起熱瓶現(xiàn)象。注口偏移是因?yàn)闄C(jī)械的拉伸桿、模具、注射嘴沒有在一條線上,導(dǎo)致產(chǎn)品缺陷。瓶身克重不均勻-往往是因?yàn)樵陬A(yù)吹提前瓶頸比較厚,預(yù)吹時(shí)間滯后則瓶底比較厚。
當(dāng)然了,上面這個(gè)內(nèi)容不在這個(gè)行業(yè)里基本上也看不懂—但是,沒有關(guān)系,只是用來說明就這么吹個(gè)瓶子這樣的事情-材料的晶體變形速度、加熱的溫度曲線精準(zhǔn)性、機(jī)械的安裝匹配精度、吹瓶的各個(gè)階段的時(shí)間節(jié)點(diǎn)精準(zhǔn)控制—這些都會影響瓶子的質(zhì)量,這是典型的機(jī)械(拉伸速度與材料工藝間)、電氣控制如定位控制、溫度、壓力閉環(huán)控制,材料的晶體物理特性三個(gè)方面相互干擾,影響一個(gè)瓶子的質(zhì)量。
其實(shí),僅僅一個(gè)瓶子的過程我們就可以看到典型的工業(yè)復(fù)雜性,而這種復(fù)雜性、相互之間這種影響,都是需要大量的瓶子吹制過程中才能形成的—這里只是隨便拿來講一下,因?yàn)椋嬲倪@個(gè)瓶子吹好,能給你寫好幾本書才能做到。
為了寫好這個(gè)吹瓶機(jī)的控制系統(tǒng)軟件,必須得了解機(jī)械、控制、材料各個(gè)方面的知識,才能去建模,并經(jīng)由大量材料測試驗(yàn)證才能成熟-這往往由數(shù)十年的經(jīng)驗(yàn)積累而成。
難在試錯(cuò)成本
其次,試錯(cuò),之前我寫過一篇文章“錯(cuò)誤是更大的知識”,想表達(dá)的就是這個(gè)意思,就是知識不是我們看到的那個(gè)產(chǎn)品或技術(shù),我們所有看到的,都是經(jīng)由大量的試錯(cuò)形成的—而那些“不行的材料”、“不合理的流程”、“不起作用的控制參數(shù)”…這些同樣是知識,Know-How不僅代表知道如何干這件事情的技術(shù),而知道什么不行是十倍百倍的知識-而如果沒有進(jìn)行原創(chuàng)性設(shè)計(jì),那么,就沒有掌握這個(gè)Know-How背后的知識,因此,核心技術(shù)包括的不僅是看得到的,成熟的技術(shù),也包括那些看不到的十倍百倍的技術(shù)。
而知識都是經(jīng)由大量的物理測試來燒錢的—經(jīng)常聽到大家說“一旦中國企業(yè)做了某個(gè)產(chǎn)品,歐美人就廢了”—但是,這個(gè)看上去值得驕傲的背后有個(gè)“認(rèn)知遮蔽”。原因在于我們只是復(fù)制的成本,而沒有“測試驗(yàn)證”的燒錢部分的成本。當(dāng)然,我們占了很大的便宜,但是,如果說—真正由我們原創(chuàng)性且自主來進(jìn)行這些技術(shù)的研發(fā)呢?
其實(shí),成本并不會比別人低,因?yàn)檎嬲莆蘸诵募夹g(shù),它那些必須走的路很難越過。即使換道超車,其實(shí),研發(fā)所需的投入并不一定就會比現(xiàn)有的更低,一樣是需要不斷的工程迭代過程,漫長而充滿風(fēng)險(xiǎn),還需要非常高效的研發(fā)管理能力。一定是這樣的,就像去年和G先生聊到華為為什么那么大的研發(fā)成本—因?yàn)樗麄冋娴脑谧觥皠?chuàng)新”,創(chuàng)新一定是燒錢的,沒有燒錢然后說掌握核心技術(shù),那是不合乎世界的邏輯—能量守恒,沒有輸入哪里有輸出?
工業(yè)應(yīng)用人才的復(fù)雜性
很多人說工業(yè)軟件,但是,忽視了工業(yè)軟件的復(fù)雜性還在體現(xiàn)在垂直行業(yè)的人才匱乏上。今天每個(gè)行業(yè)都迫切的需要復(fù)合型人才,這種復(fù)合包括了多個(gè)維度,在技術(shù)研發(fā)方面則希望機(jī)電軟一體化的人才。
工業(yè)軟件,就是這么苦—你說你拿的薪水沒有AI/移動互聯(lián)、金融的高,但你還真要考慮的問題比他們復(fù)雜很多。當(dāng)然了,另一方面也說明IT行業(yè)確實(shí)產(chǎn)業(yè)規(guī)模大,因此,可以養(yǎng)活成百上千的代碼工程師,然后分工極其細(xì),因此,你跟工業(yè)場景里的軟件設(shè)計(jì)相比,感覺工業(yè)場景的軟件人員都得是“全棧”工程師,就像江湖上的高手,得是打通任督二脈、練的上等內(nèi)功,然后來六脈神劍,將劍和意凝聚,做到人劍合一,也不知道咋就這么難,都這么厲害了,還不如人家重量級拳王,就練“天下武功,唯快不破”,以肌肉力量練習(xí)爆發(fā)力,拳速和反應(yīng)速度,還有各種打級打怪的設(shè)計(jì),然后獎金高的嚇人-各種風(fēng)光。
這就像交大戴老師(William)說那些小朋友畢業(yè)了非要去那些IT大廠做螺絲釘,越多走的人越窄,越少人走的路其實(shí)越寬,因?yàn)?,這個(gè)世界人們需要的是“差異”、“不同”,而人們最難克服的是“世俗的力量”,所謂的自由,就是克服社會的慣性,大部分人都無法克服慣性,跟著潮流走是最輕松的選擇,但不能稱為“智慧”。我說這個(gè)不是說他沒有錢賺,其實(shí),做什么行業(yè)都是一樣的,你得有真材實(shí)料-真解決問題,肯定是有回報(bào)的,那你說做工業(yè)軟件好像沒幾個(gè)賺錢的,那是,因?yàn)?,現(xiàn)在這才開始重視這個(gè)問題,我們反正什么地方都缺人,又不是這一個(gè)方向。