在武侠小说中,张三丰可谓是武学奇才,技击之术冠绝天下。如果他生活在现代,这位张真人的角色很可能是个天才程序员,毕竟600年前统治世界的是武力,而如今控制世界的变成了软件。
  
  张三丰总共收了7位徒弟,说来也奇怪,能够和张三丰匹敌的王重阳培也同样培养了全真七子,为什么都是7个弟子呢?据猜测大概有两个原因。
  
  首先,作为大师总要传道授业,像张三丰这种百年一遇的天才,就好比是一台强大的超算服务器。弟子们的资质不够怎么办?集群啊。七位弟子就像是七台相对独立的服务器,而张三丰的“真武七截阵”如同集群技术将他们连接成并行或者分布式系统,从而达到或者胜任超算的工作任务。这七位弟子又各自收徒,服务器不断的增加集群,最终就演化成了“云计算”。不管是武当派还是全真教,都有了出售计算资源的能力,放到古代来说就成了能够除恶扬善的名门正派。
  
  其次,大师之所以是大师,除了武力还有心法。张三丰自创了太极剑、太极拳、纯阳无极功等等,和今天的Mysql、Redis、MongoDB等有异曲同工之妙。但弟子们的创新能力不够,只能学习前辈的心法和招式,很难产生突破性的创新。张三丰将这些绝学分别传授给不同的弟子,使其在各自行业中达到世界顶尖水平,并将这些绝学演化为1.0、2.0、3.0等不同的版本,逐渐迭代。从而在江湖上确立不可撼动的地位。
  
  当然,张三丰的成就远不止于此,这也是其能够远超王重阳、郭靖等人稳居天下第一高手的原因。先是师从少林,而后创立武当,和峨眉派还有过一段姻缘。这就好比说,张三丰刚刚学编程的时候接触的是C语言,接下来带领自己的团队研究开发了Java语言,后来还去峨眉派学习了PHP。此等造诣,远非谷歌、苹果等公司所能比拟的,张三丰在今天绝对是比乔布斯还要超神的IT大佬。
  
  回看张三丰的成名之路,和当下很多程序员有不少相似之处。在少林寺这家公司当了几年程序员,业务能力和基础技能相当扎实,后来在武当山独立创业成功,成为和少林寺不相上下的巨头。接下来武当派做了很多公益事件,积累了不错的口碑,张三丰本人也频繁投资并当起了创业导师。活生生一个屌丝程序员逆袭的光辉故事。
  
  不过,除了机遇和运气,奠定张三丰江湖地位的还有他身上的这8种能力。
  
  1、武学天赋(编程能力)
  作为合格的计算机程序员,精通一门语言是必须的,想成为一代宗师,没有武学天赋也是不行的。当年,张三丰跟随恩师觉远大师学到了《九阳真经》,用现在的话说就是精通了C语言,这对他后来的发展至关重要。
  
  
  2、称手的武器(利用工具能力)
  工欲善其事,必先利其器。有了称手的家伙,工作效率可以提升数倍,听说编程高手都用记事本写程序,真觉得那是一种自虐。张三丰年轻时的武器是真武剑,也就是任盈盈盗走的武当镇山之宝。老年的张三丰习惯使用木剑,难度和使用记事本写程序差不多吧。
  
  
  3、学习能力
  在IT行业混饭吃不容易,行走江湖同样不容易。今天很多程序员今个学ruby,明个学python,后天又去学了php,最终一事无成。张三丰把少林绝学融会贯通,才辛苦经营了武当心法,这种循序渐进有始有终才使其成为宗师级的人物。
  
  
  4、创新能力
  IT届普遍认为,东方人模仿能力很强,但创造能力差。荒谬,张三丰仅仅从觉远大师那里习得了三四成的《九阳真经》,却自创了《太和功》、《九转玄功》、《纯阳功》等内息功法,创新能力不可小觑。
  
  5、文档能力
  写代码相当于写文档,只不过用的是编程语言,可惜的是,很多程序员因为缺少文档能力而难以进阶到设计师或者需求分析员。反观我们的张真人,心法、身法、拳掌、点穴、武器、阵法等无所不通,并悉数传于弟子,与其出色的文档能力不无关系。
  
  
  6、抽象能力
  见山不是山,见水不是水。抽象能力指的是透过现象看到本质,为什么你的程序总是要返工,合理的抽象也是代码重构的前提。《道德经》中有一段话:“天下莫柔弱于水,而攻坚强者莫之能胜,其无以易之。”张三丰就凭这句话悟出了武当派登峰造极的内功“弱水柔易九转功”,这抽象能力也没谁了。
  
  
  7、架构能力
  没有人能写一辈子的代码,到了一定年纪势必要转型,而架构师往往是程序员们最多的选择。单从张三丰的阵法来看,武当派闻名江湖的大五行剑阵,二十五位道人,五个一组,像一朵梅花似的列成阵式使,把敌人围在中间,剑阵流动,二十五支长剑,汇成一片精芒,威力无穷。这种架构能力简直无敌。
  
  
  8、组织能力
  说完架构能力就是组织能力,作为程序员不只要能打仗,还要能带兵。组织能力的强弱直接决定了程序员最终的归宿。武当派有七大弟子,下面的徒子徒孙更是遍布天下,张三丰的组织管理才能可见一斑。
  
  
  最后要说的是,张三丰这位优秀的程序员给我们带来了两个道理:不要想着集成和借鉴别人的东西,自己也需要“练武”,储备足够的知识,并且要勇于创新突破前人;团队的能力要远大于个人,如果没有张三丰的实力,但可以借鉴张三丰的阵法啊。

网易视频云:为何说张三丰是个优秀的程序员?相关推荐

  1. 网易视频云分享:流媒体技术介绍(上篇)

    网易视频云分享:流媒体技术介绍(上篇) 网易视频云2016-04-14 11:49:49 创业 媒体 技术 阅读(949)评论(0) 声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代 ...

  2. 网易视频云专注于技术服务——异步通知系统

    随着互联网技术的发展,云计算在资源层面竞争已经进入白热化的阶段,网易视频云定位于PAAS层面,从各个技术领域进行技术钻研以提供给用户更高效.更稳定.更便捷的视频直播技术服务:notify系统作为网易视 ...

  3. mysql5.6视频_网易视频云:MySQL 5.6 5.7最优配置文件模板

    原标题:网易视频云:MySQL 5.6 & 5.7最优配置文件模板 网易视频云是网易倾力打造的一款基于云计算的分布式多媒体处理集群和专业音视频技术,为客户提供稳定流畅.低时延.高并发的视频直播 ...

  4. mysql io队列_网易视频云经验分享MYSQL 5.5 的IO控制

    网易视频云是网易倾力打造的一款基于云计算的分布式多媒体处理集群和专业音视频技术,为客户提供稳定流畅.低时延.高并发的视频直播.录制.存储.转码及点播等音视频的PASS服务.在线教育.远程医疗.娱乐秀场 ...

  5. 网易视频云首推多路互动直播,引领直播新时代

    在9月20号的网易云战略发布会上,网易视频云正式对外推出了多路互动直播功能.此消息一出,立即引起了业界的广泛关注.而网易视频云早前就已经对外推出过直播.点播和直播录制等功能,并成功获取了百余家忠实客户 ...

  6. 网易视频云首推多路互动直播,首批测试邀请火爆来袭

    在9月20号的网易云战略发布会上,网易视频云正式对外推出了多路互动直播功能.此消息一出,立即引起了业界的广泛关注.而网易视频云早前就已经对外推出过直播.点播和直播录制等功能,并成功获取了百余家忠实客户 ...

  7. 十年•杭研大咖说 | 邱似峰:从应届生到网易视频云CTO的蜕变

    2016年,网易杭州研究院(以下简称"杭研")成立十周年之际,网易云推出"十年·杭研大咖说"系列访谈文章,针对亲历杭研核心技术体系变迁的数位技术大牛发问,揭秘网 ...

  8. 干货!老司机带你了解网易视频云互动直播,你想看的全都有

    9月20日,在网易云战略发布会上,网易视频云正式对外发布了互动直播功能,并在行业内迅速广泛关注,一大批互动直播需求者闻声而来,纷纷打探各路小道消息.作为一名乐于助人的老司机,最喜欢为大家解决各种疑难杂 ...

  9. 网易视频云资深产品经理钱栩磊:2B产品经理养成记

    2016年10月23日,由网易云和pmcaff共同举办的易创课堂在北京中关村创业大街成功举行,众多产品大咖齐聚一堂,探讨自己在从业期间踩过的坑与实践经验.其中,网易视频云资深产品经理钱栩磊也参加了本次 ...

  10. 网易视频云:构建一站式视频云点播平台的关键技术

    网易视频云是网易倾力打造的一款基于云计算的分布式多媒体处理集群和专业音视频技术,为客户提供稳定流畅.低时延.高并发的视频直播.录制.存储.转码及点播等音视频的PaaS服务.在线教育.远程医疗.娱乐秀场 ...

最新文章

  1. [C# Control] 仿RAR式进度条 (RarProgressBar)
  2. click和blur 冲突???
  3. 关于数据库备份的问题
  4. linux awk if 多个条件,linux shell awk 流程控制语句(if,for,while,do)详细介绍
  5. vue 判断一个数是否在数组中_高级前端进阶,vue如何实现$nextTick
  6. php 页面异步刷新,php+jQuery+Ajax简单实现页面异步刷新
  7. java中级开发工程师_Java中级开发工程师知识点归纳
  8. 开发微信网页及调试方法
  9. 联想Win10安装Ubuntu双系统教程
  10. silk lobe资源公众号_【好设计资源库】公众号素材获取方式说明
  11. 颜色的RGB数字表示方法
  12. linux bin目录在哪,Linux 基础知识 /bin,/sbin,/usr/sbin,/usr/bin 目录 区别详解
  13. 周育如 K.K 音標英文教學 (自然發音)总结
  14. python简单画玫瑰_用python画一朵玫瑰给你
  15. 【水汐のc++】建立一个会员管理程序, 每个会员的登记内容包括会员编号、 会员卡号、累计消费金额,可以分别按会员编号、 会员卡号进行查询,也可以增加或删除会员信息。
  16. Zigbee入门指导(二)
  17. 为大地增添一抹绿色植树节公益活动
  18. html做出来发给别人链接,FINEBI仪表板的公共链接分享后,将分享的链接发给别人后无法在另外一台电脑上打开该链接网址。...
  19. 关于淘宝API的详细说明(淘宝开放平台API揭秘)
  20. 北京林业大c语言程序设计考试试题,2016年北京林业大学信息学院程序设计语言、数据结构(上机操作)复试笔试最后押题五套卷...

热门文章

  1. 有甲乙丙丁四个字,取出任意三个字,打印所有可能性
  2. 盘点史上最经典的电影台词
  3. speedoffice(Excel)表格的外框线怎么设置?
  4. 爬取豆瓣高分电影榜实例
  5. vc2005和IE冲突 主要是在通过向导添加方法或变量的时候会报脚本错误。
  6. python高级索引
  7. 关于深度优先遍历和广度优先遍历的一些深入思考
  8. SD卡、TF卡、MMC卡、emmc、sdio扫盲
  9. C++综合实例——个人银行账户管理程序
  10. 服务器优盘启动安装win7系统教程,u盘装win7系统详细教程图解