【Java技术系列】爱情36技之猿门授渔

上面蓝色“一猿小讲”点击加关注

觉得好看,记得再设置“星标”哦



【这是一猿小讲的第 29 篇原创分享】

1. 

640?wx_fmt=png

640?wx_fmt=png

授人以鱼,不如授人以渔。就用上面两张图片展开今天的分享。

关注一猿小讲的粉丝们都知道,在上期的文章中,Python 菇凉在 Java 那小子的带领下,一条腿已经成功的迈入了猿门。

但是近期 Python 菇凉,却苦苦央求 Java 那小子,能否传达一下学习 Java 的方式方法,也有不少网友提过类似的问题,那就写篇文章尝试分享一下吧。

这篇文章谨分享给,那些刚开始学习编程技术的小白白们。请准备好小板凳,我们开始。

2. 

倒腾出 2010 年带班时的 PPT ,发现有些章节到现在还适用,那不妨摘取其中关键部分,给大家分享一下 Java 技术的学习方法。

你可以认为是鸡汤,但是也给你配了个好汤勺。

好了,废话不多说,直接上图。字字珠玑,请仔细阅读品味。

640?wx_fmt=png

每次 Java 开班典礼,我都会给学员传达一下学习方法,因为学员一旦掌握好的方式方法,已经是成功的一半。


题外话:当年还没有一猿小讲,一猿小讲是我近期的公众号的名称,总是喜欢体验分享后的喜悦的我,为了更贴题,临时把 PPT 的艺名换成了一猿小讲。

640?wx_fmt=png

首先带着大家普及一下,当时用的最广的语言。语言不分好坏,各有各的运用场景。

其中用的最多的便是 Java 语言,适合做企业级的开发,而且就业岗位也非常多,还记得当时好多学习 .NET 的学员,到最后都被企业招过去从事了 Java 开发。

而在这要重点提一提 PHP,还记得“非诚勿扰”的某期男嘉宾,刚上场说自己做 PHP 的,然后女嘉宾把灯全灭啦,估计男嘉宾到现在还一头雾水。不过话说回来,PHP 建网站确实快,语言也相对简单。


题外话:当年主打上面这几门编程语言,再看看当下,Python、Go 等等一系列流行的编程语言,疯狂上热榜。技术的更新迭代确实快,从事编程这个行业,确实应该多吃核桃补补脑,因为需要活到老学到老,不然稍有不慎,可能很快就会被边缘化。这也是我为什么时不时,会给大家分享一下 Python 的原因,更多的也是跳出自我的舒适区,督促自我接触新事物的一种方式吧。

640?wx_fmt=png

学习任何一门技术需要先站在高度上藐视它,需要有个全局观,提前针对技术进行分门别类去去对待。Java 知识在我们看来,其实主要分为三大类。


第一类:理解类的知识。例如面向对象 OO(Object Oriented)的思想,对于刚接触 Java 的学员而言,那是相当的苦涩难懂,但是希望能理解多少就理解多少吧。技术的存在就是为解决现实问题,所以能往现实生活上靠拢就尽量靠拢,然后去思考、理解。时间长了,多多少少都会顿悟。不过面试造火箭入职拧螺丝,这类知识却是面试的时候经常谈及的问题。


第二类:记忆类的知识。例如接口定义、抽象类定义、接口与抽象类的区别等等。常用的编程语法以及编程规范,这些毋庸置疑誓死要拿下,最好熟烂于心中。可能短时间记不住,但是刻意去训练,随着时间的推移会慢慢的刻在你脑海里。其实不妨在晚上睡觉躺在床上那一刻,好好回味一下当天学过的知识。


第三类:实用类的知识。例如 Java 中 String API 的熟练应用,常见工具类的封装等等。这类知识毋庸置疑,也是你工作后经常用到的知识,属于熟能生巧类的,代码写的多了,用的多了,自然而然也会掌握。


题外话:面试造火箭入职拧螺丝,所以在掌握实用类的知识基础之上,也不妨下点工作在理解思想上,可以了解了解设计模式以及框架设计的原理思想。

640?wx_fmt=png

作为刚接触编程技术的小白,要明白要塑造自己的哪些能力。其中上面说的最重要的一点,便是能够对学过的知识,通过结合自己的体会准确的表达出来,所以平时要注意锻炼总结表达的能力,不能像茶壶里煮饺子一样,有嘴倒不出。只有经常锻炼总结表达,形成潜移默化的肌肉本能,方能在求职面试的时候发挥的游刃有余。

640?wx_fmt=png

做任何事都讲究套路,什么是套路,套路也就是方法。

学习 Java 技术也不例外,在这里重点说一下,学习技术是比较生涩的,而且技术都有前世今生以及未来,有些知识没必要全部掌握,偶尔遇到有知识理解不了,也无所,因为工作中用到的可能就只有某一块。但是最重要的还是,不要因为一时的知识不理解,郁郁寡欢,纠结再纠结,反而会消退自我学习的激情,但是无论如何还是要坚持。

还要再提一提,多尝试去锻炼自己的思考方式。想想项目实现的方式,思考一下有没有更好的实现方案,因为好的思想比代码实现更重要。这也是一猿小讲分享的每篇文章,再三传达并强调的一点:用什么实现不重要,重要的是思想。

640?wx_fmt=png

上面这个章节就不多做阐述,主要是想告诉你,学习技术主要靠日常多写、勤练,厚积方能薄发。

640?wx_fmt=png

作为想从事编程行业的你,切记一定要做好。理解、领会、预见;然后重复、训练、出错;最后就是总结、归纳、表达。

640?wx_fmt=png

不得不说程序员行业确实很“薪”苦,但是努力的一切都是值得的。给你活生生的打鸡血,并为你端上暖心的鸡汤。

640?wx_fmt=jpeg

如果你把这碗热腾腾的鸡汤都喝了,那么找一份心意的工作应该不会太难。

3. 

一个单词 Epiphany 分享给你,意思为“对事物真谛的顿悟”。所以当你实在有知识点,理解不了的时候,也不要苦苦纠结、郁郁闷闷,偶尔趴一会儿或者吃个雪糕,没准一会儿就悟到了。你可能感到很神奇,不过在工作中也经常会出现这种现象,苦苦排查一天的问题、苦苦思考的架构设计,晚上睡一觉,第二天醒来,却奇异般灵感在线顺利解决。

学习钓鱼有四种境界分享给你。

1:老师钓到鱼,自己就开始吃;	
2:向老师学习钓鱼的方法,自己钓着吃;	
3:思考为什么老师会选择在这里钓鱼吃?并探寻规律,和老师探讨。	
4:老师您是怎么样学会钓鱼的?您的怎么学会的?您的学习方法是什么?

谨以此篇分享给那些需要的朋友们。好了,今天就分享这么多吧。最后,希望你的努力都能得到回报,愿大家最终都能成功到达彼岸。

640?wx_fmt=png

推荐阅读:

码农的逆袭

码农斗胆来支招


Java系列爱情故事推荐:

爱情36技之追美妹的技术

爱情36技之暗送秋波的技术

爱情36技之趣味相投

爱情36技之Bug大战

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值