偶尔被问,程序员都能开发公司的软件了,为啥不做个软件自己卖。作为写了近10年代码的程序员,来分享一下这个话题。
据了解,每个程序员都想过去做一款自己的产品去赚钱,包括我。有人只是想过,有人去做过了,也有很多人做成功了。
根据目前软件行业,大概可分3个方向,分别是销售软件产品、运营软件产品、定制开发软件。我根据这3个方向去分析一下程序员单干的可行性与困难。
一、销售软件产品
销售软件产品主要指卖软件源码与提供软件服务平台,客户端软件与网站的SAAS服务都算。主要收入是来源于源码或者软件服务的按月按年订阅。
- 首先得有个某某软件,能做什么,比如财务软件金蝶,能实现企业记账。那你的软件能干什么能解决什么问题?这一步就难倒了很多人,因想不出来一个好的业务场景。再就是做技术的,技术越牛的程序员,花在技术上的时间越多,相对的接触其它业务场景就少了。也有很多人比较聪明,能想到一些好的需求点去实现,那些卖的好的软件都是起源于某个人想做什么,可以用软件去提高效率。
- 前面一步是要有一个想法,再就是开发了,这一步是程序员最擅长的部分。但是也面临一些问题,单个人比较难开发一个太复杂的系统,你可能会说:那可以招人呀?好,那就假设招人已经完美开发好了。
- 现在是销售了,这个你有思路吗?可以想想。坐等客户不现实。自己干,又是从头开始,需要学特别多,还不一定能成。那招人干?如果只出一个想法ÿ