“要么孤独,要么庸俗”

在孤独和庸俗之间,王炜选择了开挂。

小学三年级开始学编程,爱打游戏,为了上网省钱,攻破网吧计费系统;因为喜欢小动物,大学时期选择抛弃自己擅长的计算机,选择冷门的动物科学,业余时间参加乐队,成功追到了乐队主唱;为了发家致富,在大学二年级自己创业开发外卖系统,后期做成 SaaS 自己寻找客户售卖,超前性的以云的模式赚到了人生的第一桶金,在武汉实现了买房自由。

一路走来,王炜用活生生的案例,无时无刻不在提醒着我,彪悍的人生不需要解释。

和王炜在深圳南山的比克大厦见了面,第一眼看到他,无论如何不会和开挂这个词联系到一起,皮肤黝黑的他见到我们,显得略微有些拘谨和羞涩。

约王炜这次采访主要原因是CNCF基金会在不久前正式官宣了官方大使的身份,来自腾讯云CODING DevOps 的工程师王炜正式入选。

这也是腾讯首位以这个身份进入CNCF基金会的技术专家。这次约他是希望让他给我们讲讲这个神秘的开源组织以及他背后的开源人生。

在礼貌性的寒暄之后,我们简单粗暴地进入了正题????

PART ONE

为什么会是他

这里有必要和大家普及下什么是 CNCF,这个成立于2015年7月隶属于Linux基金会的云原生组织,在全球开源领域有着巨大的影响力,被业界认为是云原生领域最有话语权的组织,长期致力于围绕“云原生”服务云计算,维护和集成开源技术,支持编排容器化微服务架构应用。

能够成为CNCF大使,不仅仅需要的是专业上的能力和贡献,还需要拥有足够的开源精神和热情。用CNCF官方的话来说,王炜能在众多大使申请中脱颖而出,是因为其专业知识深厚且对CNCF技术和项目充满热情,同时积极促进云原生技术发展、传播云原生理念,并在云原生领域做出了突出贡献。

王炜现在的身份是中国云原生社区、CNCF官方社区深圳站长,木兰开源社区导师,KubeCon评审委员会成员。在技术和产品层面,王炜将其负责的 Nocalhost 项目合并到CNCF Landscape,为云原生技术全景图增添了新成员,该项目是在云原生开发环境领域下国内唯一一个开源项目。

如何更快地在云原生环境下开发一直是一个难题,国外即便是像Google 和微软这样的高科技公司也在做一些尝试,但问题仍然没有被真正解决。社区也没有诞生开发标准,可以说这是一个一直被忽略的但又影响着全球每一个开发人员的老大难问题。

实际上,作为凝聚了CODING 团队在云原生领域多年的经验和技术积累的项目,Nocalhost其最初的产品设想来自于CEO张海龙,主要是解决CODING自身开发难的问题,后来经过产品Leader王振威的策划和验证,证明该方向是切实可行的。最终,CODING团队将这个想法形成产品,并将其开源真正回馈社区。

我们前面20分钟的交谈,略显枯燥,甚至和我一起来的两位美女同事都差点睡着????

转折点发生在他无意中透露出在初中时就开始在计算机杂志发表文章。我们几个瞬间感觉到这里有故事,随即赶紧抓住这个点,让他给我们详细说说。

他也很兴奋。

PART TWO

每个人都是生活的舞者

每一个不曾翩翩起舞的日子都是对生命的辜负。

——尼采

出生于90年代的中国福建,和国内大多数同龄人一样,王炜的小学时期也和充满了诸多“少儿不宜”。

从《梦幻西游》、《大话西游》,还有《泡泡堂》到《暴力摩托》、《红警》,还有《罪恶都市》、《侠盗列车》等,他都如数家珍。

喜欢玩游戏的他,为了能够在网吧免费上网,凭借着对计算机世界的天赋,开始捣鼓网吧的计费系统,“如果能进入网吧的管理员系统,就可以随意的更改我上网的时长,这样我就可以用一小时的钱,玩20个小时”。

这个想法纯粹且没毛病。

执念和坚持最大的不同,那就是执念明知道不可以还要强求,而坚持就是只要努努力,目标就能达成。

小王的坚持,换来了丰厚的回报,终于在一个下午,他以一己之力干翻了整个网吧。

他成功进入到管理员的系统,神不知鬼不觉地修改了自己的上网时长,为了不引起网管的注意,他每次只延长1-2小时。就这样大概玩了有半年,虽说已经很隐蔽了,但是作为网管也不是吃素的,这个皮肤黝黑,经常出现在网吧的毛头小子成功地引起了他们的关注,被拖了出来暴打一顿,送给他父母,让他们以后好好管管自己的孩子。

有人说以大多数人的努力程度,根本轮不到拼天赋,但是如果既有天赋,再有努力的加成,将进一步增加一个人的上限。

由于对计算机特别痴迷,王炜从初中开始就开始接触各类电脑黑客类杂志,当时发行量最大的《黑客X档案》更是每期必看,从那时开始就接触到安全检测工具、计算机安全以及 0day 漏洞等,到高中时期,他就已经能够在《电脑爱好者》上发布相关的专业文章。

但是,让人意想不到的是,虽然计算机能力超强,但是在大学选专业的时候,他偏偏选择了动物科学这样的冷门专业。

“计算机是我的强项,自学就完全可以学好,所以大学专业我一定要选一个自己喜欢的。我从小就喜欢小动物,所以选择了动物科学,而华中农业大学在这块是国内最专业的院校。”

人生的精彩在于主动的活出自己。如果说选择动物科学是来自王炜心底的呼唤,那么组建一个乐队就是他内心深处真正向往的生活。

爱捣鼓的他在大一的时候,正式组建了一个名叫 Mr.Cat的乐队,他和他女朋友就是在那时候认识的,他是鼓手,她是主唱,他追的她,后来就在一起了。

PART THREE

兼职创业,收获人生第一桶金

为了保持对计算机的学习,他从大一的暑期开始就在互联网企业实习做开发,大二的时候基于微信公众号,开发了一套拥有自主知识产权的外卖订餐系统“星期送“,一个人搞定前后端。

这个和饿了么、美团几乎同时出现的项目,一经推出,就受到大学校园内宅男宅靓女们的广泛欢迎。

“那个时候还是挺先进的,因为一个大学那么大,有四五十栋宿舍楼,每一栋宿舍楼都有订单。要在很短时间内,比如12点到12点半,把手上的300份外卖全部送出去,对效率的要求甚至决定这个项目的生死。”

这个效率,一方面是产品本身的效率,涉及到本身的开发效率,以及用户的订餐体验,另一方面就是餐饮的准备和配送效率。

那个时候,真的很忙,他和朋友一边做系统,一边做餐饮,还要兼顾学业。为了提升业务开发效率,已经开始使用一些开源的软件来缩短业务上线时间,比如当时著名的 JQuery、Bootstarp、CodeIgniter 框架等。

解决了产品的迭代问题,在业务上,他深知,要规模化就一定要标准化。

“当时我们的标准化是做得很好的,为了统一经营,标准化售卖,他们会在系统中提前公布下一周的菜单,主打两大套餐服务,学生餐售价8块钱,一个工作餐售价12块,用户喜欢吃什么菜,提前选好就可以了”

为了解决外卖的最后一公里问题,他请了很多学校的兼职,每个宿舍都会有专门送这一栋的同学。并且在系统层面做了自动的订单分配。每一个配送员只要在自己楼下手机上打开自己的系统就可以看到这栋楼有多少份。

到这栋楼下之后,这个同学只需要在自己手机上点一个按纽,就会自动把这栋楼所有的电话都打过去,然后对方手机会有语音提示“您的外卖到了,请下楼取餐”。

“我们最多的时候一餐大概有300份,一天大概卖500单,那个时候的营业额差不多有七八千那么多。”

因为生意太好,当时一度威胁到了食堂的经营业绩,后来学校为了有效规范学生的吃饭问题,他们成为学校保安的重点”抓捕“对象,再后来项目不得不转让。

但是这个项目也给他带来了人生的第一桶金,他们也利用这笔资金在武汉购买了第一套房。

为了继续自己的外卖梦想,从大三开始,他和另外一位同样也是学动物科学的同学开始创业,利用一个暑假时间,在原来星期送项目的基础上做了一套SaaS系统“外卖口袋”。

为了推销他们的系统,他那个时候经常坐一个多小时公交车,去当地的一些餐饮企业演示,他们也希望搞外卖,在看了我这个系统的演示之后,有的当场就掏钱购买。

但是这种地推的方式实在效率太低。

”那个时候太傻了,只懂技术没有销售思维,也没有正经找一个真正懂销售的合伙人,就是靠我们一边研发一边到外面跑销售。

毕业后,他带着这个项目,以技术合伙人的身份加入了另外一家创业公司。

PART FOUR

“选择云原生,是我最正确的决定”

从大学时期的外卖系统到现在专业从事云原生,似乎冥冥之中早有注定。从当初的星期送、到后来的外卖口袋,再到现在的Nocalhost,王炜一直都在通过产品模式的创新来帮助用户生活或者工作效率的提升。

“Nocalhost这个项目一开始主要的出发点是基于解决CODING内部的研发问题来提出的,最开始的想法是由我们公司的CEO张海龙提出的,因为很多新同学加入CODING之后普遍反馈的一个问题是开发环境很难搭建,即使在开发环境搭建起来之后,又发现这些服务很难跑起来,更别提开发了。”

这并不是一个偶然的问题,张海龙敏锐地感觉这是未来云计算时代,国内甚至世界开发者们面临的普遍问题。

所以,从2019年开始,张海龙就萌生一个想法,能不能做一套放之四海而皆准的产品,一劳永逸的解决新同学或者所有同事开发困难的系统?

经过产品同学的讨论、研究,以及将开发同学提出的问题提炼成了产品能力,最终形成了一个产品方案,这个方案就是 Nocalhost的雏形。

后来,有了这个想法和方案之后,由王炜现在的领导王振威,做了基础的方案验证以及产品更深入的策划,形成了 Nocalhost一套整体的解决方案。

这套解决方案目前演进已经成为了由几个端共同组成的产品方案,比如它有IDE的插件,像VSCode 和 Jetbrains 系列的插件以及 Server 端,以及有本地Nhctl CLI 工具。

作为这个项目的主创之一,王炜前后深度参与该项目。

Nocalhost 目前是在云原生开发环境领域下国内唯一一个开源项目,虽然处于早期阶段,但在 GitHub 上已有超过 700 个Star,这些关注者来自于全球,包括Apple、Microsoft、VMware、Nokia等。

值得一提的是,腾讯云CODING团队内部已经完全使用Nocalhost来加速日常的研发工作。

“我觉得我选择云原生行业是我毕业以来最正确的决定。”

“在武汉毕业之后工作了五年,经历了两家公司,在2019年年底疫情前一个月来到深圳,也拿到很多机会,比如像360,腾讯广告以及CODING,当时也纠结了好一会儿,最后我个人觉得还是一定要从事云原生行业,因为这代表了未来的大势。”

在云原生的知识传播上,王炜将在今年年底出版两本技术书籍,分别是《Istio Handbook-Istio 服务网格进阶实战》和《Spinnaker 实战:云原⽣多云环境的持续部署方案》。

在最后,和大家分享一组数据,在中国云市场中,腾讯云是云原生领域重要的推动者之一。截至去年底,腾讯云原生产品API每日调用量已经超过100亿次,拥有超过100万的开发者,服务超过50万客户。同时,腾讯云运营着国内云厂商中最大规模的容器集群,已经服务了游戏、微信、广告等业务的数十亿计用户。

在云原生开源方面,腾讯云也在不断加码,持续将多项内部业务广泛使用的云原生项目对外开源,覆盖了Kubernetes、微服务、中间件、云开发、边缘计算等技术,深度参与数十个国际知名云原生开源项目的贡献。

本文转载自:腾讯开源

作者:腾讯开源

欢迎关注「腾源会」公众号,期待你的「在看」哦~????

从动物科学到乐队鼓手,腾讯技术小哥的开源人生相关推荐

  1. catti 三笔 计算机专业,CATTI三笔经验贴:82分实务!动物科学专业研二学生

    今年收的经验贴稍微有点多了,慢慢发给大家发完哈,定期给大家打打气! Joy有话说:这次考试三级和二级很多人都感觉不难,但是依然通过率严格控制了.就我们学员来说,通过三笔的依然很多(只看我们邀请写经验贴 ...

  2. 想从动物科学转专业去计算机,动物科学转专业或者加第二专业动物医学,望老师同学们提些建议。...

    满意答案 如果你仍然是想考你本专业动物科学类的研究生,那听我一句,你最好别考了,动物科学类的研究生如果只是学到硕士的那确实没有什么可研究的,可能算起来只有一个克隆转基因繁殖方向可达到博士高层次的研究, ...

  3. 动物科学可以转计算机专业吗,报考华中农业大学计算机,被调剂到动物科学,真不该盲目服从...

    在高考填报志愿时,最让人纠结的就是那个看似不近人情的"服从专业调剂",不服从吧怕掉档,服从吧又怕被录入不喜欢的专业,而许多同学为了增加录取几率选择了服从,因为一旦被退档,征集志愿一 ...

  4. 计算机新技术在动物科学的应用,动物科学系

    (一)专业名称.修业年限.培养目标.业务要求及就业方向 1.专业名称:动物科学与技术专业. 2.修业年限:三年. 3.培养目标:本专业培养适应社会主义现代化建设需要,德.智.体.美等全面发展,掌握动物 ...

  5. 送技术、链资源、配资金……腾讯技术公益创投计划正式启动

    12月7日,在广州举办的大湾区科学论坛湾区科创峰会上,腾讯技术公益创投计划正式宣布启动(简称创投计划). 该计划重点关注缺乏资金资助.技术支援.运营指导.传播渠道.志愿者能力的五类公益性组织,希望以公 ...

  6. 腾讯技术分享:微信小程序音视频技术背后的故事

    1.引言 微信小程序自2017年1月9日正式对外公布以来,越来越受到关注和重视,小程序上的各种技术体验也越来越丰富.而音视频作为高速移动网络时代下增长最快的应用形式之一,在微信小程序中也当然不能错过. ...

  7. 大牛书单 | 腾讯技术大咖推荐你五一看这些书

    导语:读书,伴随技术人的一生.技术人通过读书增长见闻.精进技术,提升人生境界. 2020年五一期间,我们特别邀请几位鹅厂技术大牛分别推荐曾经读过的好书佳作,以飨读者.  推荐人介绍  Mkliu,腾讯 ...

  8. 腾讯技术工程沙龙深圳站来了,我们一起聊聊“工业互联网”

    工业互联网是新一代信息通信技术与现代工业技术深度融合的产物,是制造业数字化.网络化.智能化的重要载体,也是全球新一轮产业竞争的制高点. 工业互联网通过构建连接机器.物料.人.信息系统的基础网络,实现工 ...

  9. 登顶CLUE榜单,腾讯云小微与腾讯AI Lab联合团队提出基于知识的中文预训练模型...

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 2018年以来,以BERT.GPT等为代表的大规模预训练模型,带来了 ...

  10. 中科院分子细胞科学卓越创新中心化学生物学技术平台与Bio-protocol联合发布——《高内涵成像及分析实验手册》...

    ISBN: 978-1-951285-06-7 <高内涵成像及分析实验手册>封面 高内涵成像分析系统同时具备自动化高速显微成像功能及自动化图像定量分析功能,可对多个样品快速成像,并从图片中 ...

最新文章

  1. Django使用数据库(Mariadb/Mysql)
  2. 重磅!联合国权威AI趋势报告,美中日韩四分天下
  3. dbartisan mysql_Sybase数据库安全
  4. linux cp命令使用
  5. 【python数据挖掘课程】十二.Pandas、Matplotlib结合SQL语句对比图分析
  6. 计算机基础应用的培养活动记录,计算机应用基础综合实训
  7. 石油化工行业需要怎样的工作流平台?
  8. CentOS6.5下安装mongodb
  9. php无法写入json,php json解析不出来怎么办
  10. 【Unity】 NGUI学习笔记(二)NGUI基础功能
  11. mysql中转换日期格式,MySQL日期格式转换
  12. FPGA:verilog实现直接型巴特沃斯高通IIR滤波器
  13. linux删除用户命令userdel
  14. GitLab合并出现 “Ready to be merged automatically” 提示
  15. html怎么设置一个banner图像,css如何设置banner图自适应
  16. 组件、Prop属性的基本用法
  17. 实力肯定!Coremail邮件网关荣获金融信创优秀解决方案奖
  18. 多线程学习笔记20210121
  19. 宇视摄像头安装水晶头防护套步骤
  20. 最接近win7的Linux系统,Win7的优势所在 - Ubuntu PK Win7旗舰版到底还差多少火候_Linux新闻_Linux公社-Linux系统门户网站...

热门文章

  1. 打开应用商店显示服务器出错了,Win10应用商店提示“我们这边出错了”的三种解决方法...
  2. java resultset 不关闭_关于ResultSet的关闭问题
  3. DAY02 pat乙级刷题(c++代码)
  4. Mac outlook设置HTML,设置苹果MAC 端outlook客户端说明
  5. 关于前端架构的过去、现在与未来
  6. GIS应用技巧之OD图制作
  7. Learning Git Branching笔记总结
  8. html添加悬浮图片,HTML5和jQuery制作网页灰度图片悬浮效果_js
  9. Java基础 -> 线程池的底层⼯作原理
  10. gmx genion命令