程序员都秃顶?Python创始人笑了,养生还得学这门语言
程序员爱脱发,是不争的事实,经常面对电脑,工作压力大,都会导致脱发的产生。正所谓“聪明绝顶”,越厉害的程序员,谢顶的可能性就越大。那么,我们看看世界上顶级的程序员们,看看是否能从中找到规律。
这位大牛,很多人都认识,C语言之父——丹尼斯·里奇。里奇的C语言,养活了世界上成千上万的程序员,可能是对人类做出的贡献太大了,2011年,在乔布斯去世一个礼拜后,上帝带走了他。
里奇的脱发等级在2级到3级之间,发际线比较高,额头也比较大,但头顶部位还是比较浓密的。C语言算不上特别难,看来齐大爷保养的也是非常的棒。
多少程序员要感谢里奇赏了你们饭碗了。
在TIOBE编程语言排行榜上,有这么一门语言,霸占排行榜榜首多年,这门计算机语言,就是Java,詹姆斯·高斯林在1990和他人一起创造了Java,因此他被称为Java之父。
高斯林的脱发等级已经达到了6级,前额部位基本脱落,头顶部位向后扩散,中间仅剩下隔离狭窄的毛发带了。不得不说高斯林是劳心劳力的,Java多么伟大的语言,想要搞定它,还真得多费工夫。
作为Java的兄弟语言,C++同样非常热门,开发游戏、科学计算、网络软件、分布式应用等等,都离不开C++语言。上图就是C++的发明者——本贾尼·斯特劳斯特卢普。
令人惊奇的是,本贾尼的脱发等级,也达到了6级左右。另外,本贾尼的发型和高斯林好像,不愧是兄弟语言。这两位技术大牛,养活的程序员,占了技术界的半壁江山,都是助祖师爷级别的人物啊。
PHP之父——拉斯马斯·勒德尔夫,在1995年,他公布了PHP1.0版本,成功吸粉无数,如今,越来越多的网站使用PHP语言,而在中国,绝大部分网站都采用了这一门语言,作为后端开发语言。
勒德尔夫的脱发等级达到了4级,算不上特别,但他还“年轻”,至今50岁左右,还很有发展前途。PHP,作为较为简单的计算机入门语言,养活了无数的转行者。当然,这也导致了基层程序员过多的尴尬。
这家伙是程序员吗?是的,人工智能所使用的编程语言,就是他发明的。Python作为一门非常接近自然语言的计算机语言,受到了广大编程爱好者的喜欢。Python是发展潜力最大的语言,没有之一。
吉多·范罗苏姆作为Python的创始人,脱发等级很低,除了发际线高点之外,毫无缺点。难道这是Python很简单的缘故?要养生,还得靠Python?当然不是,也许人家就没有秃顶的基因呢?
相比于专职于技术领域的大牛们,有相当多的程序员,转行成为了产品经理,或者CEO,那么他们的秃顶等级如何呢?
脸书创始人扎克伯格,在2004年结用了一个星期左右的时间,创建了Facebook,到最后基本已经脱离了技术岗位,成了彻彻底底的CEO。从含发量上看,扎克伯格好像还是发际线高一些,没多大变化。
我们再来看看国内,马化腾应该可以说是技术界的成功代表之一,早些年写了QQ,后来专职于在公司里,经常扮演者产品经理的角色,还是中年人的老毛病,除了发际线高些,没多大的区别。
于是,得出一个结论:要么你就学Python,要么干脆转行得了,否则你的头发……
以上结论,仅想博君一笑,请勿对号入座,程序员和秃顶,并没有绝对的关系,现实是,很多程序员不仅用哟偶乌黑浓密的头发,而且颜值也高。
恩,所以,学一门编程语言吧。
原文发布时间为:2018-08-04
本文作者: w3cschool
本文来自云栖社区合作伙伴“ w3c编程教程”,了解相关信息可以关注“ w3c编程教程”
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
redis系列:通过通讯录案例学习hash命令
前言 这一篇文章将讲述Redis中的hash类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了。 项目Github地址:https://github.com/rainbowda/learnWay/tree/master/learnRedis/case-hash 案例 demo功能是通讯录,整个demo的大致页面如下 准备工作 首先定义一个key的前缀,已经存储自增id的key private static final String CONTACTS_KEY_PREFIX = "contacts:"; private static final String CONTACTS_ID_KEY = "contactsID"; 通讯录相关的key将会以contacts:1、contacts:2、contacts:3的形式存储 redis操作对象 private RedisTemplate redisTemplate; //string 命令操作对象 private ValueOperations valueOperations; //hash 命令操作对象 private HashO...
- 下一篇
算法之搜索(Java版)-持续更新补充
一、顺序查找 顺序查找对序列本身没有要求(比如不需要是已经排序好的),也不仅限于数字、字符,也可以用于前缀,对象信息的关键信息的匹配(比如查找指定id的相应信息)。衡量查找性能的一个指标是————ASL(Average Search Length),ASL=Pi乘Ci,Pi是查找第i个元素的概率,Ci是找到第i个已经比较过次数。哨兵方式的顺序查找相比较基础的顺序查找在循环的比较部分减少了一般。 //1. 顺序查找 public class SequentialSearch { private int[] array; public SequentialSearch(int[] array) { this.array = array; } public int search(int key) { for(int i = 0; i < array.length; i++) { if(array[i] == key) { return i; } } return -1; } } //2. 哨兵方式顺序查找 public class Search2 { private int[] arr...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker快速安装Oracle11G,搭建oracle11g学习环境