TDengine陶建辉 自带聚光灯&BGM的半百少年

TDengine陶建辉 自带聚光灯&BGM的半百少年

文| babayage

编辑 | 笑 笑

TDengine,这款定位为“专为物联网而生的大数据平台”,引爆了2019年夏天的软件圈。

2019年7月12日,涛思数据宣布将TDengine的内核(存储和计算引擎)以及社区版100%开源。

2019年7月14日,涛思数据、TDengine创始人陶建辉发表文章《比Hadoop快至少10倍的物联网大数据平台,我把它开源了》,仅个人公众号阅读量便突破10万+。

2019年8月14日,TDengine开源一整月成绩单:GitHub上star数9100+,fork 2400+,issue 300+,安装包下载数突破10万,付费版意向客户150+。

《科创人》专栏有幸约访到陶建辉,记录下这位60后程序员的成长心路。

板砖录音机还是稀罕物的年代

他用磁带存下代码

1984年2月,邓小平提出“计算机要从娃娃抓起”。不久之后,陶建辉就读的中学收到了一批电脑。陶建辉还能忆起那个下午,包括他在内的8位尖子生被召集到一间新教室中,桌子上摆着电视、录音机,还有一个奇怪的东西——总会出现在计算机行业前辈们怀旧文中的一代神机,Laser 310。

TDengine陶建辉 自带聚光灯&BGM的半百少年

▲ Laser 310,cpu为z80,64k内存,没有操作系统,采用BIOS build-in的BASIC解释器,开机后可以直接运行BASIC语句。视频输出至小电视上,据说显示效果很伤眼睛。存储设备为磁带+板砖录音机,输入保存命令的同时按下录音按钮便是保存。

计算机有了,可没有计算机老师,孩子们只好凑钱买书自学,光一个“赋值语句”就让这些智商在线的尖子生挠头了一个多礼拜。高考在前,哪还有那么多时间学这怪东西?5位孩子打了退堂鼓,陶建辉和另两位好友却为计算机着了魔。

高一上手,到了高二略有小成,陶建辉看着班主任敲算盘统计成绩太累,小试牛刀地鼓捣了一套统分程序,敲敲键盘录入成绩,程序便自动列出排名、计算平均分。这是陶建辉编制的第一套具有实用性的程序,自此一发不可收拾。

如今看来,陶建辉在中学时期就展露出了伴其半生的特质:过人的智力、好奇心、定力、自学能力,以及“凡事上上手”的工匠品性。

有趣的是,计算机三烧友的人生轨迹十分类似:大学期间全都没有就读计算机专业(出国学天体+1、清华学生物+1、湖大学汽车+1),工作后,又全部从业于计算机行业。

两款跑了30年的程序

姐姐的财务软件,中科大的LB膜天平

“自己究竟想要的是什么?”人生里总有一部分岁月,要被磨耗于搞清楚这件事情,无非有人觉醒自困境,有人自省于顺境。

陶建辉大学没有选择计算机专业的原因有二:第一,编程太简单(谨代表陶建辉个人观点);第二,学理科将来方便出国——和当年很多年轻人一样,陶建辉也十分向往美国的生活:师从于学界顶级大师,享受全球一流的科研软硬件,毕业后谋得待遇优渥的工作,24小时的热水……

天分与努力都超乎常人的他得偿所愿:留学美国名校进修天体物理,毕业后步入摩托罗拉、3com这类全球知名企业,不仅极大提升了个人眼界与技术能力,也赚得了不菲的收入,娶妻买房,过着同龄人艳羡的生活。

可时间久了,陶建辉发现内心深处总有一个声音在不断敲打他:你的人生当不止如此。

“我在和爱人是留学那批同学里最早买房的,3000平方英尺,不算车库地下室。收入很好,能力也有提升,按理说十分充实,但心理就是念念不忘着创造出一些东西时的乐趣,打工无法带给我那种满足感。”

最初体会到这种创造的乐趣,是他大学时期制作的两款作品:

TDengine陶建辉 自带聚光灯&BGM的半百少年

TDengine陶建辉 自带聚光灯&BGM的半百少年

上图为账务系统。陶建辉一面表达着自己的欣喜得意,一面不忘感叹一句“Windows真厉害,DOS系统写的东西在20多年后的新系统下还能正常运行”。

下图为LB膜天平,界面显示着陶建辉姓名的拼音,版本号定格于1992年2月。

1993年暑假,陶建辉看到做财务工作的姐姐疲于应付枯燥又庞大的计算量,便用三周时间制作出了一款名为“建辉电脑”的多公司做帐系统。

此前一年,他就读于中国科技大学期间,为材料系高分子LB膜实验室制作了LB膜天平。陶建辉用了整整一个学期时间搞定了这款硬软件一体化的作品,个中酸楚一言难尽,成就感却也是满满。有两个让他毕生难忘的细节:一是进到实验室的第一天,一眼看到一台配有VGA显示器的286,当即决定赖住不走;二是,何平笙、李春娥两位老师30年前向学生们灌输的理念:一流的科研成果一定是自己研制的仪器做出来的。

TDengine陶建辉 自带聚光灯&BGM的半百少年

▲2015年春节,陶建辉邀请何平笙、李春娥二位恩师同游柬埔寨。

“这就是今天总说的自主创新精神,这句话一直提醒着我,要靠自己的底层建设奠基自己的上层体系。”

若干年后,陶建辉决心创建涛思数据、集平生所学死磕定位于面向物联网的底层数据系统,精神动因源自于此。

和信起跑太早快乐妈咪需求周期太短

陶建辉先后三次创业生涯,从未落败。做产品,他自信满满地喊出“我是最好的产品经理”;做营销,他成了著名营销大咖,五湖四海地被人邀请着上课。

2008年初,陶建辉归国,在北京敲出3000行代码创建了和信。在2019年开着上帝视角审视和信,会钦佩于陶建辉对移动社交的前瞻性之准:不仅在技术层面实现了一个高效、省电、省流量的移动互联网推送引擎,还实现了一系列业界领先的超前功能:同步通讯录,近似于公众号的个性手机报,PC手机双端同步即时沟通等等。

可惜VC施加了过多的盈利压力,让他最终不得不抱憾将和信出售予联发科——就在联发科完成收购后不久,whatsapp横空出世。

小憩片刻,陶建辉嗅到智能硬件春天来临,果断切入母婴这一细分市场,创建快乐妈咪,先后推出妈咪胎语仪(用于监测胎儿的心跳)、智能母婴安全秤以及胎动键等多款硬件新品,并推出了母婴健康平台。

快乐妈咪创业期间,陶建辉也偶尔参与产品环节,比如曾经潇洒地展露了一手天体物理学功底:采用分析宇宙大尺度结构的方法,写就600+行代码,搞定了技术团队始终无法解决的胎心计算问题。但他绝大部分的精力,放在了此前并未涉猎的营销领域。

天赋这东西确实存在,大部分人勤勤恳恳专注本业,磨着岁月攒经验、点技能,方能小有所成;而另一些人,稍微一努力,就凭空拔出一棵满技能的天赋树。

“面试了一些做营销的,左看右看都不满意,索性自己来。”看了看书、分析下经典案例,梳理了一套自己对于中国互联网营销的方法论……准备环节平平无奇,但一出手就风生水起。

66周年国庆,全国范围内寻求摄影机构合作,征集66位孕妇前往美国时代广场,将中国国庆气氛带到美国去。征集活动影响覆盖全国,快乐妈咪一炮而红——将有限的活动经费赋予强大的价值感,撬动了海量免费的线下渠道资源。

TDengine陶建辉 自带聚光灯&BGM的半百少年

▲快乐妈咪为孕妇拍摄写真照,在美国时代广场刊登。

不久,2万套硬件设备免费赠送,由用户提供自己的照片、快乐妈咪为其制作成个性海报并转发,便能获赠。上万名精准种子用户海啸般转发,做出了一轮经典的SNS营销案例——在互联网社交渠道获客成本较低的红利期,敏锐察觉到人际传播的能量价值,引爆品牌。

TDengine:Leave a dent in the world

人过留痕

快乐妈咪被收购之后,陶建辉沉寂了一段时间。朋友们都在等他的续集:这位能量十足的陶电脑肯定还要折腾点什么。

他们猜对了,陶建辉又一次立了山头,可这一次与以往大有不同:没有上山下乡的调研,没有唠到半夜的走访,他就像是闭关冥想又顿悟而出的老僧,不再追求精算的生计,而是要引燃毕生信念,锻造一款传世的艺术品:一个人,连续两个月时间,每天12个小时,一万八千行代码,写出了一个高效的时序数据存储引擎,并自证其数据模型能将数据插入、查询速度提高十倍以上。

明势资本、蛮子基金天使投资到位,团队组建,2017年6月涛思数据成立,2018年8月TDengine商业版发布,2019年7月开源……

除了吸取经验教训,下决心狠控规模、力保资金健康之外,这一次重回战场,他的心态与之前大不相同:不关注营销数据,不顾虑盈利可能,不盲扩规模,甚至在宣布开源前,他都没有知会任何一位投资人。但他走出的每一步,都透着那种宏大信念接引下特有的力量感。

因为坚信正确,所以坚定不移。

投入TDengine的三年岁月,他构建起了一种以产品进度为节点的生活模式,微博和朋友圈的画风如下:

某年某月某日,参加某个活动,听讲期间顺手修复个bug。

某年某月某日,周日上午在公司灵感迸发,优化减少了一个配置。

TDengine的火爆景象此文不再赘述,但陶建辉那句Leave a dent in the world,即便在无数次采访中被提过,依然要再次书下一笔。

“如果30年后,还有人在用TDengine,哪怕只是其中一个模块,其中一个函数,那就是对我的最大肯定,更希望30年后,自己还能对TDengine继续贡献代码,证明我还未老去。”

嗯……老去?

有一群DIY望远镜的孩子

1985年,长沙,几位热爱天文的少年手搭手给彼此鼓劲:接下来的一年里,哥几个要做出一台观测哈雷彗星的牛顿反射式望远镜。

找图纸,买采访,凑工具……搞不懂打磨镜片的阴影测绘法?问!

不知道紫金山天文台的杨世杰研究员收到信的时候,是微笑于孩子们的热情,还挠头于孩子们的莽劲。

一整年,目标明确,行动有序。

“究竟有没有看到彗星?”问题到了嘴边又咽了下去。

物联网大时代必将到来,一如彗星终将光临,即便蔽于乌云之后,可它们就在那。

2019年的夏天,谈到TDengine的未来,陶建辉底气十足。

33年前在秋夜仰望星空的他,大约也是如此:眼神清澈,面容坚定。

走出半生,仍是少年。

TDengine陶建辉 自带聚光灯&BGM的半百少年

TDengine陶建辉 自带聚光灯&BGM的半百少年

TDengine陶建辉 自带聚光灯&BGM的半百少年

TDengine陶建辉 自带聚光灯&BGM的半百少年

▲陶建辉爱人陈颍的精彩手绘,内容为一家三口满世界走访天文台。全家人都是狂热的天文爱好者,心怀宇宙自然眼界过人。

本文来自微信公众号“科创人”(ID:kechuangren),作者:科创人,Worktile经授权发布。

文章标题:TDengine陶建辉 自带聚光灯&BGM的半百少年,发布者:科创人,转载请注明出处:https://worktile.com/kb/p/6729

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年3月20日 下午3:21
下一篇 2022年3月20日 下午3:23

相关推荐

  • Java中pane和panel有什么区别

    Java中pane和panel的区别是定义不同。就是pane是Java中的一个控件,是不具备包含其他控件的功能的;而panel虽然也是一个控件,但是它还有一个身份就是布局,它可以管理其他的控件。pane 是 JFrame 的一部分,panel要插入pane中。 Pane Pane是一个功能完整独立的…

    2023年2月7日
    2900
  • 远望资本创始人程浩:四旬少年的玩味儿人生,做投资玩王者皆需逆风坚守

    文| babayage 编辑 | 笑 笑 接触过程浩的人,定会被他昂扬的语气和随时可能爆发出的笑声感染,只要30秒就能产生这样的感觉:这人,实在。 对话中,程浩复盘了他成长过程中几次关键决策背后的思考,《科创人》尽量原汁呈现。 离职百度的裸创者程浩 “在美国尤其是硅谷,人都不太安生,我年轻没负担,就…

    2022年3月20日
    14700
  • 软件项目开发用什么软件

    在软件项目开发过程中,需要使用多种不同的软件来进行项目管理、开发和测试等各个环节。下面将详细介绍软件项目开发中需要使用的软件。 项目管理软件 项目管理软件是软件项目管理的核心工具,能够协助项目经理和开发人员对项目进度、成本和风险等进行跟踪和管理。在软件项目开发中,常用的项目管理软件有: 开发工具 开…

    2023年3月3日
    1500
  • jira多少钱一套

    国内主流公司研发团队,绝大多数通过购买Atlassian公司提供的Jira Server版本来满足管理需求,根据公司规模,这项花费通常在5万到300万人民币之间。在国内使用Jira,通常包含:软件成本、插件成本、运维成本、实施成本、定制成本。 一、jira的花费 国内主流公司研发团队,绝大多数通过购…

    2023年2月6日
    8500
  • 编程语言是否区分大小写是出于什么考虑

    编程语言区分大小写是因为:1、可读性;2、语法规则;3、兼容性;4、标识符的区分;5、防止命名冲突。区分大小写可以提高代码的可读性。在编写代码时,我们通常会使用具有意义的标识符来表示变量名、函数名等。如果不区分大小写,那么相似的标识符可能会被误解为同一个标识符。 一、可读性 首先,区分大小写可以提高…

    2023年3月19日
    400
  • 软件开发需要什么工具

    软件开发需要以下工具:1、编辑器;2、集成开发环境(IDE);3、版本控制工具;4、单元测试工具;5、集成测试工具;6、编译工具;7、集成开发及部署工具。编写代码是软件开发的核心工作。一个好的编辑器可以提高开发效率,减少手动输入代码的时间。 1、编辑器 编写代码是软件开发的核心工作。一个好的编辑器可…

    2023年2月28日
    3300
  • Workly.ai CEO程勇: 疫情冲击下的科创企业应对策略

    今天借这个机会跟大家分享下,在疫情突击下,我们作为一个科创类企业,应该采取什么样的应对策略。 以下主要分为三个层面: 一、 创业之路的周期认知 二、 选择赛道还是选择客户 三、 如何应对确定的不确定未来 创业进程回顾 我个人在整个创业过程中有三大主要阶段。 第一次创业是在04年,此前在东软任职三年,…

    2022年3月20日
    11200
  • OKR目标管理工具哪个比较好

    比较推荐的OKR目标管理工具:1、Worktile;2、PingCode Goals;3、Zokri;4、Aha!;5、Weekdone;6、飞书 OKR;7、7Geese;8、koan。其中,Worktile是国内首个同时提供OKR+项目管理功能的工具,也是国内最成熟的OKR 管理工具。 1、Wo…

    2023年1月1日
    5000
  • 微型计算机一般采用什么体系结构

    微型计算机一般采用的体系结构为总线结构,总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。 一、总线结构概述 总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导…

    2023年1月9日
    4600
  • erp有哪些主要功能模块

    erp的主要功能模块:1、财务管理功能模块;2、会计核算功能模块;3、生产控制管理功能模块;4、采购管理功能模块;5、库存控制功能模块等。财务管理功能模块是指,企业的财务管理人员可通过ERP系统中的决策支持智能系统,了解企业的经营状况。 1、财务管理功能模块 企业的财务管理人员可通过ERP系统中的决…

    2023年1月5日
    4200
联系我们
关注微信
关注微信
分享本页
返回顶部
PingCode 比 Jira 更好用的研发管理工具。免费试用         文章及站点合作,请添加微:All-FeiFei