他们用灵魂的指尖奏出了最动听的键盘声(QWER - 技能冷却 - DF - 技能冷却) ,他们日积月累、全神忘我地实践着计算机编程界最牛逼的两大核心技术:

面向对象编程 (Object Oriented Programming)OOP


如何一步变身大神级程序员_java


以及,结对编程技术(Pair Programming)P&P


如何一步变身大神级程序员_java_02


他们一直被模仿,从未被超越。那么,究竟要如何努力才能快速追随上他们的步伐,进入大神之列呢?


经过我潜心多年的钻研,翻阅了历史上数百名大神级程序员的微博和维基,并亲自拜访了其中几位大神,终于发现了一个惊人的秘密!

俗话说得好:No pic you say a bird ? 请看下面这些『XX之父』大神级程序员,看看他们有什么共同特征(除了全都是外国佬之外 - -! )。


1、Linux 之父林纳斯·托瓦兹 Linus Torvalds




2、C++之父:比雅尼·斯特劳斯特鲁普 Bjarne Stroustrup




3、互联网之父:蒂姆·伯纳斯·李 Tim Berners Lee




4、Python之父:吉多·范罗苏姆 Guido van Rossum




5、Java之父:詹姆斯·高斯林 James Gosling


如何一步变身大神级程序员_java_03


6、PHP之父:拉斯马斯·勒德尔夫Rasmus Lerdorf


如何一步变身大神级程序员_java_04


7、JavaScript 之父:布兰登·艾奇 Brendan Eich


如何一步变身大神级程序员_java_05


答案似乎已经不言自明,这些大神『爸爸』们用的全都是 Mac 电脑!

在《为什么说每个程序员都应该有台Mac电脑》一文中,我从『基因』、『信仰』、『完美』三个纬度解释了 Mac 电脑为何具有如此的魔力,能让普通程序员迅速成长为大神。


然而,如果真这么容易实现,我特么就没必要专门注册个微信公众号来说这事了!现实的 IT 行业当中,80%以上的程序员其实用的都是 Windows 系统(这不仅仅是公司老板的品位问题)。那除了买一台 Mac 电脑以外,有没有办法能在使用 Windows 的时候也能一步变身大神级程序员呢?


让我们再来看看『2、C++之父:比雅尼·斯特劳斯特鲁普 Bjarne Stroustrup』,同时请将你的视线从他性感的小辫子转移到他手边桌面的键盘上!

注意到没有?

H-H-K-B!

如何一步变身大神级程序员_java_06

Holy Hacker KeyBoard!!

超级大神专用机械键盘!!!

我们再给这款来自岛国的无码键盘,一张正面全裸高清特写照,那雪白的键帽有着如东京热情的少女肌肤般的弹性,请看下面这张键盘图:


如何一步变身大神级程序员_java_07


不好意思上传错了,应该是下面这张图




江湖中流传着这样一个传说:当一个程序员得到 HHKB 之后,他离神的境界仅有一步之遥。这是因为 HHKB 是专门为神之编辑器 Emacs 与编辑器之神 VIM 所设计。


从专业的人体工程学(请注意区分工程和艺术的概念)的角度来看,这款键盘之所以辣么的牛逼,出于两个原因:


1、去掉了右下角的四个方向键。没有了方向键,可以保证编程过程中,左右双手一直处于标准指法键位,不会再被切换方向键所打断。大概是这个姿势:




速度是不是提升了很多?话说,抠掉键盘上的方向键也是苹果乔帮主毕生的心愿。(这种事我会瞎说?下图为证!)


如何一步变身大神级程序员_java_08


2、键盘上没有大小写切换的 Caps Lock 键,其键位实际上为 Ctrl 。因为在命令行装逼模式下,需要频繁的使用到 Ctrl + p,Ctrl + n, Ctrl + b ,Ctrl + f 来实现上下左右方向键。Ctrl 键安排在大小写切换键的位置,显然体位是最舒适的。


然而,这款在日本亚马逊上售价高达¥29,800 的大神级 HHKB 机械键盘和 Mac 电脑一样,也不是菜鸟级程序员所能负担得起的。


那么问题来了,在物质条件还未达到大神级程序员的前提下,能否有其他方法可以瞬间开启 HHKB 大神模式?


在 Windows 电脑上我实践了一个可行的方案:

第一步:挑走那些不需要的键盘键帽。需要注意 Esc 、~ 、 alt、win 、back 键都调换了位置。

第二步,安装个键盘键位重设的软件 MapKeyboard (请务必使用QQ电脑管家安装软件,中毒了、开不了机可别怪我没提醒噢),按下图设置完成后重启电脑生效。


如何一步变身大神级程序员_java_09


恭喜你领悟了『瞬间开启大神装逼模式』技能!感觉逼格提升了不止一个境界,对不对?


如何一步变身大神级程序员_java_10


顺便说一下,在 Mac OS X 系统按照下图可以模仿 HHKB 把  Caps Lock 键修改为 Control 键,保证你改了之后编码心情呵呵哒。


如何一步变身大神级程序员_java_11


OK,我已经把一步变身大神级程序员的方法传授给大家了,能不能成功变身,看诸位的悟性了。

https://mp.weixin.qq.com/s/A0clZom4ypdDmqPSnEInww