V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
robinshen
V2EX  ›  程序员

开发了六年的产品迎来了第一个商业客户

  robinshen · 243 天前 · 11401 次点击
这是一个创建于 243 天前的主题,其中的信息可能已经有所发展或是发生改变。

准确的说,应该是开发了十年,如果从第一行代码开始算起的话。一开始的几年没有方向,就写写类库,整理整理以前的工作。

code history

产品是 OneDev,去年也在 V2EX 发了贴,大致介绍了功能: https://v2ex.com/t/833320#reply140

为了能够长期的开发下去,上个月发布了企业版,进行商业化尝试。昨天获得第一个商业订单,感谢客户的支持。也跟大家分享下产品的一些经历。

这个产品能够坚持到现在,最关键的是我没有全职做这件事情,目前还在公司混饭吃。希望有朝一日产品的收入能够支持我全职做这个产品,甚至是拉起一个团队来做。

几年前,红杉美国的一个投资人找到我希望了解 OneDev 的详细情况,我 blabla 介绍了 OneDev 独有的一些功能,然后他这样回复我:

Just building features that are missing in GitHub/Gitlab is probably not enough — either they will build these features over time, or they won’t build them because they decide there isn’t enough demand for such features

然后就没有然后了。之后好好想了想 OneDev 应该怎么定位,最后决定聚焦于自建服务市场,因为:

  1. 虽然云托管是趋势,但仍然有很多公司需要自行托管他们的代码/ci-cd 服务器,主要是因为政策原因。我还查了 GitLab 的公开上市文档,到 2020 年,他们 75% 的收入来自于自建服务用户。所以这个市场确实存在。
  2. Git 托管和 CI/CD 会消耗大量资源。聚焦自建服务市场不会给项目带来任何财务负担。
  3. 头部玩家的产品针对极大量用户的云服务优化,但对于自建服务市场,未必是最优的。他们的产品维护起来一般是比较麻烦的。而 OneDev 只针对自建服务的情况进行优化,从各个方面都强调产品的易于维护性。例如,配置高可用对于 OneDev 来说非常简单,而对于 GitLab 来说则非常复杂,因为系统包含了太多独立运行的组件。

目前 OneDev 积累了一定的用户量,最明显的感受是一旦有什么比较明显的 bug ,发布后很快就能得到用户的反馈,然后及时改掉。记得产品开发的前几年,有些严重的 bug 发布了个把月都没有人反馈,直到自己发现,那样的心情想必做独立产品开发的同学会有所体会。

后来高瓴和红杉中国也主动找到过我,特别是高瓴,聊到了第三轮,最后他们的副总裁跟我说他们觉得项目非常好,会内部讨论下,之后也没有回音了。我也没有问他们原因,可能是觉得不够高成长吧。

还有一次国内某头部券商的架构师找到我,问能不能提供企业版本和商业支持,他们打算基于 OneDev 打造全自主的 DevOps 平台,大概有不到 1000 人使用,还拉了十几个人的腾讯会议商量后续的推进。把我给激动的,赶紧快马加鞭推出企业版,特意等到周五(想必快周末了对方心情比较愉悦)跟架构师说,企业版准备好了,要付钱的话我很乐意,然后他告诉我对不起我们决定用 Gitee 了,后续有需要的话会联系你。为了保持中年人的最后倔强,我也没有问他为什么没选 OneDev 。其实原因很清楚,Gitee 的市场不是白做的,而且有各种认证,也有国资背景。产品质量在国内大公司的选型中应该是最次要的因素了吧。

最后说说海外收款,我用的是 FastSpring 。自己特意下单做了实验,钱款可以从国外直接汇到国内个人账户,税务自理。中国银行的工作人员入账时会询问这是货物贸易吗?这是一定要说不是,必须强调是版权销售收入,对方是版权代理商,最后钱款顺利入账。

124 条回复    2024-03-18 09:24:22 +08:00
1  2  
pdckxd
    101
pdckxd  
   243 天前 via iPhone
太强了,10 磨一剑,祝企业版用户越来越多
robinshen
    102
robinshen  
OP
   243 天前
@pdckxd 🙏
shlure21
    103
shlure21  
   243 天前
非常佩服 OP 数年如一日打磨产品,这大概就是工匠精神吧。
有点好奇,OP 每周花了多少时间在这个项目上呢?
wkong
    104
wkong  
   243 天前
OP 厉害,我们也是一直只做 IM ,做了 8 年了,今年开源了,后续也会一直坚持做下去。
robinshen
    105
robinshen  
OP
   242 天前
@wkong 只要市场在,坚持一定有收获 💪
srwle
    106
srwle  
   242 天前
恭喜恭喜
Shazoo
    107
Shazoo  
   242 天前
单人做的……
好强……
pengyOne
    108
pengyOne  
   242 天前
有点好奇,网页与文档为啥不支持一下中文
JustDoIt221
    109
JustDoIt221  
   242 天前
恭喜大佬!去年了解 OneDev 后个人服务就用上了,赞!
GeekGao
    110
GeekGao  
   242 天前
加油!
norland
    111
norland  
   242 天前
十年,楼主值得的
mskumiko
    112
mskumiko  
   242 天前
很棒!
hst001
    113
hst001  
   242 天前
从头到尾你一直一个人在开发呀?
NOspy
    114
NOspy  
   242 天前
加油!老哥!顺便问一下,你是自己一个人做的吗?
xieren58
    115
xieren58  
   242 天前
恭喜🎉
robinshen
    116
robinshen  
OP
   242 天前
@hst001
@NOspy

一直是一个人。
740moe
    117
740moe  
   242 天前
大佬太强了👍,继续加油!
dream4ever
    118
dream4ever  
   242 天前
厉害!支持!
besscroft
    119
besscroft  
   242 天前
牛逼,膜拜下大佬
kkbblzq
    120
kkbblzq  
   242 天前
大佬你这个有做竞品迁移方案吗,比如我已经在使用 gitlab 了,配好了 gitlab 的流水线,能快速直接切换过来吗,还是需要单独一个一个项目重新配置呢。
robinshen
    121
robinshen  
OP
   242 天前
@kkbblzq 可以从 GitLab 迁移 issue 和 code ,流水线因为概念不兼容,没法迁移。需要重新配置。
flavoury
    122
flavoury  
   242 天前
楼主太强了,这份坚持值得钦佩
openaq
    123
openaq  
   238 天前
不要把钱换回来,留着美金吧
hongye
    124
hongye  
   52 天前
楼主的商业逻辑是存在的,目前我在做政务项目,国产化背景下,政府也存在代码托管的需求,但是政府里面更看重的是审批,建议关注下:信创数据库适配、发布审批流的灵活配置这方便的场景
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   6209 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 55ms · UTC 02:56 · PVG 10:56 · LAX 19:56 · JFK 22:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.