Rod Johnson:不会音乐的金融顾问不是好程序员

很厉害的人有两种,

一种是专注一件事做的很牛逼的人;

另一种是除了专注一件事还能把其他事做的很好的人,

约翰大神属于后者。


说到约翰大神他绝对JAVA大神里的一个异类,

这位大神被人称为传奇人物,

接下来我们一起看看这位大神的传奇之处吧。

Rod Johnson:不会音乐的金融顾问不是好程序员_第1张图片

首先,约翰大神是Spring Framework创始人


就是那个大家都知道的框架,

这一条就够我们膜拜好久了。


但是既然称为大神,

一个成就这么能够呢?


所以,

人家是一个在保险、电子商务和金融行业

有着丰富经验的技术顾问,

同时也是JSR-154(Servlet2.4)

和JDO2.0的规范专家、JCP的积极成员,

还是Java development community中的杰出人物。

很惊讶一位计算机大神涉及这么多行业吧?


但是,

这位大神除了最大的成就并不是这些,

而是音乐!


对,

就是和程序八竿子打不着的音乐!

很难想象约翰大神的学历,

真的让好多人大吃一惊,

他是悉尼大学的博士,

然而他的专业不是计算机,

而是音乐学。


我等凡人永远也明白不了

约翰大神的脑袋瓜里怎么会

同时拥有如此高深的计算机技术和高雅的艺术细胞,

所以只能惊为神人了。

Rod Johnson:不会音乐的金融顾问不是好程序员_第2张图片

在外人的惊叹下,大神也正面回答这个问题。


大神认为,

要成为程序员的话,

应该要探索计算机科学和数学以外的学科。


这样可以帮助程序员拓宽他们的教育背景,

因为最终“编程是关于人的,而不是关于数学的。”


即使是当谈及把计算机科学作为一种学历时,

Johnson也有着不同观点。

他说:“绝大多数时候,我们学习是为了工作。 良好的计算机科学背景的确是有价值的,但我已见到过有许多优秀的程序员,他们拥有不同的教育背景。”

看到这,

我只想说,

向约翰大神势力低头,

身为连JAVA也学不会的学渣已哭晕在厕所。

Rod Johnson:不会音乐的金融顾问不是好程序员_第3张图片

作为普通人的我们虽然不能像大神一样多才多艺,

但我们可以好好地学习一门学科,

例如JAVA,

为了使我们向大神看齐,

我又要向传(装)功(逼)了! 

Rod Johnson:不会音乐的金融顾问不是好程序员_第4张图片

思维定式:很多C/C++高手,可以在一周内转向Java开发,原因是Java语言可以说是改良的C语言,如自动对象回收,避免指针陷阱,非面向本地编程(跨平台)等等。但一个常用Basic语言(或其它思想的语言)开发者,转向Java可能会一定有思维的曲线。不了解R语言,所以不清楚它是否与Java有很大的思想差异,但如果由此产生的思维定式,与高手交流起来非常困难,因此希望童鞋们在初学阶段最好抛弃以前学的语言,专注于Java。


要对历史感兴趣:指的是Java历史,要清楚地知道每个版本与前一版本的差异是什么,并要问为什么要这么做。例如1.2中为什么推出非线程安全的集合框架,1.5中为什么推出泛型,1.8中为什么推出Lambda Expression等等。


剖析大牛框架:现在Java派系很多,一个框架能代表一套设计思想。选好一个,并追随它,会在成长中一直受益。Spring框架是很多人说它是大杂烩,错过了Rod Johnson大牛(Spring作者)带给他们的影响力。Spring框架是很优雅的编程思想,这种非侵入式编程理念,甚至影响了有些人做人的风格。


总之,学习的思想和方法千千万,关注我们就会给你赞。

Rod Johnson:不会音乐的金融顾问不是好程序员_第5张图片


“福利①”



下载相关代码资料

1.关注本公号;

2.在后台回复“初级Java代码”;

3.得到网盘链接即可进行下载;



“福利②”



参加免费线上初阶Java研习

1.关注本公号;

2.扫描管家二维码(见本文末)

或后台回复“管家”;

3.加管家报暗号备注“初阶Java研习”;



“福利③”



免费获取初阶Java视频

1.转发本文到朋友圈;

2.10分钟后截图,并在后台回复该截图;

3.管家稍后会告诉你获取方法;



很开心找到志同道合的你

管家二维码

↓↓↓

你可能感兴趣的:(Rod Johnson:不会音乐的金融顾问不是好程序员)