与上百位科技创业者共同关注科创人的成长心路。

文| babayage

编辑 | 笑 笑

童剑记忆力惊人又极具耐心,采访持续了近三小时,他慷慨分享了无数成长细节,可惜篇幅所限,本文仅能记下十之一二。

1

天生极客的非典型大学生活

看书看报看杂志 搞机搞网搞实验

童剑几乎是碰到电脑的第一秒就觉醒了天赋血脉:极客。大学四年,他和计算机谈了一场风花雪月的恋爱——

最爱上的课:能摸到计算机的任何课。

最爱看的读物:《计算机世界》和《电脑报》。

课余时间干嘛:学语言,学硬件,学计算机的一切。

热爱能极度增幅记忆力,童剑至今还记得自己20多年前看到的那些报道:1996年,张朝阳从尼葛洛庞帝那拿到第一笔投资时,后者对互联网还一无所知;1998年,丁磊决定将公司从广州迁至互联网浪潮的中心北京,媒体撰文《网易北上》;1998年,四通利方与华渊资讯合并建立新浪网,被评为当年“十大IT新闻之首”;依旧是1998年,一位叫陈盈豪的台湾大学生编写了一款病毒,“CIH”之于IT行业如同伏地魔之于魔法世界,仅是提起名字便令人胆颤心惊、冷汗涟涟。

彼时的童剑远没有想到,自己将会与其中一条新闻的主角结缘一十六年,他的全部注意力都被CIH所吸引。其他同学了解CIH,止于浏览新闻、翻翻代码,而童剑对一件事产生兴趣,巴不得将其拆解到分子层面:了解计算机启动过程-了解病毒感染-复制-逃避病毒检测-了解杀毒软件的原理……

“我关注一件事情,只了解表面当然不行,甚至研究底层都满足不了我,必须要将它相关的整个信息链条全吃透。”研究网络,他自掏腰包买网线鼓捣出了一套可以玩红警的局域网;研究病毒,那就得对病毒运作机制研究个通透。

带着燃烧青春换来的一身真本领,毕业之后,童剑杀进了互联网浪潮的绝对主力军团新浪—— 却因工作需要被分配去写网页。

2

研究木马瘫痪过公司内网

解决问题是技术人的担当

虽然当年新浪的网页设计代表了行业最高标准(总编辑陈彤办公室有把尺子,随时在屏幕上量尺寸误差),可切页面这活对童剑这位硬核技术控而言还是简单了点。不急抱怨、不急跳槽,童剑边干活边建立了一套学习方法:工作相关的找补着学,工作无关的成体系学,选方向参考公司技术大牛。

都说专业到一定级别的达人,能让自己进入一种Zone状态,在一段时间内维持极高效的思维运转。童剑似乎就有这个本领,他能一屁股坐在电脑前工作四五个小时不挪窝,也能只睡两个小时就起床研究技术,效率还奇高。切页面这一年多,童剑熟练掌握了多种技术,比如学CGI程序从零开始写了一个部门内部论坛(还是难度偏高的缩进式风格),最夸张的是仅靠自学就成了新浪数得着的安全专家。

如前所述,一个连病毒都要上手折腾一下的人,为了把安全学到家,就要先吃透危险。吃透危险,必须在攻防对战中对敌人了如指掌。正如下棋,走一步看三步才是高手境界。早年钻研到物我两忘,搞瘫过公司内网。网管部门人员逐个排查,发现童剑所在的办公室发出大量数据导致路由器拥堵,推门而入一声吼:“这谁干的!”

童剑的反应是“原来这么做似乎不太好。”

《科创人》严肃脸声明

《科创人》记录真实的成长经历,分享真切的成长体验——但我们确实不建议您在研究网络漏洞的时候拿自家内网当小白鼠。

这样一位技术痴对切页面的耐心注定有限,当他递上辞呈,领导却说:你对网络安全有一套,网络系统部有个安全的岗位,你去试试吧。

这是童剑第一次体验到爱好与工作合二为一能有多爽,琳琅满目的系统、各式各样的设备、他人避之不及他却趋之若鹜的技术难题……别人休息时间除了CS就是传奇,他休息时间全用来捣鼓系统、漏洞、硬件设备;半夜出故障别人怨声载道,童剑却两眼放着光直奔现场。

一来二去,部门领导遇到开放性难题也开始找童剑 。两个例子中能看出童剑“能扛事”的特质:

不掉链子,关键时刻顶得上:当初,新浪大望路SOHO新办公区要进行两层楼的基础网络搭建,任务紧急又抽不出人手,最后关头领导找到童剑。正赶上夜班值周的童剑,每天早8点交班后从万泉河奔大望路,晚上再回万泉河值夜班,中间还因为从大厦地下一楼到新办公区的光纤熔接不合格导致网络丢包,害得童剑多花了1天多时间调试排查。就这样3天下来,零网络搭建经验的童剑和偶尔帮忙的同事还真就搞定了,代价就是被压缩的睡眠时间。

善于分析,以“数”服人:新浪代理的网络游戏《天堂》掉线频繁,先后几批技术人员都认为问题出在外部、无法解决,唯有童剑,提取用户IP并traceroute获取全部路由节点IP,编写自动PING IP和traceroute程序并统计七天(脱口而出“每个IP一天ping 288次”),依靠相当规模的数据分析,找出了IDC到城域网的几个路由节点晚高峰时段性能瓶颈,并给出详细分析报告。与IDC运营商沟通后,后者彻底解决了所有堵点。

有人说他太轴,他却不以为然:“光学技术没用,能解决问题才是最重要的。”

如此高强度工作之余,童剑居然还有精力兼顾研发工作,包括监控系统、自动化配管、CDN等等。

最终,他的人生又一次因着这些“兼顾”,走上了另一个高度。

3

Code Number-Exodus

助新浪领跑平台化战略

童剑整个职场生涯中,依靠着一次又一次的颠覆式进化,跨越了许多技术人员遇到过的成长陷阱:技术迭代-往日竞争力成了明天的包袱-被淘汰。

2004年,新浪联合创始人之一李嵩波自北美新浪回归,担任新浪CTO。9月,他任命童剑全盘负责安全工作;次年3月,他再次对童剑委以重任,这次不是职位,而是一个代号“Exodus(出埃及记,寓意突破、求变与拯救)”的重要项目:完成新浪的技术平台化改革,负责搭建新浪应用开发和托管的统一技术平台。童剑将项目命名为:动态应用平台,希望通过这个平台从根本上解决以往安全管理治标不治本的难题,也希望新平台具备高可用架构,能够简单增加机器实现扩展性、没有服务单点故障、基于开源软件实现低成本。

之所以选择童剑,原因有三:一,安全负责人是对技术体系了解最全面的人之一;二,构思并研发技术系统的能力;三,在新浪技术体系内突出的抗压攻坚能力。

童剑对2005年的早春记忆犹新:许多个清冷的凌晨4点,只睡了两三个小时的童剑坐起身,披上搭在床头的大衣开始敲代码、写文档。如是攻坚了三个月,技术平台初步形成,CTO立刻安排,让互动社区部一个新产品的研发基于动态应用平台。

所有经历过企业平台化改革的朋友,无论身处哪个岗位,应当都体会过那种分娩级剧痛。对于业务方而言,将以往直接调配、掌控的基础设施外置于平台,一旦产生问题无法自主解决;对于童剑而言,他要面对来自所有平台使用者的压力,集背锅之大成——“除了财务,他们很开心,技术费用开支减了一大截”。

一边引领团队不断完善动态应用平台功能,一边说服各业务部门使用平台,并应对随之而来的成吨麻烦:既有核心业务部门老大直接向CTO投诉,也有2006年开年热点“送台湾大熊猫起名”活动导致数据库瘫痪的技术挑战,逼得童剑亲自出手帮业务部门工程师做程序性能优化。从这次之后,童剑也就更加关心平台上业务应用的技术架构和性能优化,积累了丰富的架构设计和高性能网站构建方案。

▲火爆的活动背后,是童剑们一个又一个不眠之夜。

这一切,童剑以惊人的承压能力扛了下来。

两年之后,2007年,新浪动态应用平台开始全面承载所有新增业务,并推进既有业务向平台迁移;又过两年,童剑陆续打造的动态应用平台、数据库平台、缓存平台、负载均衡平台基本统一了新浪大多数大型业务,新浪成为了国内率先完成基础设施平台统一化的互联网公司。

世人皆知,阿里云成立于2009年;少为人知的是,基于新浪内部设施平台实现新浪云商业化的计划也诞生在这一年。童剑团队陆续孵化了SAE(Sina App Engine,对标Google App Engine)和新浪微盘两大云产品。同年8月,新浪微博上线,后者成为支撑新浪下一个十年发展的引擎。

4

积极不仅是态度更是方法

追云逐梦辞别新浪再出发

微博的火爆,带来了海量的用户和技术挑战,童剑既要配合微博团队支撑不断暴涨的用户访问量,又要不断适应大量新同事、新伙伴带来的文化挑战,“后者反而难度更大一些”。在提供技术支持之外,童剑还推动新浪云部分功能与微博融合,使SAE和微盘在2011年上线成为新浪微博的新功能。

童剑看好新浪云商业化的前景,但由于企业战略重点的选择,童剑暂时搁置了这一梦想。

回忆当初,童剑十分感念新浪给予的信任和机会。在新浪的最后几年,童剑晋升至新浪研发中心总经理,兢兢业业地为各条业务线提供技术支撑。但被雪藏的梦想,依然映出彤彤红影。他时常提醒自己保持积极:

“积极不止是态度,更是方法本身,即便不可控制的事情不尽如人意,自己还是要努力做好可以做好的每一件事。”

最终,2016年,靠着钻研、拼搏和韧劲,从人机界面部一线builder做到新浪技术研发中心总经理的童剑,还是带着他未尽的云梦,离开了奋斗于斯16年新浪。

5

结缘白山体验创业百味

归纳成套《CTO空降心法》

一位企业CTO在转发《科创人专访郭炜》一文时感慨:“加入创业公司,就是开始了另一种修行。”

2016年6月23日,白山云科技有限公司对外宣布,原新浪研发中心总经理童剑正式加盟,担任白山云CTO。

为追逐梦想不怕过“苦日子”的童剑,在不惑之年的门边开启了人生新的旅程。一方是2015年成立的创业团队,一方是伴随互联网巨头逐步壮大的资深高管,适应成为了双方需要共同面对的课题。比如,童剑曾建议推行标准化管理流程,帮助企业避免规模扩张后带来的管理问题,但创始团队则认为企业在野蛮生长的阶段,需要依托扁平化结构实现快速决策,保证发展速度为先。在或大或小的磨合中,童剑总结出了一套心法,他曾经在TGO活动中完整分享过这一经历《 CTO 空降如何平稳落地 》。

对于一位拿挑战下饭、对浑浑噩噩零容忍的硬核技术人,永远不会停止成长,也必定不会缺乏精彩的经历与体验,科创人将在日后再访童剑,分享他更多、更新的成长心得。

感谢耐心阅读,

如果喜欢童剑的故事,

欢迎分享给身边好友。

欢迎CTO莅临本场高端聚会 | 扫码报名

——您可能错过的干货—

喜欢今天的内容,请您顺手点个“在看”

点击【阅读原文】,报名新一期CTO闭门会

【科创人】白山云科技CTO童剑:积极是态度更是方法,怀念4点起床敲代码的日子...相关推荐

  1. 白山云科技 CTO 童剑:空降后,如何有技术又有艺术地破局?

    TGO 鲲鹏会北京分会举行了一场线下分享活动--< CTO 空降如何平稳落地 >,白山云科技(下称"白山")CTO 童剑分享了他的故事和经验. 在工作中,"空 ...

  2. 【科创人】易观CTO郭炜:数据是事业更是信仰 裁员是管理者的成人礼

    与数百位科技创业者一同关注科创人成长心路 - 文| babayage 编辑 | 笑 笑 1 在数据混不进IT鄙视链的年代 他决定一生ALL IN 科创人(以下简科):您认为自己人生中第一个重要的节点是 ...

  3. 科创人·天云数据CEO雷涛:打造正确理解数智的认知体系

    雷涛 天云数据CEO 荣获国家级AI最高奖项:吴文俊人工智能科学技术发明奖. 2020年中关村高端领军人才获得者:首批CCF中国计算机学会大数据专委会委员:主导并参与汇丰银行.中国移动.中国联通.工商 ...

  4. 【科创人独家】保利威董事长谢晓昉:不做无效直播,帮助企业打通直播营销全链路

    保利威是国内视频云行业的领导品牌,专注企业直播.点播,成立多年以来深耕在线教育和企业培训领域,服务过包括中央电视台.建设银行.工商银行.彭博社.太平洋保险.新东方.好未来.中信证券等知名企业在内,多达 ...

  5. 【科创人独家】科界CTO林镇南:言必真,行必果,没有尽力而为,只有全力以赴...

    _ _ 与上千位科技创业者共同关注科创人的成长心路. _ - 文| babayage 张馨月 编辑 |羽  葶 B2C-->B2B-->O2O-->B2G.从传统电商到电子商务,再到 ...

  6. 【科创人独家】SmartX张凯:技术专家型CTO的修行之路

    很多技术人都有一个"一生精研技术"的专家梦,然而大部分人在成长到一定阶段后,都会选择提升管理能力.补全商业思维,转型为综合型技术人才,原因:事业需要. <科创人>创刊至 ...

  7. 科创人·知乎CTO李大海:技术服务内容、商业化依赖内容,曾被「呵呵」难到挠头

    李大海 知乎合伙人兼CTO 2006年,毕业于北京大学数学科学学院数学系,先后供职于谷歌.云云网和豌豆荚.加盟知乎后,李大海先后负责过广告技术团队.数据.算法和整体社区业务,目前统筹负责知乎大数据团队 ...

  8. 【科创人】快狗打车CTO沈剑:努力不会背叛,承担社会责任的企业胜算高一点点...

    与上百位科技创业者共同关注科创人成长心路. 沈剑,快狗打车CTO,到家集团技术中心负责人. 都说选择大于努力,事实上,努力到了一定程度的人,才有选择人生的资格. - 文| babayage 编辑 | ...

  9. 科创人·用友网络刘剑锋:企业服务云生态尚处建设阶段,大团队管理核心是凝聚共识

    刘剑锋,用友网络科技股份有限公司副总裁兼集团产品总监 所负责主导规划.架构的用友高端NC集团管理和电子商务平台软件的产品,为国内1.5万多家集团企业提供信息系统解决方案.目前任用友新一代商业创新平台Y ...

  10. 科创人·微软中国CTO韦青:数智时代创业得跳下巨人肩膀

    韦青 微软(中国)CTO 投身亚洲移动通信.信息技术和智能设备等领域三十余年,2003年加入微软,如今主要负责将微软的产业愿景.创新技术与数字化转型的切身体会介绍给中国的行业伙伴与业界领导者,著有&l ...

最新文章

  1. shell中的变量赋值
  2. html 编辑xml,编辑XML\HTML时取消浏览“amp”
  3. CF Gym100917 C
  4. HTML期末学生大作业-奶茶网页作业html+css+javascript
  5. C语言,编写函数exchangeMaxMin(int arr[],int n),将该数组中最大最小值交换位置;
  6. sql查询禁用缓存_如何在SQL Server 2017中启用和禁用身份缓存
  7. 虚拟机安装centos7后无法联网
  8. 破解WIFI密码之密码字典
  9. 安徽建立“库长制” 千余名库长保粮食安全
  10. IPC(进程间通信) | 信号量机制
  11. 使用PhotoShop制作蓝底证件照
  12. [4G5G专题-124]:5G培训部署篇-2-主要信令流程
  13. 黄煌教授学术思想述要
  14. Lattice Diamond 加入未默认支持flash
  15. 二十、数据库的高可用是怎么实现的?
  16. 电商设计——3、点线面及光影
  17. 三、vue3--生命周期、Hook函数、 toRef和toRefs、其他的组合式API
  18. R数据分析:随机截距交叉滞后RI-CLPM与传统交叉滞后CLPM
  19. 天气太冷不想出被窝?来DIY一个离线语音控制器
  20. openwrt procd启动流程和脚本分析

热门文章

  1. 20172302 《Java软件结构与数据结构》第五周学习总结
  2. Linux查看开机自动运行的服务
  3. 拆弹实验-phase_7(隐藏关)
  4. # responses[name] = response
  5. 元气骑士如何获得机器人成就皮肤_元气骑士成就系统攻略 成就获取方法一览...
  6. DIY智能家居语音助理——语音智控万物
  7. ESP32创建局域网服务器VScode
  8. CentOS7安装kangle和easypanel
  9. 【华为OD机试真题 JS】统计射击比赛成绩
  10. 全国多省市遭暴雪袭击!这些路段交通受阻!