Java应该如何开始学习
如何快速高效的学习一门语言?
任何一门语言都是由下面几部分组成的:
- 数据类型、数据结构
- 逻辑判断,循环
- 类、函数
- 自带库
- 第三方库
对于没有经验的人来说,1,2,3 可以需要花点时间,1~3个月足以。
对于有经验的人(之前使用过其他语言),1,2,3 只需要一周时间。
学习编程的目的是什么?
学习编程的目的要明确,解决工作中遇到的痛点
很多公司是怎么死的?
很多老板创业,他的想法是先生产产品,然后再找销路,这时发现市场根本不需要他们生产的产品,最后一个都卖不出去,工厂就倒闭了。
学习也是一样,不要想着,我先学,等我学会了,在去找对口工作,结果你会发现可能等你学会了,企业已经不需要这种技术了,或者学的人特别多,竞争非常激烈,很多人抢一个岗位。
所以我们应该是以解决工作痛点为出发点,去学习编程。员工的工资取决于岗位的稀缺性和不可替代性以及为公司创造的价值。我们学习编程,就是为了在该岗位上为公司创造价值,增加岗位竞争力,从而提高工资收入。
小白怎么入门呢?
对于没有经验的人,怎么学习编程?其实学习语言很简单,可能最大的阻力是你心理上的,你从心里上否定了你学不会,学习难……
儿童都能学习,你为什么学不了呢?
所谓编程,就是流程控制,我们将现实中的流程搬到电脑上,让电脑替代人去完成。所以就必须用电脑能理解的语言去描述工作流程,这就叫编程。
看书还是看视频教程
看书这是70后和80后的学习方法,因为他们是读纸质书长大的,他们不是玩电子产品长大的。
你仔细观察,80后,90后,00后。80后使用键盘和鼠标,90后使用触屏,00后使用Siri。这是习惯问题,玩电子产品长大的90,00对电子产品有他们自己的理解,声音可以做笔记,声音可以转文本的。
80后几乎不开弹幕,而90后00后能在飞快的弹幕中找到有价值的内容。这些是70,80后老人不具备的。
90后学应该以看视频为主,你需要首先先建立知识体系框架,然后再通过看视频来完成知识体系拼图,最终成为完整的知识体系。
如果你没有知识体系框架,只能获得支离破碎的知识「点」,无法形成「线」和「面」以及最终的「体」。
浙公网安备 33010602011771号