上海 [切換城市]

 
全部分類
首頁>平臺資訊>資訊詳情

軟件開發(fā)究竟是“難”還是“復(fù)雜”?

 

我一直的觀點(diǎn)是要對“難”做一點(diǎn)分解。

好比說航空母艦的彈射器,我們造不出來,很“難”與一臺機(jī)器有一千個(gè)螺絲要擰,3年中所有螺絲都擰對了,很“難”,

這兩種場景下“難”的含義是不同的。

軟件開發(fā)的難度更多的類似于后者,表現(xiàn)為繁雜,而不是類似于前者表現(xiàn)為“搞不定”或“做不出來”。

總是有人喜歡把問題化,所以這里補(bǔ)充一句,軟件涵蓋的范疇可以很廣,因此確實(shí)有很難搞定的,類似于彈射器的領(lǐng)域,但應(yīng)該不是主流。

以前的很多提法,在這樣一種大前提下就變的沒有什么意義了,比如說:國產(chǎn)操作系統(tǒng)。

當(dāng)很多公司或組織標(biāo)榜這類事情的時(shí)候,似乎自己更愿意認(rèn)為這是一種技術(shù)突破。

但實(shí)際上在開源如此發(fā)達(dá)的今天,這類東西的開發(fā)更需要的是組織和市場運(yùn)作,而非是突破技術(shù)屏障。

由這一點(diǎn)可以推導(dǎo)出一個(gè)很有趣的結(jié)論:

既然不體現(xiàn)為一種“搞不定”或“做不出來”式的難度,那么一幫智商水平并不是非常高的人(或者說并不優(yōu)秀的人),

老老實(shí)實(shí)把代碼評審,靜態(tài)測試,單元測試這些環(huán)節(jié)做好,一樣能做出不錯(cuò)的產(chǎn)品(當(dāng)然很那輝煌燦爛)。

反過來講就是,在大多數(shù)產(chǎn)品開發(fā)中,天才是有幫助的,但不是必要的。

這點(diǎn)與這樣一個(gè)事實(shí)相符:軟件開發(fā)的隊(duì)伍似乎更加雜牌,什么專業(yè)的都有。

這事兒逆轉(zhuǎn)過來就不成立。

一個(gè)人可以以前是做渦輪機(jī)的,中途能夠轉(zhuǎn)行做軟件開發(fā)。

但做了軟件開發(fā)的,就很難去做渦輪機(jī)。

如果進(jìn)一步推導(dǎo),就會發(fā)現(xiàn)這一點(diǎn)對考慮個(gè)人成長也很有意義。

單反類相機(jī),鏡頭很難搞,所以介入壁壘比較高,最終導(dǎo)致做單反的就比較賺錢。

電視機(jī)這東西,大家都能做,所以介入壁壘比較低,最終導(dǎo)致當(dāng)初很牛的一些做電視的公司都虧損。

軟件開發(fā)中,如果“只有你能搞定,別人不太容易搞定”的事情比較少,那么人員的可替換性就強(qiáng),稀缺性就不好,從價(jià)值上來看,就不太容易保值。

反過來講,就是每個(gè)人如果想保持一種長久的價(jià)值,都要找到屬于自己的一塊“價(jià)值高地”。

軟件可以依附到很多東西上,比如金融,財(cái)務(wù),電商等等。因此“價(jià)值高地”還是有一些的。

可以是某個(gè)公司獨(dú)有的東西,可以是某些專業(yè)知識(如:財(cái)務(wù)等),諸如此類。

軟件開發(fā)培訓(xùn)機(jī)構(gòu)推薦

軟件開發(fā)究竟是“難”還是“復(fù)雜”?軟件開發(fā)究竟是“難”還是“復(fù)雜”?

軟件開發(fā)究竟是“難”還是“復(fù)雜”?軟件開發(fā)究竟是“難”還是“復(fù)雜”?


 
有問必答,專業(yè)學(xué)習(xí)規(guī)劃師為您免費(fèi)咨詢解答
課程底價(jià)、品牌對比、師資力量、學(xué)習(xí)時(shí)間、課程內(nèi)容、報(bào)考政策...想了解什么?就來咨詢學(xué)習(xí)規(guī)劃師吧!
登錄后發(fā)表評論
評論
 
我要咨詢
品牌推薦
深圳開星果兒童成長中心
深圳開星果兒童成長中心

5 課程1 校區(qū)

武威優(yōu)路教育
武威優(yōu)路教育

71 課程1 校區(qū)

法國蒙彼利埃第三大學(xué)
法國蒙彼利埃第三大學(xué)

2 課程2 校區(qū)

天津新起點(diǎn)教育
天津新起點(diǎn)教育

6 課程8 校區(qū)

熱招標(biāo)簽