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