看 Java 视频教程看的瞌睡,大家有什么好办法高效看视频教程吗

72 天前
 helloword001
4552 次点击
所在节点    程序员
95 条回复
xuanbg
71 天前
视频的有效信息密度太低,就没有办法高效学习。

OP 你应该不需要学 Java 的语法吧?不懂也不要紧,需要写什么功能的时候问下大模型怎么写也就是了。大模型写好了代码,你仔细研究一下,搞明白为什么这么写能实现你要的效果。这样一个项目下来,你不就学会了吗?
helloword001
71 天前
@movq 花了一个茶叶蛋的钱买的,没啥区别,感觉 B 站讲的更好一些
helloword001
71 天前
@SachinBeyond 这个真买了
helloword001
71 天前
@Elanvy 好的谢谢大佬
helloword001
71 天前
@xuanbg 主要不会项目实战,不知道咋做项目,想跟着视频去做
flytsuki
71 天前
视频看个大概就行了,直接实操动手. 很多东西就算会了也不一定敲得出来,都得从老项目复制过来
onice
71 天前
我学 Java 的时候是基础部分看书,只有项目部分才看视频。

看项目视频的时候,每一两集老师都会完成一个小功能。我会暂停下来,自己尝试模仿老师的思路,独立完成这个功能。这个功能跑通了,再继续后面的,完成下一个小功能。

看视频打瞌睡,可以试试倍速播放。或者是用番茄工作法,强制让自己专注。
xuanbg
71 天前
@helloword001 会不会项目实战和会不会 Java 没半毛钱关系,你需要的是先学会如何设计一个程序而不是如何编写一个程序。其实设计程序很简单,有些人甚至不需要学习,天生就会。这么说的目的是让你放下包裹,别把程序设计想得太高上。

设计程序的第一步就是画一个思维导图,把你所需要的功能都一一列举出来。然后你再根据这些功能的性质或者应用领域将他们归类。最后,你再根据功能是否和你的业务直接相关来将他们分为两大类:专用功能和通用功能。好了,你做到这里,就已经打败了 90%的程序员了。这些人只会写裹脚布代码,对自己写的代码心里是一点 B 数都没有。在你面前啥都不是。

程序设计完成了,那就剩下写代码实现了。这个我说过了,AI 就能帮你,你还看什么视频学什么 Java 。你想让 AI 给你写 Java 他就给你写 Java ,你想让 AI 给你写 Go 他就给你 Go 代码。。。你还要什么自行车
xuanbg
71 天前
@xuanbg 设计一个程序,就和打一套家具一样。你必须知道要打哪些家具,尺寸多大、什么风格和样式才行。你不知道的话,就只能照着别人给你的图纸来加工。换做写代码,就是产品经理设计好原型,然后你照着原型一板一眼的去写代码实现。现在没有产品经理告诉你要做什么,所以就把你给难住了。

你有没有想过自己来设计?这事又不难。
spritecn
71 天前
直接启个项目开始干。。从小的写起,比如留言板?学生管理这些,或是毕设向的
fpure
71 天前
视频废话太多,完全是面向小白来的,一个简单的技术能讲 20 个小时,而且讲的还很浅
helloword001
71 天前
@flytsuki 是的,比如 spring-boot-starter-security ,这个不复制老代码,感觉不会
helloword001
71 天前
@onice 大佬,这个方法太好了
helloword001
71 天前
@xuanbg 就是写之前先画业务流程图吗
helloword001
71 天前
@spritecn 学完微服务项目实战打算这样试试
helloword001
71 天前
@fpure 是的,讲的挺浅的
onice
71 天前
@helloword001
我再补充下吧。我觉得学编程最好的方法就是基础部分看书。项目部分看视频。

看书的好处在于节奏可以自己把控,难的地方可以慢读停下来深度思考,容易的地方快速阅读。并且基础部分学完后,可以回到书的开头,对照目录,尝试提取记忆,总结每一章的知识点。这样学会很扎实。

为什么项目要视频,是因为视频中,可以学习到作者开发项目的全过程,包括 IDE 的使用,调试要怎么调试,出了 BUG 解决的思路是什么,顺便也可以学习开发某个功能的思路。而这些都是看书学不到的。
cye3s
71 天前
电击
merryCodeing
71 天前
困的时候掐自己大腿, 以前在培训班听课的时候就是这样
body007
71 天前
光看不练不行的,边看编写才能理解。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1143044

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX