这位 50 岁的海归程序员,当着老板还在天天改 Bug
50 岁还在写代码!经常被自己的下属安排改Bug,还改得美滋滋!一家人都爱编程,太太和儿子都是程序员!
好不容易在美国扎住脚,竟因耐不住安逸,卖掉房子回国从0开始创业!三次创业两次成功、最后一次还在路上!
而他,一点背景都没有!从湖南农村少年、到海归 CEO,他的经验是否可以借鉴?他究竟牛在哪里?他到底是谁?
他就是陶建辉!
涛思数据CEO陶建辉(Jeff)
从湖南农村娃到身价上亿海归CEO
Jeff非常爱笑,说起话来很激昂,就像20来岁的小伙。而这和乐观爱笑的母亲很有关系。
小时候,全家人都住在破瓦房里,生活如此艰难,母亲却坚持让Jeff和姐姐拼命读书。
在姐姐考上大学后,Jeff也考上了高中。有一年,因为小平先生说“计算机要从娃娃抓起”,Jeff所在的高中得以get几台电脑。
聪明的他,在没有老师培育(因为老师也不会)的情况下,自己看书学会了编程。
考上中国科技大学后,虽然学的是物理学,但却超爱计算机,经常在实验室噼里啪啦敲代码。
而在实验室里,也成功俘获了师妹的芳心,也就是Jeff现在的太太!
老天永远恩待努力的人,Jeff在大学就给实验室做出了LB膜天平,这个系统,直到今天还有中科大的学生,在用它写论文,打开计算机,上面还显示者Jeff的中文名字全称。
大学毕业后,Jeff努力了两次,终于来到美国读书。毕业后,就进入当时如日中天的摩托罗拉工作,高达六万美金的年薪,让他恨不得掐掐自己、看看是不是真的!
后来,一起留学并毕业的太太,也进入了摩托罗拉。两人迅速成为美国中产,并在芝加哥北郊买了3000平的大房子。
彼时,儿子石头降临,绿卡房子金子妻儿,一切都那么完美!
此时他却要回国,因为当时在摩托罗拉的工作,虽然薪水高,但是太闲了,每天都在熬下班,下班就是打高尔夫球。
Jeff自己都说,如果那时有朋友圈,一定天天晒的都是打球了。
尽管太太不同意回国,可他还是决定回国一搏,因为2000年初,国内互联网就像春草一样,一天长一寸,而美国互联网已经发展多年,比起稳定,Jeff更喜欢尝试未知。
有些成功,需要坚持己见
尽管妻子一开始并不同意,但Jeff坚持自己的判断,离开芝加哥,回国国内创业。
先是做了主营手机推送的和信,后来被联发科收购;再后来,看准孕妇胎心测试仪的前景,开始做快乐妈咪,最后也是被收购。
妻子看到Jeff这么醉心国内互联网创业,后来也和儿子搬到了北京,并逐渐适应北京的雾霾,也爱上了国内外卖的便利,更爱上了艺术感爆棚的798和后海。
妻儿都回到国内后,Jeff基本没有国内创业的后顾之忧了,于是卖掉了在芝加哥的3000平大房子。
去年,49岁的他,因为看好时序数据库,在物联网的广阔前景,开始了人生中的第三次创业,成立了涛思数据。
在没有商业计划书和路演的情况下,仅凭着对项目的口述,就斩获了薛蛮子和明势资本的投资。
第三次创业,Jeff完全可以把敲代码的事,给自己的同事干。但是他偏要自己干。
Jeff和团队在一起
黄昏中敲代码
涛思数据开张后,他三个月就写了两万行代码,“将一个时序空间数据引擎,变成了一个可以对外测试的产品TBase,离真正商业化的产品,又近了一大步。”
2017年前十个月中,他几乎天天都在改Bug,每当解决一个Bug,就高兴得请团队吃饭。
关于50岁还在写代码,Jeff曾在自己的公众号中,写下了这样充满理想主义、但却很接地气的话:
前面两次创业的经历,让我看够了潮起潮落、云卷云舒。我最擅长的是写程序,所受的教育、训练能让我在这方面远胜他人,为何要去搞地推、运营、做一些表面红红火火,而不需要任何技术门槛的活呢?
还是继续写程序,而且好好的写,用心去写,就像画家一样,用心去创作一幅作品,而不画应酬之作。
希望10年后,无论TAOS Data是已经IPO还是小公司一个,我还在积极的为TDengine,贡献代码,20年后还能参与技术细节的讨论,还能动手解决BUG。
我生命的最后一刻,希望还在计算机屏幕前。
其实国内很需要老程序员
国内都说程序员是吃青春饭,但是Jeff在美国工作时,有一个头发花白的老程序员,依然可以在公司的程序员中,担当顶梁柱的角色。
Jeff认为,中国开发应用程序的水平,已经与美国不相上下,但在底层与系统软件开发上,差距还很大,根本原因就是老程序员太少。
稍微有点经验的程序员,都转到商务、管理职位去了。而系统软件的开发,其实很需要有经验的程序员。
而国内程序员之所以“一到年龄”就转岗,无外乎两个原因:
1、国内大部分程序员都是做应用开发,而应用开发变化太快,今年一个框架,明年又是一个框架,如果不学习,很容易被淘汰;
2、研发人员的工资相对管理岗位工资而言,偏低。
如果你也一生只爱程序,
敲一辈子代码又何妨?
听了Jeff的故事,笔者不由得思绪万千。人吶,就是要活出自己,如果看到别的程序员人到中年就转岗,自己也跟着人云亦云,那你的人生顶多是一个复制且毫无新意的人生!
Jeff只有一个,他的经历不可复制,同样你的经历也不可复制,但你却可以选择听从自己的内心。
如果你真的热爱代码,一生只做一件事,把代码写到行将就木之时,又有什么不好?
推荐阅读:
print_r('点个赞吧');
var_dump('点个赞吧');
NSLog(@"点个赞吧!");
System.out.println("点个赞吧!");
console.log("点个赞吧!");
print("点个赞吧!");
printf("点个赞吧!\n");
cout << "点个赞吧!" << endl;
Console.WriteLine("点个赞吧!");
fmt.Println("点个赞吧!");
Response.Write("点个赞吧");
alert(’点个赞吧’)
echo(’点个赞吧’)