嘿,朋友們!今天我得跟你們嘮嘮我碰到的一件事兒,關(guān)于軟件公司開(kāi)發(fā)時(shí)選 Java 還是 PHP 的那些事兒,這里面的門道可深了,保準(zhǔn)讓你大開(kāi)眼界!
我就問(wèn)那程序員,為啥這后臺(tái)用 Java 寫,不用 PHP 呢?咱都知道,PHP 開(kāi)發(fā)又簡(jiǎn)單又快捷,維護(hù)成本也低啊。結(jié)果那程序員回我一句,PHP 能給客戶報(bào)幾個(gè)錢,Java 能報(bào)十幾萬(wàn),這多香??!我一聽(tīng)就懵了,一個(gè)商城,客戶才幾千用戶,能賣多少貨啊,咋就能報(bào)這么高價(jià)呢?
程序員又說(shuō),客戶說(shuō)了,其他網(wǎng)絡(luò)公司告訴他 Java 好,所以 Java 貴,貴就有貴的道理,就覺(jué)得 Java 比 PHP 強(qiáng)。這時(shí)候我又問(wèn),那環(huán)境配置咋回事,我都看不明白。嘿,程序員倒好,說(shuō)看不明白不重要,他能看明白就行。我接著問(wèn),要是客戶想自主維護(hù)或者以后做起來(lái)了自己招人咋辦?程序員滿不在乎地說(shuō),客戶搞不懂沒(méi)事,他給維護(hù),能一直干到 65 歲退休,只要項(xiàng)目不黃,還能再干 30 年。我當(dāng)時(shí)就忍不住笑了,這都啥跟啥呀!
咱來(lái)好好分析分析,這到底是在幫客戶還是給客戶挖坑呢?其實(shí)啊,在軟件開(kāi)發(fā)這事兒上,很多客戶都走入了誤區(qū)??傆X(jué)得貴的就是好的,聽(tīng)那些網(wǎng)絡(luò)公司一忽悠,就覺(jué)得 Java 高大上,就得用它,也不管自己實(shí)際情況。
我覺(jué)得啊,客戶在開(kāi)發(fā)軟件的時(shí)候,別老想著 3 年以后的事兒。軟件行業(yè)發(fā)展那速度,跟火箭似的,幾年后流行啥,誰(shuí)能說(shuō)得準(zhǔn)?。吭劬蛻?yīng)該多關(guān)心 1 - 2 年內(nèi),這軟件能實(shí)實(shí)在在幫咱解決啥問(wèn)題。比如說(shuō),怎么能用更低的成本實(shí)現(xiàn)咱想要的需求和功能,這才是關(guān)鍵。
還有啊,得把整個(gè)商業(yè)模式和軟件的后期管理、拓展這些都構(gòu)架好。只要程序在自己手上,數(shù)據(jù)庫(kù)也在,哪怕以后軟件需要在原有基礎(chǔ)上推翻重構(gòu),都不是啥大問(wèn)題。為啥呢?只要用戶在手上,咱就有底氣啊!就像蓋房子,基礎(chǔ)框架搭好了,以后想咋裝修咋裝修,想咋擴(kuò)建咋擴(kuò)建。
咱可不能光聽(tīng)那些網(wǎng)絡(luò)公司瞎吹噓某個(gè)軟件開(kāi)發(fā)語(yǔ)言有多好。每個(gè)語(yǔ)言都有它的優(yōu)缺點(diǎn),得根據(jù)自己的項(xiàng)目規(guī)模、預(yù)算、短期目標(biāo)這些來(lái)綜合考慮。要是只圖個(gè)貴,覺(jué)得貴就靠譜,最后很可能就像我這客戶一樣,花了大價(jià)錢,還不一定能得到最適合自己的東西。
所以啊,朋友們,以后要是有軟件項(xiàng)目開(kāi)發(fā),可別再犯傻啦,得把眼睛擦亮,找對(duì)適合自己的,別被那些表象給迷惑了,你們說(shuō)是不是這個(gè)理兒?