关于学习材料的疑问,这个问题困扰我很久了,求过来人解答

2022-05-09 08:20:29 +08:00
 liangkang1436

当我想要学习一项技术并开始搜索相关技术博客的时候会搜索到很多文章,这些文章之间差别很大,虽然说的都是同一项技术,但是表述方式,深度,都不一样,有客还会有错误,作为一名技术学习者真的不知道如何选择, 后来,实在是懒得选择了,我开始尝试直接去看官方文档和源码,得益于自己英语的底子还不错,能学得下去,学习的效果也还不错,经常能有心得体会,对架构,对技术的全貌和能力边界都有切实的理解,但是这种学习方式太慢了。太慢了,源码就不说了,光 apache 的那个官方文档就好长,别人在这个技术上可能就花一个星期,我得花一个月还不止。求大佬解惑,我到底应该怎么学习。

5326 次点击
所在节点    程序员
57 条回复
ericgui
2022-05-09 08:26:18 +08:00
用 google ,搜英文文章
wd
2022-05-09 08:30:36 +08:00
你想求速成,可是你想想如果有速成方法官方文档为啥不写呢?入门看看别人的文章,系统掌握还是看官方文档。
xuanbg
2022-05-09 08:35:38 +08:00
你想学得快,就要学会「不求甚解」。就是要学会放弃当前无用的知识。
liangkang1436
2022-05-09 09:11:14 +08:00
@xuanbg 按需求学习是吧?
greengreengo
2022-05-09 09:16:04 +08:00
我都是看官方文档整体了解一下,然后详细看自己要用的部分和相关部分,差不多大约有 2 ,3 成是可以不用马上看的
cominghome
2022-05-09 09:16:08 +08:00
人生那么长,不要把自己的职业生涯终点定在 35 岁,自主学习你又不着急,慢慢来。

ps: 不一定要追求原汁原味的英文原版文档,找找翻译版试读一两节,大概还是能识别出译者水平的
yufeng0681
2022-05-09 09:35:32 +08:00
优秀文章获得回报的 商业模式还没有真正出来。
1 、大部分用户付费意愿不强烈(少数人付费没用)
2 、文章 copy 就走,无法形成保护门槛(专利级别的保护成本高)
3 、知识管理的方法论薄弱。 技术人员各自为战,协同写作还没出现,大家处于分头写阶段
liangkang1436
2022-05-09 09:38:52 +08:00
@yufeng0681 GitHub 上倒是有开源的学习笔记,很多人共同修改,但是经常被培训班直接打包拿走
yyysuo
2022-05-09 09:39:55 +08:00
两种学习模式,首先是工作模式,工作任务都是有 deadline 的,一定要不求甚解,追求速度,以解决工作任务为第一要务,这样能迅速的积累信心,了解你正在干的到底是什么事情,你正在使用的技术是个什么样子,千万不要打破砂锅问到底,这样会浪费大量的时间。并且以使用为导向,工作能力也会迅速提升,做好第 1 点,基本上职场就没什么大问题了。其次是长期的原理学习,就是你目前感觉效果不错的方法,这种适合业务的积累与提升,决定了你职场的上限,这点大部分人其实做得不好,有的人一辈子都不做深度学习,其实也什么大关系。

至于教程太多,可以试啊,试多了就有经验了,有直觉了,随便看看就知道哪个教程更靠谱一些。
singerll
2022-05-09 09:42:43 +08:00
我的建议是别学那么多,用到哪学到哪,最主要都是要学会思考和举一反三。
比如你举得 log4j2 的例子,那么多花里胡哨都功能可能你一辈子也用不到,而等你需要对接 kafka 时,你能够想到:log4j2 能不能直接对接 kafka ?如果不能有没有什么第三方插件?等等,这才是最主要的。
beisilu
2022-05-09 09:45:15 +08:00
说个不好听的,“感觉自己落后”,卷 nm 呢。
人是为了生活工作的,如果你总是这样焦虑我建议你先休息休息
codefever
2022-05-09 09:46:22 +08:00
如果你不知道如何选择,就把你自己的水平和情况以及需求说清楚,会有大佬给你指出最适合你的教程。但是别人一个星期能学会的你要学一个月就有点离谱了,这个看你和谁比,你要和那种天才比完全是凭空制造焦虑没有必要,你要是和普通人比,那真的先静下心来找找自己的问题,可能是基础太差了。
312ybj
2022-05-09 09:49:22 +08:00
我最近封闭在家也会想这方面的问题, 学一个知识,博客里是有,但是层次不齐。 上次碰到一次死锁问题,博客有很多,但是很多概念都是照搬的,没有自己的理解。 我找了本书《 MySQL 技术内幕 InnoDB 存储引擎》,里面有句话说得很好“不要相信网上的传言,去测试,根据自己的实践做出决定,学会自己思考”, 后来我把 索引 锁 事务的知识又复习了一遍, 死锁问题解决了,同时对于整个知识体系又有了理解与认识。 当然总结也很重要, 我用了飞书文档的思维导图和文档来记录知识点,时不时地看一遍,写完了之后会分享到技术群里
liangkang1436
2022-05-09 10:01:39 +08:00
@beisilu 哈哈哈,老哥骂的好!
liangkang1436
2022-05-09 10:05:19 +08:00
@yyysuo
@singerll
谢谢老哥,你的回复对我有帮助
wu67
2022-05-09 10:08:21 +08:00
学习、入门的话, 应该还是官方文档比较靠谱. 如果你要确定某些问题 /行为的疑问, 应该是联系作者(issue/email), 或者到 SO 上面去搜一下, 直搜中文很大概率搜出来的是那种垃圾内容农场(当然大部分情况还是能搜到一些靠谱的, 只是如果问题比较偏, 大概率就是农场了)
arthas2234
2022-05-09 10:23:32 +08:00
工具类的可以先建个索引,知道它能干啥,等需要的时候再详细研究
tianyou666shen
2022-05-09 10:41:16 +08:00
修 bug 找爆栈网 写例子按照 demo 和官方文档 学技术又快又全靠网课视频
Jooooooooo
2022-05-09 10:45:20 +08:00
分清 工具使用 和 技术知识.
Vincent103
2022-05-09 11:01:30 +08:00
我感觉找个大佬带是最快的方法了,可惜大佬都没那么多时间

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

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

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

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

© 2021 V2EX