微软和谷歌,就是 少林 和 武当

天下武功出少林,C,C++,C#都出自此宗,对其他武功也影响深远
C 由 易筋经 而来,通过理解程序运行本质来操作计算机,内功达不到深度的程序员,发挥不出好效果,但高手用起来,也别有一番威力。代表人物为扫地神僧。
C#炼成后,可习得 降龙十八掌,代表人物乔峰,洪七功,都是名门正派,为少林的旗舰产品,体系庞大,配合.net框架给提供了七十二绝技,在武林中占有很重要的一席之地,弟子众多。

谷歌 与 微软 就像 武当 与 少林, Go 就像太极拳,保罗万象,入门简单,广场舞的大妈也可以打,确只是健身,但是真正的高手手中,又可以达到极高的效果,需要悟性极高才可以学习,融合各家武功之所长,又不见各家武功之踪影,就像达标人物张三丰教给张无忌的一样,先学会剑法,再忘记,乃大成。后发制人,四两拨千斤。

面向对象 人 任督二脉,当打通了这任督二脉后,看一切皆为对象,你可以写Java(九阳神功),可以修C++(九阴真经),

Java 乃九阳神功 金庸群侠者中面攻击力中等偏上, 不需要过高的资质也可以修炼,适应性过,表现强悍,稳定,面攻击,消耗内里却不是很费内力,可捕获异常,可回收垃圾,打消此玄冥神掌的病毒 ,robust无比。代表人物张无忌,亲切友好,移植强,适用于各种平台,被多家名门正派才采纳与接受。

C++ 乃 九阴真经 化身,创始人 达摩师组, 也是也出自少林,以C(易筋经为基础),如果你修炼了易筋经,又打通了任督二脉(面向对象),便可集二者所长修习九阴真经。九阴真经与九阳身高,神相近而形相异,九阴更有利于内功修炼(金庸群侠转中九阴可以提高内力),二者谁强谁弱,江湖上争论不休。

乔布斯就是阳顶天啦,有几分神秘色彩,却再也见不到他的真人,江湖只留下的他的传说,和他一手创立的明教。如果说乔布斯是阳顶天,苹果公司也就是西域明教,起源于波斯,后慢慢传入中土。 以乾坤大挪移,把所有PC运行的武功秘密,转移到Mac, IOS系统系统。自成一派,后随遭6大门派围剿,却每遇险境,化险为生。

Swift 就像 葵花宝典,是明教的镇牌神功,欲练此功,必先自宫。次武功只有明教(Apple)只人,才有适用,应平台所限,江湖流传度不高。

Object-C是辟邪剑法,原本出自于名门正派武功(C),后来被修炼时,走火入魔,内功外形均有变化,形成Object-C,极难修炼,容易走火入门,在明教(Apple)也有广泛的适用度,不过,随着葵花宝典在明教的普及,辟邪剑法的使用,有所减少。(反正都得自宫,那就练习一个厉害点的吧)

Basic 拳脚功夫,可以强身健体,适合初学者,但是在战场上,已经很少有人使用了。

SQL使用的代表人物是王语嫣,需要知道什么信息,查询什么武功,甚至每个武功的每一个招式,她都可以马上告诉你。
而南贤与北丑适用的是R语言,除了查询各种数据信息,还做分析处理,给你提供真正有价值的建议。

Perl 蛤蟆功,虽然很强大,但是很对一般性走江湖的人来说,很陌生,只知道代表人物是欧阳锋,听说他还有一段凄美的爱情故事。

Python - 独孤九剑,风青杨悟出了独孤九剑,传给了令狐冲,当令狐冲习得独孤九剑1级的时候(以金庸群侠传为标准),已经可以打败 Junior Software Developer 田伯光(徐小侠创业初期的得力干将),可见威力一般,打击范围大(面攻击,99? 88?,反正比九阳神功打击面大),适用性广。出招极快。

Ruby 斗转星移,你说他的代表人物是慕容复,还是老顽童(Ruby是本人工作中的Second Primary程序语言),练习此种招式,修炼者及其开心,不觉枯燥,往往有事半功倍的功效。说他是斗转星移呢,是因为众多的gem,吸收了各家精髓,可以为我所用。

JavaScript 这个就是吸星大法,不费内力,不占内存,很神奇的一种武功,代表人物为任我行,逍遥自在,哪里都能去,有浏览器的地方,就有他的容身之地,但是使用不对,容易被反噬,不好管教。

汇编,还有一门武功,经常被人鄙视,其实反复修炼,练到至极,才是最高武功,他的名字是野球拳。

还有一些不是主流的IT公司(非江湖正统门派),比如五毒教(瑞辉制药),不清楚他们休息时间什么武功,或者是否在日常生活中使用武功与否,但是经常出一些很神奇的产品。在特定领域也有一定知名度。

还有一些打着名门正派的门派,比如天鹰教(360),总说自己不作恶,但是江湖中人都认为他是旁门左道,经常被上面的名门正派所鄙视。

现在互联网的风起云涌,对应了江湖门派纷争的局面,各门弟子,经常在武林大会(Leetcode每周竞赛)上一比高下,听说得到武林盟主的人,很快就会有黄金屋,颜如玉。

从一亩三分地转——“有代码的地方,就有江湖 - 冯诺伊曼.金庸”相关推荐

  1. python刷题一亩三分地_手把手教你用python抓网页数据【一亩三分地论坛数据科学版】...

    前言:. visit 1point3acres.com for more. 数据科学越来越火了,网页是数据很大的一个来源.最近很多人问怎么抓网页数据,据我所知,常见的编程语言(C++,java,pyt ...

  2. 材料化学博士后-谷歌offer的转行总结 -- 转自一亩三分地

    不知道发在这个版对不对,这篇文章记录了我转行的大致经过和心态的变化,希望对另一些正在经历同样过程的人有些许帮助. ------------------------------------------- ...

  3. 容器网络之Flannel:每人一亩三分地

    这里写目录标题 小结 上一节我们讲了容器网络的模型,以及如何通过 NAT 的方式与物理网络进行互通. 每一台物理机上面安装好了 Docker 以后,都会默认分配一个 172.17.0.0/16 的网段 ...

  4. 程序员一亩三分地之外

    Photo by sergio souza on Unsplash 作为一个程序员,甚至我可以说我是一个资深程序员,我总是关注于各种技术,各种工具,今天研究一下,明天研究一下那个,好像在我的一亩三分地 ...

  5. 程序员是不是只在乎自己的一亩三分地

    其实想说这句话很久了 ,和很多同事接触 ,有时候或多或少的都会发现大家会陷入在自己的一亩三分地里面 . 主要表现得症状 1.       PD的需求就是目标,踏实的实现,不懂的就猜. 2.       ...

  6. 笑谈ArcToolbox (3) ArcToolbox的一亩三分地

    笑谈ArcToolbox (3) ArcToolbox的一亩三分地 by 李远祥 每个人都会有一些鲜为人知的小秘密,都有着不允许别人染指的一亩三分地.软件是人编写的,当然也会给它留有自己所拥有的一亩三 ...

  7. 开源并不是大牛的专属,普通人也能有属于自己的一亩三分地

    点击上方 蓝字关注我们 作者 | 钟嘉杰 编辑 | 胡志鹏 ✎ 编 者 按 我是开源社区的新手,下面是我对开源的思考,以及我的开源入坑之路.如果你没有开源经验,想了解开源,想知道如何参与开源,或许我的 ...

  8. 计算机科学主题 一亩三分地 每日答题 题库

    [题目] 公司之间级别对应,如下哪个是错误的? Google T5 = Facebook E5/6 Uber Sr II = Lyft T6 Amazon L7 = Facebook E6 ✓ Fac ...

  9. 一亩三分地,答题题库,1point3acres (Time series,每周末答题一次/更新一次)

    一亩三分地对我的留学申请和签证提供了很多帮助.来美国之后,有两年没怎么上一亩三分地了,最近有看面经的需求,于是我又回到了一亩三分地的怀抱... 一亩三分地学了B站,注册新账户之后弄了一个考试.考试通过 ...

最新文章

  1. Java连接Oracle数据库示例
  2. C++对字符串每个字母按照字典顺序排序
  3. 【Elasticsearch】揭秘 Elasticsearch 分片分配
  4. Linux 命令(128)—— useradd 命令
  5. 【渝粤教育】国家开放大学2018年春季 0680-22T会计基础知识 参考试题
  6. C# 获取UTC 转换时间戳为C#时间
  7. Silverlight中使用Timer的方法
  8. 谈谈纽微特3万SIP奖金的事
  9. 电子邮件地址中服务器怎么看,你如何检查电子邮件服务器(gmail)中的某个地址,并基于该地址运行一些东西?...
  10. oracle12c linux安装教程
  11. 四、登录注册页功能实现《iVX低代码/无代码个人博客制作》
  12. 2022软考中级软件设计师---易混淆知识点总结1
  13. 锐浪HTML5报表实际应用方法,解决锐浪Grid++报表在谷歌等浏览器不兼容的尴尬局面
  14. 物联网终端安全系列(之三) -- 物联网终端安全解决方案概述
  15. GB28181学习笔记2 SIP测试工具 Yate安装使用
  16. 计算机中丢失XINPUT无法修复,xinput1_3.dll丢失怎么修复
  17. 华为rh2288服务器芯片组,华为RH2288H V2服务器内部介绍
  18. 删除hive的分区元数据,spark总是读取到已经删掉的分区
  19. fuchsia学习_下载编译遇到问题和demo运行
  20. 概率论-一维随机变量及其分布思维导图

热门文章

  1. Java集合必会14问(精选面试题整理)
  2. Java程序员从笨鸟到菜鸟之(七十八)细谈Spring(七)spring之JDBC访问数据库及配置详解
  3. k-d tree算法
  4. Deep Learning源代码收集-持续更新…
  5. python closure闭包 lambda表达式
  6. LWIP裸机环境下实现TCP与UDP通讯(转)
  7. Android之内存泄露、内存溢出、内存抖动分析
  8. 8Manage PPM助力中投证券 项目管理向数字化转型
  9. Externalizing Session State for a Spring Boot Application Using Spring-Session
  10. jquery判断checkbox是否选中及改变checkbox状态