為什麼外行認為寫代碼不值錢?
今天在 V2EX 上看到這麼一個帖子,有一種感同身受的苦說不出來,所以想設身處地的聊一聊這麼一個問題,尤其是我們作為開發者,程序員在接私活的時候經常會遇到這種情況,我們又該如何應對這種情況呢?
其實我們經常會遇到這樣一種情況:
有朋友來找你,或者你朋友給你介紹了一個活,說要開發一個 App ,「很簡單」,就是一個購物的,跟淘寶或者京東差不多?你感覺需要多少錢?
還有別的朋友可能說,我需要做一個團購功能的 App ,要求也不多,甚至「更簡單」,跟美團差不多就行。你說吧,多少錢,給我開發一個。
作為行業內的人,當然知道開發一款 App ,尤其是這種集支付,商城,團購為一體的平台需要花多長時間,需要設計,前端,後台,甚至 Web 管理,這一系列的操作又得需要多少人,多少時間?可是客戶不懂。
所以,為什麼外行認為寫代碼不值錢呢?原因大概以下幾點:
一、外行就是外行
既然說是外行了,那麼外行就是外行,俗話說:外行看熱鬧,內行看門道。外行人對於編程這種專業性的東西,沒有太多認識,就是感覺寫代碼就是寫文章一樣,可以很快就得完成。根本不知道什麼是 UI ,什麼是前端開發,後台開發,資料庫設計等等。尤其是一些外行人電影可能看多了,以為一個「回車鍵」就跟一個迴旋踢一樣那麼簡單,暴力,快速,真實的編程哪裡有電影中那麼酷炫?
說白了,就是不懂。
二、市場中的模板化降低了價格門檻
另外就是一個很普通的情況,就是市面上很多軟體開發公司會開會眾多的模板在網上售賣,所謂的就是薄利多銷的模式。一套模板的開發費用可能是幾萬甚至十幾萬,擋不住以低價 3000 一套的對外賣,導致很多人以為開發就是這麼簡單,你們都有現成的東西,為什麼給我開發一個要這麼多錢呢?
模板化的東西降低了價格的門檻,尤其是外包行業,你在接外包的網站上去看看就知道了,一個不簡單的 App 開發,只需要 6000 - 8000 ,甚至更便宜,你作為一個獨立開發者或者接私活的個人,是很難跟他們競爭的,因為他們模板,而你沒有。你得從頭開發。
當然很多外包公司出售低價競標,他們也是有套路的,就是套路客戶找他們,然後會找各種方式加價,很多客戶不懂就會上當,一旦讓他們開發了,總感覺投進去的錢不能不要吧,也只能接著投錢讓他們開發了。
你們說,在這樣的市場情況下,你能夠要到高的價格嗎?顯然很難。
另外,我們要清楚一點,很多朋友介紹人,找獨立開發者或者私人干而不找公司團隊開發的目的很簡單,就是為了省錢,而這樣的客戶顯然不會提供很高的價格。所以,也不要對他們太期待,以為能夠賺到很多錢。
那遇到這樣的問題怎麼辦?
對於,遇到我剛才舉的那兩個例子中的客戶和項目,我一般就會直接一口拒絕:做不了。你找外包公司去做吧(其實外包公司更坑人),其實作為個人來講,要價可能比外包公司高點,但是我們誠信,不會再加價,獨立開發者,程序員一般都很實在,但是外包公司里的那些業務員可不簡單。
我為什麼不建議程序員接私活報低價?
其實,我很不建議程序員在接私活的時候,報低價的,為什麼?原因也很簡單,那就是:其實客戶根本就不知道要什麼?很多客戶在給你說開發一個東西的時候,其實自己整體需求和概念都沒有,只會說一句:做的跟那個什麼軟體一樣就行,就他們那個樣子。
這時,你可能會去看那個軟體的功能,你大致看來之後可能會覺得沒什麼,簡單,但是你一旦仿著做出來之後,問題就來了。客戶就會說:這不對,應該這樣,那不對,應該這樣。
作為產品或者程序員一定要記住這句話,那就是:用戶只有在看到實物之後,才會侃侃而談,發表各種意見。前期沒有東西去談需求,都是空談,用戶腦子裡沒有感念,只會附和你,說:這樣就行。
最後,你報價格低的話,你會很吃虧的。客戶難纏,出價越低的人,越在乎產品的好壞,反而出價越高的人,要求越低。一個連錢都斤斤計較的人,花他的錢就像扎他的心一樣,你說他能不在乎產品的好壞?這是用他的血換來的啊!他都跟你斤斤計較錢了,你為什麼不跟他斤斤計較呢?
希望我踩過的坑,積累的經驗,能夠給大家一些幫助。如果你感覺這篇文章對你有幫助,歡迎轉發分享,這就是對我最大的支持。
文章首發於微信公眾號:非著名程序員,關注我,每天與 10 萬開發者共同進步,你離成功,只差一個關注。
推薦閱讀:
※【實驗】Adversarial Video Generation
※clang-format 格式宏代碼引起的 Bug
※AI 代碼長啥樣?
※你若眼熟,真的純屬巧合。