共享软件如何赚钱?
- 共享软件如何赚钱?
经常看到很多同行们对共享软件能否赚到钱感到困惑,虽然大家都知道的周易前辈的MP3 CD Maker创下了月入四万的记录,但这对我们大多数人来说,只是一个很遥远的梦,就好象是水中的月亮,可望不可及。这个也曾经是我投入这个行业是的目标,虽然到目前我的收入才达到他的四分之一,但我已心滿意足了,回顾两年多的编程生活,总结了一些经验,希望和大家分享,最重要的一点,我将它做为这篇文章的题目吧,那就是:我一直在努力。
一 困惑
共享软件能赚到钱吗?怎么才能收到钱?很多朋友在刚入行时都会问这样的问题。其实很多高手都能证明共享软件是可以赚到钱的,这一点是无须置疑的。以国外人的观念,凡是付出了劳动的东西都是有价值的。对于软件也一样,而且国外由于法律严格,大家都有版权意识,所以对共享软件在国外销售有很大帮助。至于怎么样才能收到钱,对于一般的用户来说,都是找一家代理公司帮你收钱,每月定期寄支票给你。代理行业在国外已经是一个很成熟的行业了,不用担心代理会不给钱你。比较大一点的代理:
www.RegNow.com 设施最完备的代理,需要开户费
www.Qwerks.com 免费开户,据说信誉极好,我也用它
www.Shareit.com 最可气的是:客户退货竟然要收手续费
www.RegSoft.com 反应平平
二 心态
在投入这个行业之前,调整好自已的心态非常重要。做共享软件绝不等同于你在公司里打工,只要程序写完了就可以每月按时拿工资了。当你滿怀信心开始一个产品的开发,经过了无数个不眠之夜,最后产品开发成功,说明书也写好了,网站也做好了,提交到下载站点了,结果怎么样?没有单!不是今天没单,而且是昨天也没单,这个星期也没单,这个月也没单,连这一年都没单。你会怎么做?如果你不幸真的遇到这种情况,希望这篇文章的标题能帮助你。
现在共享软件市场确实充滿各种各样的作者,大部份人都是本着一个诚实认真的态度,一种互惠互利的态度,也就是说用我们的软件让别人得到帮助后,我们自已也得到实惠。用一句话说,就是要做一个有用的东西。用自已的特长来做软件是可行的,相反对于那些急于赚到钱,看见别人什么软件赚钱就赶紧照抄无误,完全不考虑是否是自已的专长的人,他们是肯定赚不到大钱的。
三 技术和素质
1.熟练掌握一门编程语言是必不可少的,至于什么语言倒不是很重要。常看到有人争论VB和VC哪个厉害,个人观点:两种语言一样厉害。如果一个用VB的人可以写出和别人用VC写的一样的程序,那这个用VB的人很厉害,如果一个用VC的人不能写出别人用VB写的程序,那这个用VC的人不厉害。
2.至少两年的编程序经验。这个很重要。通过几年的经历,你会对程序和系统有一个更深的理解。对你以前的课本知识会有一个更深的理解。如果你刚刚毕业或还在校学习,你会不会觉得数据结构和操作系统这两门课基本上没有用处?曾经有一个刚毕业的小伙子,别人问他什么是线程同步?他回答说:我写过的所有的程序都不用线程同步就可以完成所有的功能。真是牛啊!所以说新来的大学生永远是各个行业中最牛(英语中第二个字母)的人了。我们也是从这个时候过来的,看到他们的现在就想起了我们的过去。
3.责任心
这是各行各业的基本素质,对于做共享软件行业来说,这个尢其重要。你要确保你的产品不会对客户的机器造成损害。客户买不买你的软件你都要负责到底。强烈的责任感会使和客户的关系形成一个良性循环,这是一笔无形的资产。以后再论。
总而言之,如果你准备一个人单打独斗来做共享软件,你至少要会这些东东:
VC or VB or JAVA or other programming language
HTML, ASP or PHP
所有计算机专业的基础课(包括数学)
两年以上的专业经验
FTP软件的使用 (我发现竟然有很多人不会用FTP?)
如果你认为你这些都具备了,让我们开始吧。
四 做什么
这是个问得最多的问题,实际上问这个问题的人是想问:做什么软件能赚到钱?对这个问题最简单有效的回答是:做有用的软件。试想一下,如果你做的软件连你自已都不准备用它,你会希望别人会用吗?你在做的时候可能就是持着能捞就捞,捞不到拉倒的心态。这样只是浪费时间,劳而无获。现在很多人抱怨抄的人太多,什么是抄呢?如果你做数据库软件,我也做数据库,这不叫抄。这叫参与行业竟争。所谓抄者,是指那些全完模仿别的人样子来做软件的人,别人做什么,他就做什么,别人的界面做成什么样,他就做成什么样,别人的网站是什么样,他就做成什么样,别人的网站是:xxx.com ,他的就是 xxx.net . 别人的软件名字叫:AOB,他的软件就叫A0B. 但是对于这些抄者来说,他们的产品就他们的网站和软件名字一样,看起来象,其实是无法比的。用这种方法的人大多是想快速发财的,但结果总是不会令人如意的。
让我们静下心来考虑一下:到底该做什么?
我们在各自的专业领地里已经干了多年了,是不是发现有些事靠人手来做太慢,能不能让它自动化一下?我们当前使用的工具是不是太麻烦或太简单了,能不能简化一下或增加一些功能?在某一个项目的开发中是不是创造了一种新技术?这样多想想,创意自然就来了。举几个例子:
我们做程序员是不是喜欢一边写程序一边泡MM?INTERNET是少不的了,当我们正聊的火热的时候老板突然朝我的座位走过来怎么办?赶紧切换到VC编缉器吧,可按MOUSE的次数太多了,声音太响了,动作太大了,任务栏上还有一排按键是关不掉的了。即使老板没看到你在做什么,他也能猜到你在做什么。能不能有一种程序让我们只按一个键就隐藏所有其它的窗口,只显示我们需要的窗口?当老板向我们走来时,我们可以一边从容镇定地望着他走来,一边悄无声息地按下我们预设的隐藏键,当老板走到身边时,我们可以目不转睛地盯着他的眼睛问:你要干嘛?于是创意来了,就做这个,就叫做“一键隐藏”。开始做吧?别忙,创意有了,看有没有人先想到。上网找一下吧,晚了,已经有人做了。再想下一个吧。
九七年我做研究生论文时,是在AutoCAD是做二次开发,为CAD增加三个造形功能。当时的CAD版本还没有这三种功能,当时我花了十个多月的时间研究 CAD的二次开发库,最后实现这三个功能。现在想起来,其实我可以将这个功能包装一下,完全可以变成一个很好的共享软件。可惜那时还没有这种意识。现在的 CAD版本可能已经加上这几个功能了。举这个例子是希望大家能举一反三,多留意身边的事情,从自已专业工作中产生的IDEA比盲目地模妨别人的东西最后产生的效果要好得多。
五 模妨 VS 抄袭
好不容易想到一个创意,一阵激动过后,上网一查,原来别人早已想到而且类似的软件已滿天飞了。怎么办呢?放弃吗?重新再想吗?这个时候你要冷静下来,对同类的软件做一些细致的分析,找出他们的优点和不足之处。我们要知道,在现在这样一个时代,要有一个全新的独一无二的创意是很难很难的了,何况人类科技的发展就是后人踩着前人的肩膀而不断向前的。所在以分析了别的软件后,再仔细考虑一下自已将要做的软件有什么新意,不需要一个全新的东西,只需要有几个亮点就行。举个例子可能明白一点,现在市面上有很多注册表类软件,谈到在注册表里加一项能够让某个程序能自动启动自已,大多数软件可能都会用到这样一些键:
HKCU\Software\Microsoft\Windows\CurrentVersion\Run
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
等等。但很少有软件会知道这个键也能让程序自已动启动:
HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Run
如果你准备做类似的注册表软件,你是否认为你对注册表的了解超过其它的软件呢?如果是的,那就加上这些吧,而且要在说明中大书特书,这就是你竟争的本钱,要不然你的软件就会被淹没在注册表软件的海洋中。
怎么做呢?是不是和别人的一模一样呢?那是抄袭,所有的抄袭只能抄外表,无法抄到里面。我这里谈到的模妨是在研究了别的软件的基础上,总结一下别人组织界面的方式和设计软件的方法,别人在易用性和直观性上的优点,在这个基础上,加上自已对程序的理解,做出有自已风格的产品。当我们刚入行时,如果我们的软件是销售到海外的,我们当然应该了解外国人使用软件的习性,学习一些设计得很好的软件的界面,这样更易于提高我们的软件在国外的竟争能力。比方说界面上的一个BUTTON,当MOUSE移到上面时,会显示一个提示信息告诉用户这个BUTTON是做什么用,这样一种用户友好的界面是受欢迎的。
六 设计与编码
这个是所有程序员都经历过的,也是一个很烦索的过程。不过也是一个很有乐趣的过程。以前在一家软件公司打工,老板很开明,上班时可以听音乐,可以聊天,曾经有一次我们五个人同时泡上一个北京的美眉,那小妹妹打字非快,以一敌五,真是佩服。老板不在我们还可以打三角洲,常常是公司十来个人打得天混地暗,最后发觉程序还没写完,只好连夜加班赶进度。如果你已经开始你的共享软件开发了,尽量不要给自已太大的圧力,写程序的时候听听音乐,聊聊天,会给枯燥的编程生活带来很多乐趣。我这儿有一首绝版的齐秦的歌,歌名叫做:燃烧爱情,生于七十代的朋友可能都听过,现在好象全世界只有我有这个的MP3版,如果感兴趣,发 EMAIL给我,我寄给你。
总之,在设计程序时,尽量做到简单易用,要让用户一安装你的软件就会用,不要指望用户会花时间去看你的说明书。几个有用的原则:
1.尽可能简化操作
2.尽可能地将结果显示给用户
3.尽可能在用户第一次使用的时候就能做出一个好的结果
这一点想具体说明一点,比方说你做一个清理注册表的软件,即使用户的注册表是干净的,你也要设法从他的注册表中找一点不干净的东西来。我是意思是说要靠你的技术功底,不是靠欺骗用户。这样当他第二次用你的软件但已过了试用期时,他的购买的冲动就会大一些。
七 网站
通常做共享软件是要申请一个国际域名和一个主机空间的。对于刚开始的朋友,可能经济上的原因,无法达到这一点,那就无妨找一个免费的主机空间,用他的二级域名,我刚开始时也是用我的ISP提供给我的免费的10M空间存放我的网页,慢慢地积累一些收入,经济上可行了,就马上申请了域名和空间。如果你的软件是给一些专业用户使用的,那还是一开始就申请域名和主机吧,这个钱不能省的。如果你的软件是给一般计算机用户用的,这些用户对什么域名不是很了解的话,你不妨用我的方法。当然如果你有钱,就直接进入专业共享的行列吧。
怎么样设计网页呢?要找一个专业人士帮忙吗?个人认为:简单即是美。网页不用很专业,但要实用,也就是说,要让用户一看你的主页,就知道你这个网站是做什么的,或者知道你的软件是做什么的。这是一个最基本的原则。第二,要考虑一下你的网页的下载速度。你可能用ADSL或CABLE上网,但还有很多用户是用 MODEM的,所在要你的第一页不要加载很多图片。在有图片的地方要加上ALT字段,这样可以让用户知道这是一张什么图片即便图片没有显示出来。
写到这里,我想起了一个IDEA,在设计网站的时候,经常要用FTP把文件传上去,下载下来,久而久之,很可能在服务器上有很多用不到的文件,比方说一些图象文件,一些临时的文件了,这些东西对于我们维护网站造成很大的麻烦,轻易地删除又可能删掉了有用的文件。所以我想,能不能有这样一种软件,它即有 FTP的功能,又能帮我们检查网站上哪些文件是没有用到的,而且还能帮我们测试网页的下载速度(模拟不同的上网方式)。这种软件可以启名叫:FTP for web developer. 现在世面上FTP的东西太多了,但有这个功能的基本上没有。光凭这个名字,就会有多少WEB DEVELOPER会感兴趣啊。怎么样,你也可以试试这个,做好了别望了给个免费的版本我,这可是我的IDEA呀。再一次证明创意是从工作中来的。
八 提交
经过几个月的努力,程序写好了,文档也做好,网站更是令人滿意,下面就是让用户知道你的软件了。通常的做法是将软件提交到一个下载网站,这类网站种类繁多,质量也参差不齐,好一点下载网站还需要付费。下面介绍一些下载网站:
1.www.download.com
最有名的软件下载站。$79USD 每提交一次,UPDATE一次也要收$79。但它热呀,没办法,如果有钱,一定要提交DOWNLOAD
2.www.tucows.com
这也是一个有名的下载网站,而且会HOSTING你的软件在他们遍布全世界的服务器上。(这里又想起了模妨与抄袭的事,你能说TUCOWS 和DOWNLOAD是谁抄谁的吗?他们各自有各自的特点)
另外,TUCOWS现在还有免费提交的选项,对于经济不宽裕的朋友确实是一个好地方。
3.www.webattack.com
这个网站能在众多竟争者中站住脚,与他们的编缉的良好素质有极大的关系。最低费用是$20吧,这个网站的最大特点就是:他们的编缉会细致地测试你的软件,并且会详细地告诉你你的软件的不足。根据他们专业经验指点一下,相信你的软件即使被拒收了,也会收益不浅的。
4.www.versiontracker.com
这可能比较热门的免费下载网站之一,它会将你的软件放在首页两天,在这两天中,你可以分析你的软件的热门程度。
5.www.soft32.com
这是一个比较专业的类似于Affiliate性质的网站,就是帮别人卖软件的网站。
还有很多下载网站,当你准备提交你的软件时,请注意以下几点:
1.你的收入的绝大部分是来自于DOWNLOAD和TUCOWS这样的大网站的。
2.提交太多的小网站只是浪费带宽。
3.但越多的小网站有链接到你的网站,你的网站在GOOGLE上的排名会越靠前。(这真是个很难取舍的问题)
4.写你的软件简介时,一般都有一个短一点的介绍,用一句话说明你的软件是做什么的,在这个地方不要写得太含糊,要让用户一看就懂,就明白。
5.在要输入你的网站链接的地方一定要输入。
九 等待
最难受的时候到了,这个时候的人们往往会有一种神经质,总是怀疑自已的EMAIL信箱是不是坏了,以致于每隔五分钟就要收一次EMAIL来检查是否有的 ORDER。很有可能,你的软件自提交后就再也没有消息了,似乎提不提交都是一样的。这个时候我希望你想想这篇文章的题目:我一直在努力! 曾几何时,这句话就象古代的节妇用捡黄豆的方法来打发漫漫长夜一样,这句话让我渡过了无数个难熬的等待日子。今天没单,昨天没单,前天没单,这个星期没单,这个月也没单。第二个月,我收到一单了,$7.75美元。我当时第一个软件定价$10美元,被代理收去最低手续费$2.25美元。这对于我可以一个划时代的日子,从此我就一头踏进了“我一直在努力”的漫漫征程。做共享近两年的时间,从最初第一个月的$7.75美元,到后来超过$500美元,到现在月入过万,从最初每天工作至少十小时,从无节假日,到现在每天工作四小时,有节假日。只有那句话能让我能走到今天。
那么当我们限入漫长的等待时,我们该做些什么呢?消极等待是不可取的,除非你觉得这个工作可有可无,反正有铁饭碗在手。在这个时候,我们应该花多一点时间来改进我们的软件,要知道任何一个软件在刚出来的都是一个丑小鸭,WINDOWS刚出道时才卖出多少份?比比WINDOWS XP和WINDOWS 3.1,真是有天壤之别。如果在这个时候放弃很可能你会失去一个本来可以成名的IDEA和一个可以名扬四海的软件。就好象一个节妇守了二十年寡,等到五十多岁时却出来给人当二奶,晚节不保,你说她还能快活几年呀?在我们不断地改进我们软件时,我们可能会从起初的创意派生出新的东西来,这是非常宝贵的,因为这个新派生出来的想法可能是经过我们对实验经验的总结而得出的,是非常实用的。
如果你的软件一年都没收到一单(有这样可怕的事吗),那只能说明你的软件不是有一点问题,而是太有问题了,你的创意不是不好,而是太不好了。你营销的方式不是不对,而是太不对了。我见过这样一个软件也可以赚到钱:一个随机产生一个10以内的加法让小朋友们回答,难后给出正确如否的评论。如果都对了,就说 “You are so great”,这是男人最喜欢女人对他们说的一句话。象这样一个软件都可以赚到钱,这个创意竟然是我大学时教BASIC的老师给我们的一道上机题。可想而知,你的创意不好到了什么程度。所以说,每个月不来那么一两单,对心情也不好。我们那口袋也挺紧的。
十 创收
现在每个月可能来几单了,心情也不错了,但口袋还是挺紧的。怎么办?英语中有个词叫PROMOTION,我不知怎么翻译成中文,意思就是说想一些办法来提高你软件的知名度。说白了就是花钱在一些大网站上做广告。现在广告公司的种类也太多了,我们都希望把钱花在刀刃上,有很多骗人的网站,也是要小心的。下面介绍这些广告公司的类型。
1.流量类:这类公司声称会在短时间内给你的网站带来极大的流量,并且根据付款的多少,相应带来不等的流量。对所有这种类型的公司绝对不要理它!表面上你的网站确实增加了访问量,但我可以告知他们的做法是:将你的网址加入他们的一个客户端软件的列表中,这个客户端软件会不停地以轮回的方式去连接列表中的站点,一切都在后台运行,坐在那台机器前的人可能正在看黄色网站。他对你的站点没有一点兴趣。
2.点击付费类
以GOOGLE 的ADWORDS和OVERTURE两家公司最为出名,效果最佳。GOOGLE的每点击费用最低是$0.05美元,OVERTURE的是 $0.1美元。两家公司的效果可以说是旗鼓相当,只是OVERTURE的成本要高一些。个人认为,用收索引擎营销是一种成本极低的方式,而且易于掌控,你永远不会说:我控制不了你。以目前我的广告的转化率计算:
每天点击 : 300 左右
转化率: 4%
成本: $20美元左右
收入: $500美元左右
这样的收益比起提交DOWNLOAD等下载网站的成本要低得多,收入也高得多,以致现在GOOGLE和OVERTURE是我的主要收入来源。
现在DOWNLOAD也提供类似点击付费的广告类型,它是当一个用户完全下载了你的软件时,你才用付钱,最低费用:$0.15美元/下载。真他妈的黑心。我从没做过这类广告,不知效果如何,但我计算过用这个做广告的其中的一个软件,数据如下:
一周下载量: 26000
最低费用: 26000 X $0.15 = $3900
假设的购买率5%(似乎太高了):26000 X 0.05 = 1300
单价: $40
总收入: 1300 X $40 = $52000
净收入: $52000 - $3900 = $48100
以上的计算是以假设的购买率为5%来计算的,实际的数字可以比这个低得多,所以不得盲目操作。
下面是一个我所知道的朋友的数据,这个较真实一点:
一周下载量: 5500
费用: 5500 X $0.20 = $1100
购买率(1%) 5500 X 0.01 = 55
单价: $28
总收入: 55 X $28 = $1540
净收入: $1540 - $1100 = $440
这个朋友每月靠这个软件能赚1000多美元。
3.按周/月付费类:
这类公司以TUCOWS为代表,他们在自已的网站的预留一定的位置用于显示你的广告,根据位置的不同有不同的价格,当然效果也会不一样,一般放在主页的广告效果比较明显。我曾在TUCOWS是投过一个星期的栏目广告,收入不是很大,小赚一笔。在SOFT32上做过一个月的首页广告,点击无数,但成交寥寥。基本上没有保本。
4.杂志类:
通常你需要写信给他们的编缉,介绍你的软件,然后他们认为合适就会在下期杂志上介绍你的软件。这无疑会带来相当多的收入。但如果你不是英语专业研究生毕业的,你还是不要写这种信丢咱中国人的脸吧,如果你是英语专业研究生毕业的,我不明白为什么你也会挤到我们这条船上来?哪里找不到一碗饭吃呀。
难道我们就不能用这种方法来提高我们的软件的知名度吗?还是有的,那就是要不断地提高软件质量,一段时间后,自然会有自称某个国家最流行的某本杂志的某个编缉写信给你,问你是否允许他们将你的软件放入他们下期杂志的CD中。你只要给他们回信说:I authorize XXX magzine to place my software “牛牛牛” in their enclosed CD-ROM. Thank you.
以后你就等着收单吧。写到这里,我想到我的第一个软件,当时不知是哪一家荷兰的杂志上介绍我的软件,他们也不通知我一声,害得我一年以后,还有人写信问我:他从某杂志上看到我的软件的介绍,问我怎么才能购买?我当时已经把那个软件全部删掉了,连购买链接都没有了,我只好为他专门做了一个购买链接,又赚了 $7.75美元,结果那天吃饭时一高兴多给了人十块小费。
写到这里,差不多把做共享的整个流程都介绍了一遍了,希望对刚入行者有些帮助。做共享并不难,最难的是在遇到困难时不能坚持下去。记住:我一直在努力。本来想搁笔的,又想起一些大家经常争论的问题,想表达一下自已的看法,以下观点纯属个人意见,如与某些人的观点冲突,请见谅。
1.破解坏了我的软件吗?
个人认为:破解对你的软件毫无损失。
2.注册算法越复杂越好吗?
个人认为:天下没有攻不破的盾。最好不要把功夫花在注册算法上,除非你的软件就是帮助别人搞注册算法的。所有的鈅匙只能防君子,防不了小人。所以我觉得,也是我的经验,注册算法简单一点也无妨,我所有的软件都用一个硬编码的注册码,发现破解时(一般只有那些刚入门的破解者会把这么容易破解的东西拿来眩吆自已,相反那些高手会对这么简单的注册方式感到是对他们的侮辱)。基本上我的软件一出来就可以找到破解,刚开始时,我只用把注册码改一个字母,那个破解者就白做了。后来我发现即使到处是破解版,我的收入并不下降反而上升,我也就懒得再改注册码了。有一次我还写信给一个RUSSIAN的破解网站,让他们能不能把我的破解版的链接指向我的DOWNLOAD的下载链接,好让我的DOWNLOAD下载计数也能因破解版而增加一些,而且我答应无偿提供所有注册码给他们。结果没音讯。
3.试用期长一点好还是短一点好?
个人认为:30太长了,7天到10天比较合适。3到5天最好。
一 困惑
共享软件能赚到钱吗?怎么才能收到钱?很多朋友在刚入行时都会问这样的问题。其实很多高手都能证明共享软件是可以赚到钱的,这一点是无须置疑的。以国外人的观念,凡是付出了劳动的东西都是有价值的。对于软件也一样,而且国外由于法律严格,大家都有版权意识,所以对共享软件在国外销售有很大帮助。至于怎么样才能收到钱,对于一般的用户来说,都是找一家代理公司帮你收钱,每月定期寄支票给你。代理行业在国外已经是一个很成熟的行业了,不用担心代理会不给钱你。比较大一点的代理:
www.RegNow.com 设施最完备的代理,需要开户费
www.Qwerks.com 免费开户,据说信誉极好,我也用它
www.Shareit.com 最可气的是:客户退货竟然要收手续费
www.RegSoft.com 反应平平
二 心态
在投入这个行业之前,调整好自已的心态非常重要。做共享软件绝不等同于你在公司里打工,只要程序写完了就可以每月按时拿工资了。当你滿怀信心开始一个产品的开发,经过了无数个不眠之夜,最后产品开发成功,说明书也写好了,网站也做好了,提交到下载站点了,结果怎么样?没有单!不是今天没单,而且是昨天也没单,这个星期也没单,这个月也没单,连这一年都没单。你会怎么做?如果你不幸真的遇到这种情况,希望这篇文章的标题能帮助你。
现在共享软件市场确实充滿各种各样的作者,大部份人都是本着一个诚实认真的态度,一种互惠互利的态度,也就是说用我们的软件让别人得到帮助后,我们自已也得到实惠。用一句话说,就是要做一个有用的东西。用自已的特长来做软件是可行的,相反对于那些急于赚到钱,看见别人什么软件赚钱就赶紧照抄无误,完全不考虑是否是自已的专长的人,他们是肯定赚不到大钱的。
三 技术和素质
1.熟练掌握一门编程语言是必不可少的,至于什么语言倒不是很重要。常看到有人争论VB和VC哪个厉害,个人观点:两种语言一样厉害。如果一个用VB的人可以写出和别人用VC写的一样的程序,那这个用VB的人很厉害,如果一个用VC的人不能写出别人用VB写的程序,那这个用VC的人不厉害。
2.至少两年的编程序经验。这个很重要。通过几年的经历,你会对程序和系统有一个更深的理解。对你以前的课本知识会有一个更深的理解。如果你刚刚毕业或还在校学习,你会不会觉得数据结构和操作系统这两门课基本上没有用处?曾经有一个刚毕业的小伙子,别人问他什么是线程同步?他回答说:我写过的所有的程序都不用线程同步就可以完成所有的功能。真是牛啊!所以说新来的大学生永远是各个行业中最牛(英语中第二个字母)的人了。我们也是从这个时候过来的,看到他们的现在就想起了我们的过去。
3.责任心
这是各行各业的基本素质,对于做共享软件行业来说,这个尢其重要。你要确保你的产品不会对客户的机器造成损害。客户买不买你的软件你都要负责到底。强烈的责任感会使和客户的关系形成一个良性循环,这是一笔无形的资产。以后再论。
总而言之,如果你准备一个人单打独斗来做共享软件,你至少要会这些东东:
VC or VB or JAVA or other programming language
HTML, ASP or PHP
所有计算机专业的基础课(包括数学)
两年以上的专业经验
FTP软件的使用 (我发现竟然有很多人不会用FTP?)
如果你认为你这些都具备了,让我们开始吧。
四 做什么
这是个问得最多的问题,实际上问这个问题的人是想问:做什么软件能赚到钱?对这个问题最简单有效的回答是:做有用的软件。试想一下,如果你做的软件连你自已都不准备用它,你会希望别人会用吗?你在做的时候可能就是持着能捞就捞,捞不到拉倒的心态。这样只是浪费时间,劳而无获。现在很多人抱怨抄的人太多,什么是抄呢?如果你做数据库软件,我也做数据库,这不叫抄。这叫参与行业竟争。所谓抄者,是指那些全完模仿别的人样子来做软件的人,别人做什么,他就做什么,别人的界面做成什么样,他就做成什么样,别人的网站是什么样,他就做成什么样,别人的网站是:xxx.com ,他的就是 xxx.net . 别人的软件名字叫:AOB,他的软件就叫A0B. 但是对于这些抄者来说,他们的产品就他们的网站和软件名字一样,看起来象,其实是无法比的。用这种方法的人大多是想快速发财的,但结果总是不会令人如意的。
让我们静下心来考虑一下:到底该做什么?
我们在各自的专业领地里已经干了多年了,是不是发现有些事靠人手来做太慢,能不能让它自动化一下?我们当前使用的工具是不是太麻烦或太简单了,能不能简化一下或增加一些功能?在某一个项目的开发中是不是创造了一种新技术?这样多想想,创意自然就来了。举几个例子:
我们做程序员是不是喜欢一边写程序一边泡MM?INTERNET是少不的了,当我们正聊的火热的时候老板突然朝我的座位走过来怎么办?赶紧切换到VC编缉器吧,可按MOUSE的次数太多了,声音太响了,动作太大了,任务栏上还有一排按键是关不掉的了。即使老板没看到你在做什么,他也能猜到你在做什么。能不能有一种程序让我们只按一个键就隐藏所有其它的窗口,只显示我们需要的窗口?当老板向我们走来时,我们可以一边从容镇定地望着他走来,一边悄无声息地按下我们预设的隐藏键,当老板走到身边时,我们可以目不转睛地盯着他的眼睛问:你要干嘛?于是创意来了,就做这个,就叫做“一键隐藏”。开始做吧?别忙,创意有了,看有没有人先想到。上网找一下吧,晚了,已经有人做了。再想下一个吧。
九七年我做研究生论文时,是在AutoCAD是做二次开发,为CAD增加三个造形功能。当时的CAD版本还没有这三种功能,当时我花了十个多月的时间研究 CAD的二次开发库,最后实现这三个功能。现在想起来,其实我可以将这个功能包装一下,完全可以变成一个很好的共享软件。可惜那时还没有这种意识。现在的 CAD版本可能已经加上这几个功能了。举这个例子是希望大家能举一反三,多留意身边的事情,从自已专业工作中产生的IDEA比盲目地模妨别人的东西最后产生的效果要好得多。
五 模妨 VS 抄袭
好不容易想到一个创意,一阵激动过后,上网一查,原来别人早已想到而且类似的软件已滿天飞了。怎么办呢?放弃吗?重新再想吗?这个时候你要冷静下来,对同类的软件做一些细致的分析,找出他们的优点和不足之处。我们要知道,在现在这样一个时代,要有一个全新的独一无二的创意是很难很难的了,何况人类科技的发展就是后人踩着前人的肩膀而不断向前的。所在以分析了别的软件后,再仔细考虑一下自已将要做的软件有什么新意,不需要一个全新的东西,只需要有几个亮点就行。举个例子可能明白一点,现在市面上有很多注册表类软件,谈到在注册表里加一项能够让某个程序能自动启动自已,大多数软件可能都会用到这样一些键:
HKCU\Software\Microsoft\Windows\CurrentVersion\Run
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
等等。但很少有软件会知道这个键也能让程序自已动启动:
HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Run
如果你准备做类似的注册表软件,你是否认为你对注册表的了解超过其它的软件呢?如果是的,那就加上这些吧,而且要在说明中大书特书,这就是你竟争的本钱,要不然你的软件就会被淹没在注册表软件的海洋中。
怎么做呢?是不是和别人的一模一样呢?那是抄袭,所有的抄袭只能抄外表,无法抄到里面。我这里谈到的模妨是在研究了别的软件的基础上,总结一下别人组织界面的方式和设计软件的方法,别人在易用性和直观性上的优点,在这个基础上,加上自已对程序的理解,做出有自已风格的产品。当我们刚入行时,如果我们的软件是销售到海外的,我们当然应该了解外国人使用软件的习性,学习一些设计得很好的软件的界面,这样更易于提高我们的软件在国外的竟争能力。比方说界面上的一个BUTTON,当MOUSE移到上面时,会显示一个提示信息告诉用户这个BUTTON是做什么用,这样一种用户友好的界面是受欢迎的。
六 设计与编码
这个是所有程序员都经历过的,也是一个很烦索的过程。不过也是一个很有乐趣的过程。以前在一家软件公司打工,老板很开明,上班时可以听音乐,可以聊天,曾经有一次我们五个人同时泡上一个北京的美眉,那小妹妹打字非快,以一敌五,真是佩服。老板不在我们还可以打三角洲,常常是公司十来个人打得天混地暗,最后发觉程序还没写完,只好连夜加班赶进度。如果你已经开始你的共享软件开发了,尽量不要给自已太大的圧力,写程序的时候听听音乐,聊聊天,会给枯燥的编程生活带来很多乐趣。我这儿有一首绝版的齐秦的歌,歌名叫做:燃烧爱情,生于七十代的朋友可能都听过,现在好象全世界只有我有这个的MP3版,如果感兴趣,发 EMAIL给我,我寄给你。
总之,在设计程序时,尽量做到简单易用,要让用户一安装你的软件就会用,不要指望用户会花时间去看你的说明书。几个有用的原则:
1.尽可能简化操作
2.尽可能地将结果显示给用户
3.尽可能在用户第一次使用的时候就能做出一个好的结果
这一点想具体说明一点,比方说你做一个清理注册表的软件,即使用户的注册表是干净的,你也要设法从他的注册表中找一点不干净的东西来。我是意思是说要靠你的技术功底,不是靠欺骗用户。这样当他第二次用你的软件但已过了试用期时,他的购买的冲动就会大一些。
七 网站
通常做共享软件是要申请一个国际域名和一个主机空间的。对于刚开始的朋友,可能经济上的原因,无法达到这一点,那就无妨找一个免费的主机空间,用他的二级域名,我刚开始时也是用我的ISP提供给我的免费的10M空间存放我的网页,慢慢地积累一些收入,经济上可行了,就马上申请了域名和空间。如果你的软件是给一些专业用户使用的,那还是一开始就申请域名和主机吧,这个钱不能省的。如果你的软件是给一般计算机用户用的,这些用户对什么域名不是很了解的话,你不妨用我的方法。当然如果你有钱,就直接进入专业共享的行列吧。
怎么样设计网页呢?要找一个专业人士帮忙吗?个人认为:简单即是美。网页不用很专业,但要实用,也就是说,要让用户一看你的主页,就知道你这个网站是做什么的,或者知道你的软件是做什么的。这是一个最基本的原则。第二,要考虑一下你的网页的下载速度。你可能用ADSL或CABLE上网,但还有很多用户是用 MODEM的,所在要你的第一页不要加载很多图片。在有图片的地方要加上ALT字段,这样可以让用户知道这是一张什么图片即便图片没有显示出来。
写到这里,我想起了一个IDEA,在设计网站的时候,经常要用FTP把文件传上去,下载下来,久而久之,很可能在服务器上有很多用不到的文件,比方说一些图象文件,一些临时的文件了,这些东西对于我们维护网站造成很大的麻烦,轻易地删除又可能删掉了有用的文件。所以我想,能不能有这样一种软件,它即有 FTP的功能,又能帮我们检查网站上哪些文件是没有用到的,而且还能帮我们测试网页的下载速度(模拟不同的上网方式)。这种软件可以启名叫:FTP for web developer. 现在世面上FTP的东西太多了,但有这个功能的基本上没有。光凭这个名字,就会有多少WEB DEVELOPER会感兴趣啊。怎么样,你也可以试试这个,做好了别望了给个免费的版本我,这可是我的IDEA呀。再一次证明创意是从工作中来的。
八 提交
经过几个月的努力,程序写好了,文档也做好,网站更是令人滿意,下面就是让用户知道你的软件了。通常的做法是将软件提交到一个下载网站,这类网站种类繁多,质量也参差不齐,好一点下载网站还需要付费。下面介绍一些下载网站:
1.www.download.com
最有名的软件下载站。$79USD 每提交一次,UPDATE一次也要收$79。但它热呀,没办法,如果有钱,一定要提交DOWNLOAD
2.www.tucows.com
这也是一个有名的下载网站,而且会HOSTING你的软件在他们遍布全世界的服务器上。(这里又想起了模妨与抄袭的事,你能说TUCOWS 和DOWNLOAD是谁抄谁的吗?他们各自有各自的特点)
另外,TUCOWS现在还有免费提交的选项,对于经济不宽裕的朋友确实是一个好地方。
3.www.webattack.com
这个网站能在众多竟争者中站住脚,与他们的编缉的良好素质有极大的关系。最低费用是$20吧,这个网站的最大特点就是:他们的编缉会细致地测试你的软件,并且会详细地告诉你你的软件的不足。根据他们专业经验指点一下,相信你的软件即使被拒收了,也会收益不浅的。
4.www.versiontracker.com
这可能比较热门的免费下载网站之一,它会将你的软件放在首页两天,在这两天中,你可以分析你的软件的热门程度。
5.www.soft32.com
这是一个比较专业的类似于Affiliate性质的网站,就是帮别人卖软件的网站。
还有很多下载网站,当你准备提交你的软件时,请注意以下几点:
1.你的收入的绝大部分是来自于DOWNLOAD和TUCOWS这样的大网站的。
2.提交太多的小网站只是浪费带宽。
3.但越多的小网站有链接到你的网站,你的网站在GOOGLE上的排名会越靠前。(这真是个很难取舍的问题)
4.写你的软件简介时,一般都有一个短一点的介绍,用一句话说明你的软件是做什么的,在这个地方不要写得太含糊,要让用户一看就懂,就明白。
5.在要输入你的网站链接的地方一定要输入。
九 等待
最难受的时候到了,这个时候的人们往往会有一种神经质,总是怀疑自已的EMAIL信箱是不是坏了,以致于每隔五分钟就要收一次EMAIL来检查是否有的 ORDER。很有可能,你的软件自提交后就再也没有消息了,似乎提不提交都是一样的。这个时候我希望你想想这篇文章的题目:我一直在努力! 曾几何时,这句话就象古代的节妇用捡黄豆的方法来打发漫漫长夜一样,这句话让我渡过了无数个难熬的等待日子。今天没单,昨天没单,前天没单,这个星期没单,这个月也没单。第二个月,我收到一单了,$7.75美元。我当时第一个软件定价$10美元,被代理收去最低手续费$2.25美元。这对于我可以一个划时代的日子,从此我就一头踏进了“我一直在努力”的漫漫征程。做共享近两年的时间,从最初第一个月的$7.75美元,到后来超过$500美元,到现在月入过万,从最初每天工作至少十小时,从无节假日,到现在每天工作四小时,有节假日。只有那句话能让我能走到今天。
那么当我们限入漫长的等待时,我们该做些什么呢?消极等待是不可取的,除非你觉得这个工作可有可无,反正有铁饭碗在手。在这个时候,我们应该花多一点时间来改进我们的软件,要知道任何一个软件在刚出来的都是一个丑小鸭,WINDOWS刚出道时才卖出多少份?比比WINDOWS XP和WINDOWS 3.1,真是有天壤之别。如果在这个时候放弃很可能你会失去一个本来可以成名的IDEA和一个可以名扬四海的软件。就好象一个节妇守了二十年寡,等到五十多岁时却出来给人当二奶,晚节不保,你说她还能快活几年呀?在我们不断地改进我们软件时,我们可能会从起初的创意派生出新的东西来,这是非常宝贵的,因为这个新派生出来的想法可能是经过我们对实验经验的总结而得出的,是非常实用的。
如果你的软件一年都没收到一单(有这样可怕的事吗),那只能说明你的软件不是有一点问题,而是太有问题了,你的创意不是不好,而是太不好了。你营销的方式不是不对,而是太不对了。我见过这样一个软件也可以赚到钱:一个随机产生一个10以内的加法让小朋友们回答,难后给出正确如否的评论。如果都对了,就说 “You are so great”,这是男人最喜欢女人对他们说的一句话。象这样一个软件都可以赚到钱,这个创意竟然是我大学时教BASIC的老师给我们的一道上机题。可想而知,你的创意不好到了什么程度。所以说,每个月不来那么一两单,对心情也不好。我们那口袋也挺紧的。
十 创收
现在每个月可能来几单了,心情也不错了,但口袋还是挺紧的。怎么办?英语中有个词叫PROMOTION,我不知怎么翻译成中文,意思就是说想一些办法来提高你软件的知名度。说白了就是花钱在一些大网站上做广告。现在广告公司的种类也太多了,我们都希望把钱花在刀刃上,有很多骗人的网站,也是要小心的。下面介绍这些广告公司的类型。
1.流量类:这类公司声称会在短时间内给你的网站带来极大的流量,并且根据付款的多少,相应带来不等的流量。对所有这种类型的公司绝对不要理它!表面上你的网站确实增加了访问量,但我可以告知他们的做法是:将你的网址加入他们的一个客户端软件的列表中,这个客户端软件会不停地以轮回的方式去连接列表中的站点,一切都在后台运行,坐在那台机器前的人可能正在看黄色网站。他对你的站点没有一点兴趣。
2.点击付费类
以GOOGLE 的ADWORDS和OVERTURE两家公司最为出名,效果最佳。GOOGLE的每点击费用最低是$0.05美元,OVERTURE的是 $0.1美元。两家公司的效果可以说是旗鼓相当,只是OVERTURE的成本要高一些。个人认为,用收索引擎营销是一种成本极低的方式,而且易于掌控,你永远不会说:我控制不了你。以目前我的广告的转化率计算:
每天点击 : 300 左右
转化率: 4%
成本: $20美元左右
收入: $500美元左右
这样的收益比起提交DOWNLOAD等下载网站的成本要低得多,收入也高得多,以致现在GOOGLE和OVERTURE是我的主要收入来源。
现在DOWNLOAD也提供类似点击付费的广告类型,它是当一个用户完全下载了你的软件时,你才用付钱,最低费用:$0.15美元/下载。真他妈的黑心。我从没做过这类广告,不知效果如何,但我计算过用这个做广告的其中的一个软件,数据如下:
一周下载量: 26000
最低费用: 26000 X $0.15 = $3900
假设的购买率5%(似乎太高了):26000 X 0.05 = 1300
单价: $40
总收入: 1300 X $40 = $52000
净收入: $52000 - $3900 = $48100
以上的计算是以假设的购买率为5%来计算的,实际的数字可以比这个低得多,所以不得盲目操作。
下面是一个我所知道的朋友的数据,这个较真实一点:
一周下载量: 5500
费用: 5500 X $0.20 = $1100
购买率(1%) 5500 X 0.01 = 55
单价: $28
总收入: 55 X $28 = $1540
净收入: $1540 - $1100 = $440
这个朋友每月靠这个软件能赚1000多美元。
3.按周/月付费类:
这类公司以TUCOWS为代表,他们在自已的网站的预留一定的位置用于显示你的广告,根据位置的不同有不同的价格,当然效果也会不一样,一般放在主页的广告效果比较明显。我曾在TUCOWS是投过一个星期的栏目广告,收入不是很大,小赚一笔。在SOFT32上做过一个月的首页广告,点击无数,但成交寥寥。基本上没有保本。
4.杂志类:
通常你需要写信给他们的编缉,介绍你的软件,然后他们认为合适就会在下期杂志上介绍你的软件。这无疑会带来相当多的收入。但如果你不是英语专业研究生毕业的,你还是不要写这种信丢咱中国人的脸吧,如果你是英语专业研究生毕业的,我不明白为什么你也会挤到我们这条船上来?哪里找不到一碗饭吃呀。
难道我们就不能用这种方法来提高我们的软件的知名度吗?还是有的,那就是要不断地提高软件质量,一段时间后,自然会有自称某个国家最流行的某本杂志的某个编缉写信给你,问你是否允许他们将你的软件放入他们下期杂志的CD中。你只要给他们回信说:I authorize XXX magzine to place my software “牛牛牛” in their enclosed CD-ROM. Thank you.
以后你就等着收单吧。写到这里,我想到我的第一个软件,当时不知是哪一家荷兰的杂志上介绍我的软件,他们也不通知我一声,害得我一年以后,还有人写信问我:他从某杂志上看到我的软件的介绍,问我怎么才能购买?我当时已经把那个软件全部删掉了,连购买链接都没有了,我只好为他专门做了一个购买链接,又赚了 $7.75美元,结果那天吃饭时一高兴多给了人十块小费。
写到这里,差不多把做共享的整个流程都介绍了一遍了,希望对刚入行者有些帮助。做共享并不难,最难的是在遇到困难时不能坚持下去。记住:我一直在努力。本来想搁笔的,又想起一些大家经常争论的问题,想表达一下自已的看法,以下观点纯属个人意见,如与某些人的观点冲突,请见谅。
1.破解坏了我的软件吗?
个人认为:破解对你的软件毫无损失。
2.注册算法越复杂越好吗?
个人认为:天下没有攻不破的盾。最好不要把功夫花在注册算法上,除非你的软件就是帮助别人搞注册算法的。所有的鈅匙只能防君子,防不了小人。所以我觉得,也是我的经验,注册算法简单一点也无妨,我所有的软件都用一个硬编码的注册码,发现破解时(一般只有那些刚入门的破解者会把这么容易破解的东西拿来眩吆自已,相反那些高手会对这么简单的注册方式感到是对他们的侮辱)。基本上我的软件一出来就可以找到破解,刚开始时,我只用把注册码改一个字母,那个破解者就白做了。后来我发现即使到处是破解版,我的收入并不下降反而上升,我也就懒得再改注册码了。有一次我还写信给一个RUSSIAN的破解网站,让他们能不能把我的破解版的链接指向我的DOWNLOAD的下载链接,好让我的DOWNLOAD下载计数也能因破解版而增加一些,而且我答应无偿提供所有注册码给他们。结果没音讯。
3.试用期长一点好还是短一点好?
个人认为:30太长了,7天到10天比较合适。3到5天最好。