隨著社會的發(fā)展,一些傳統(tǒng)行業(yè)的轉(zhuǎn)變,很多行業(yè)已經(jīng)由線下轉(zhuǎn)變?yōu)榫€上互聯(lián)網(wǎng)行業(yè),所以一些比較有想法的朋友就會考慮去自己開發(fā)一些APP軟件,本篇文章主要講一講濟(jì)南軟件開發(fā)外包行業(yè)里的那些事!
這里我先根據(jù)我們的經(jīng)驗介紹下現(xiàn)在軟件行業(yè)的行情。有不少人現(xiàn)在才接觸到這個行業(yè),覺得寫代碼很神奇就想加入,建議大家如果是想獲得一份高收入的話不建議從事軟件開發(fā),因為現(xiàn)在的程序員實在太多了!
比如我們一個三線小城市天天能見到很多培訓(xùn)學(xué)校的廣告,他們下餃子一樣的造程序員!畢竟市面上所有程序員最多有十分之一有能力開發(fā)嚴(yán)格意義上按照行業(yè)標(biāo)準(zhǔn)稱為合格的軟件,合格指的是質(zhì)量、工期、效果、匹配性、規(guī)范化、可擴(kuò)展性的總和。至于其他的程序員要么是擅長某一個節(jié)點,要么是新入行的,就算一個中型項目都很難做的起來,原因就出在本身高級程序員負(fù)責(zé)的一個模塊里面比如有十個功能點,他自己就能獨立完成所有功能點。如果換成普通程序員大多就是一群人分別完成一個功能點甚至是一個人完成功能點的一個分支邏輯,人多很多時候會導(dǎo)致項目雜亂出現(xiàn)很多BUG影響工程質(zhì)量、甚至延誤工期,并且還需要高級管理人員協(xié)調(diào),算成本的話并不低。
很多人會想,我努力學(xué)習(xí)將來一定能到那種高度,這點我并不否認(rèn),但是幾年之后的市場環(huán)境和現(xiàn)在絕對是巨大的差別,主要原因是培訓(xùn)機(jī)構(gòu),他們?nèi)匀辉诖罅φ心紝W(xué)員,導(dǎo)致現(xiàn)在初級程序員供大于求。我們之前發(fā)布了一個PHP高級工程師崗位,高級工程師誒!一天來了二十多個面試的,最后發(fā)現(xiàn)絕大部分都是新手,培訓(xùn)學(xué)校教他們怎么應(yīng)付面試并且包裝簡歷,只要能入職就賺到了,主要原因是兩點,首先:哪怕他只干了一天也敢對外宣稱他有過公司工作經(jīng)驗,其次:軟件行業(yè)基本不坑員工,干一天就有一天的錢。
我遇見過很多這種情況,最后這些初級程序員找不到工作,要么轉(zhuǎn)行要么嘗試自己接單,對外行來說代碼就像天書一樣,培訓(xùn)過的程序員最起碼都會說一些行業(yè)知識,并且能寫出來一些代碼,只要報價夠低語氣夠誠懇,就有很多人選擇信任委托訂單。委托訂單能不能做好他自己都不知道,因為獨立開發(fā)項目在沒有高人的輔導(dǎo)下很容易出現(xiàn)很多意想不到的問題,最起碼工期拖延和質(zhì)量問題,甚至爛尾的都不少見,但是這對軟件行業(yè)來說就是噩夢了。
雖然他們沒做好,但是他們成功給客戶設(shè)立了一個心理價位,客戶以此為標(biāo)準(zhǔn)衡量,比如一個app開發(fā)成本2萬,他就敢報5000,因為他不明白成本到底出在哪里。最后他做爛尾了客戶再找別的公司,發(fā)現(xiàn)報價遠(yuǎn)高于預(yù)期,認(rèn)為這些都是黑人。
我們遇到最奇葩的是客戶跑來和我們說他想做一個app,前端都已經(jīng)全部完工,后臺也基本做好了,就差在服務(wù)器配置一下然后修改一些小問題就可以上線運營,結(jié)果我們一看這是完工的前端? 只是安卓做了一個空殼!頁面邏輯沒有、數(shù)據(jù)交互接口沒有、更別說功能模塊了,然后再看后臺,直接懵逼了!這叫后臺?就是從網(wǎng)上下載的開源項目,里面還自作聰明修改了一些文件名字,其實也是從網(wǎng)上抄的,壓根就運行不起來。然后一檢測,好嘛,病毒一堆萬里江山一片紅!
因為你在做的事情基本都有人在做,而且技術(shù)團(tuán)隊開支特別大,在小城市我很少見軟件公司倒閉的,但是在大城市卻習(xí)以為常。所以說如果想賺錢就去搞銷售,比如我們有能力開發(fā)大型項目,但是銷售方面確是我們的短板,軟件好用推廣不出去也是白搭,所以開發(fā)行業(yè)除了技術(shù)要好,稀缺的是好的銷售團(tuán)隊,只要你有足夠的強(qiáng)的銷售能力和團(tuán)隊,就直接可以獲得的話語權(quán),這方面發(fā)展比學(xué)技術(shù)賺錢快。如果是為了愛好想進(jìn)入軟件行業(yè),那就放心大膽的來吧,雖然很苦,但逆境成就強(qiáng)者,有毅力的人到哪都有立足之地。
下面說開發(fā),我指的開發(fā)是開發(fā)內(nèi)容普及,給想做軟件的朋友看的。
現(xiàn)在各行各業(yè)都需要軟件,需要做軟件的話千萬不要直接問“我想做個XX軟件,需要多少錢” 這樣的話所有人都能看出來你不懂行,很容易被人坑的。例如很多人問我想做個美團(tuán)那樣的外賣軟件多少錢?其實如果完全按照行業(yè)標(biāo)準(zhǔn)開發(fā)出來100萬都不夠的。這只是技術(shù)成本。但是如果糊弄人的話2萬足夠。今年年初我見過一個客戶在廣州被忽悠花70萬搞了個簡單的棋牌游戲。正確的開發(fā)流程是自己清楚的需要什么軟件,并且可以整理出詳細(xì)的需求列表。
正常的開發(fā)流程包括以下幾點
第一我們要對軟件運行平臺進(jìn)行一個選擇列如:ios、Android、電腦版,確定之后告知外包方,防止后期扯皮。第二我們需要明確開發(fā)軟件的功能模塊,確定好功能詳情后打印出來附在合同內(nèi)。第三需要問清楚后期維護(hù)、軟件升級費用怎么計算,源代碼是否交付,是否還有其他費用。明確以上幾點后需要和外包公司簽訂正式合同,付款流程一定要走對公賬戶,并留好回執(zhí)信息。如果方便盡量去公司實地考察!