里面的内容浩如烟海,无从下手,一点头绪都没有
尤其是宅在 B 站很费时间,但是收获也有,但是甚微
说说看,大家有什么好的建议,或者自身的实践经历
1
ztm0929 36 天前 via iPhone
我是门外汉,我觉得记录是个非常好的习惯。输入方面都去看看,事实上也无法直接对比他们😂视频、文字(充斥很多广告)、代码库,各有各的好处。
最重要的是找到合适的输出习惯(于我而言就是开始尝试非线性记录) |
2
shintendo 36 天前 25
你甚至不愿意说你要学什么
|
3
Rust2015 OP spring boot
|
4
ocleo1 36 天前 via Android
最近才出的一个主打中文的开源社区,官方给的几个示例蛮不错,适合起步。README 里面有好几个和 spring boot 有关
https://cnb.cool/examples/showcase |
5
LeegoYih 36 天前 1
看官方文档呗
比如我学 Rust ,根据官方建议先看 The Rust Programming Language ,然后做一遍 Rustlings ,最后随便看看示例。基本语法和标准库了解一遍,就可以开始写自己想写的东西了,虽然我现在啥也没写出来。 https://www.rust-lang.org/learn |
6
vacuitym 36 天前
直接找个项目跑一下
|
8
fffq 36 天前
CSDN :)
|
9
liuzimin 36 天前
我的话是找一本教程书。PDF 还是纸质都可以。
书的话会教得比较系统性,B 站视频教程确实效率不高,尤其有些人废话很多。看书会更快。 |
10
xdeng 36 天前
首先排除恶心的 CSDN
|
11
Aasee 36 天前 1
你如果之前从事过编程,那可以直接从文档,书籍入手,毕竟只是换了种语言,思想都还差不多,但是如果你没有从事过编程建议你从基础学起(推荐 B 站大学),先 java 后 spring ,再 springboot ,基础不牢地动山摇,当然有很多视频繁琐效率不高,但是如果视频都无法坚持看下去,看书真的能看下去吗
|
12
GoNewEra 36 天前
除了 csdn‘ 什么都行
|
13
vegetablefriend 36 天前
自己弄或者找个项目跑一下,跑完以后带着问题去学
eg: 为什么加个 @autowired 就能自动装配、为什么加个 @controller 就有可以被访问的 web 服务了等,这些问题再深入看下去,又能衍生一大堆问题 当然就例子这两个问题来说,我个人不是特别推荐死磕源码,可以自己想想如果是你你会怎么实现, 然后可以上网找一些源码解读的,再和自己的实现比对下 |
15
vevlins 36 天前
用 csdn 学东西不是搞笑吗,你问问 chatgpt 要靠谱些。建议 B 站+gpt ,还是可以的。csdn 现在哪有成体系的知识。
|
16
lujianwen9 36 天前
chatgpt,最有效的学习途径
|
17
jenkey2011 36 天前 2
什么 stackoverflow 、MDN 、chatgpt 、github 、官方文档也就图一乐,真的学技术,还得是百度搜索 csdn
|
18
sbldehanhan 36 天前
有时间,看书。
|
19
1252603486 36 天前
看你目的,如果你是想学了之后做某一个方向的职业的话,那可以看看这个网站 roadmap.sh,里面有路线图很完整,大纲挺重要的,让你有一个大致的思路,不至于迷失在各种无穷无尽的视频里
|
20
Rust2015 OP 有天看头条,看到一条很搞笑玩味的信息
说的很正确 1.一流程序员靠数学,像强化学习深度学习图灵测试这种突破性研究,至少半个数学家。 2. 二流程序员做一般算法,平庸的算法,或者缝缝补补,精通学习模仿现有的算法。 3. 三流程序员靠逻辑好。 4. 四流程序员做 SDK 。 5. 五流程序员靠 Google 和 Stack OverFlow 6. 六流程序员,靠百度和 CSDN ,哈哈 7.七流程序员,人工智能自动编程时代来临了,通过自然语言提示词和拖拉拽就可以做一款软件了,人人都是程序员。 |
21
maoxianCk 36 天前
纯实践路径:找个简单的项目,比如小游戏 小网站,从怎么安装环境开始,不懂就 gpt
|
22
keyboardCat 36 天前
首先明确你的目标,然后拆解目标,找材料,这个时候可以根据自己的能力到 B 站,或者 github ,以及相关的官网找材料学习,另外可以借助 ChatGpt 辅助学习。
|
23
RoccoShi 36 天前
官方文档 demo quickstart
|
24
fresco 36 天前
别闻详啦,就官网学就行
|
25
Duanpei 36 天前
对于新手, 在 blibili 找教程就可以了。
|
26
78786381 36 天前
看着学着,自己做一个简单系统
|
27
xFrye 36 天前
现在要学一门主流技术,我觉得比较快速的方式就是官网文档+chatgpt 了
|
28
weivi 36 天前
学 spring boot 没啥基础,不建议看官方文档,越看感觉越枯燥,谁学写字用新华字典学?
你就去 B 站找视频看就行了,视频教的可以理解成需要重点学的东西,有一个大致的知识脉络,需要查漏补缺再去看官方文档也可以 |
29
Rust2015 OP @weivi
同意,spring boot 本来就是一个框架,经过封装以后,降低了开发成本,降低了门槛,所以跟原来的 Java 还是有一定的差别,当然前提是要搞懂 OOP ,有了 Java 基础,再来学 spring boot 就像 go 有 gin ,PHP 有 laravel ,JS 有 vue 和 react 一样的 |
31
deepblue1 36 天前
建议还是看书比如 XX 圣经,视频学习不仅速度比较慢,而且容易过目就忘
|
32
ITdream 36 天前
|
36
ixcode 36 天前
最高效的做法其实是报个线下班,有时候卡主你好几天的问题可能就是别人的一句话
|
39
NO9527 36 天前
让我自学我肯定是看视频 1.5 或 2 倍速,跟视频走出问题了要解决就太简单了,要是老师好点还可以学点额外的技巧
|
40
Rust2015 OP 博客园,原创和高质量的文章是不少
但是,搜索不到,首先自己搜索都很吃力,加之引擎搜索不到 不像 CSDN 包罗万象,什么都有 我最痛恨的是 CSDN 收费,但是在淘宝有商家经营破解,当然也收费,但是包年,也就二三十块钱,一包烟钱 |
41
yhm2046 36 天前 1
@Rust2015 #40 个人建议学习 google 搜索技巧,比如说指定博客园站内搜索:openharmony 驱动开发 site:https://www.cnblogs.com
另外可以用 cursor 学编程语言,内置免费 chatgpt ,claude ,学习不应该拘泥于形式,天下武功皆可为我所用 |
43
monmon 36 天前 1
|
48
JensenQian 36 天前
英语好的话去外面找
都能来这里,就少用国内网站 |
49
bluearc 36 天前
入门 B 站的视频还行
cnblog 进阶和入门的都有,但我一般是去找疑难杂症的相似案例 你想学的东西的官网,比如 rust,langchain 大部分内容都可在官网找到用例 github 上也有很多供大伙学习的项目,但我不太了解只是经常见到 这个网站也可以参考 https://roadmap.sh/ |
50
R77 36 天前 1
先从简单的做起,一定要做,一定要做,一定要做
|
51
iorilu 36 天前
你先说说动手没
很多新手喜欢到处找资料, 看视频, 看似学习很久, 甚至看了几本书 结果代码没写两行, 甚至都没 copy 过几行, 这种学习我直接说, 相当于零 其实任何一个教程, 无论是书还是视频, 假如你真的完全安装教程做一遍, 动手抄一遍, 代码打一遍, 不可能没收获, 更不可能问出这种标题 |
52
lucasj 36 天前
|
53
registerrr 36 天前
你看你这嘴,CSDN 都给说挂了😆
|
55
SuperChenCN 36 天前
工作多年后才看到的,惊为天人,如果当年自学的时候能有这样一本书,我应该能少走很多弯路。
[CS 自学指南]( https://csdiy.wiki/) |
56
Rust2015 OP ![Rust2015]( https://s1.locimg.com/2024/10/12/fcb9a0ccfdc7a.png)
|
57
Rust2015 OP |
58
Rust2015 OP <img alt="CSDN" src="https://s1.locimg.com/2024/10/12/fcb9a0ccfdc7a.png">
|
59
Rust2015 OP 初来乍到,不知道如何发图,望大家海涵!
|
60
novaline 36 天前
珍爱生命,远离 CSDN
|
61
ZztGqk 36 天前 via iPhone
系统的学: roadmap.sh 。最好能从一个自己想要做的东西开始,然后边做边学,边参考别人的项目边学,边看文档边学
|
62
importmeta 36 天前
英语好就 Udemy
|
63
Wallenstein 36 天前
学了也是失业
|
64
Rust2015 OP |
65
sleepybear1113 35 天前
如果你能无障碍看非中文文档那当我没说。
官网文档固然好,但是官方文档基本都是外语,翻译成中文的话部分地方会莫名其妙,硬着头皮看原文的话又头大。所以我还是比较推荐去看视频。我在快速入门一个语言、框架的话,都是去 B 站看视频。xx 培训班,xx 程序员的免费的视频很多,讲解也蛮详细的,在讲解的过程中也有讲到原理,附带上实操,同时还会讲一些小技巧。什么尚硅谷啊,黑马程序员啊,千峰教育啊这种,我觉得都 OK 。跟着学完的话,主要的都会涉及到,还是可以的。 同时 Spring Boot 的话,开发基本都是用 IDEA ,也能熟悉主流的 IDE 。 |
66
kristofer 35 天前
初学者,最好的就是看 B 站,也即教学视频。
别听其他人说什么学技术就得看官方文档,什么从 GitHub 上找个项目开看,那都是扯蛋的。这种只适合老手,否则你咋看得懂,除非你是编码天才,不过要真是天才也不会问这个问题了。 综述,看视频,从入门视频开始看,多看,多敲代码,多练。从照着视频敲到脱离视频敲(一定要理解代码,不是背代码) |
67
OneLiteCore 35 天前
建议就是——直接动手开始写,最好写点你自己感兴趣或者需要的,然后写到哪需要用到的东西再去学。最简单的一个例子是可以选择用你想学的语言去写一个图片爬虫(就是……嗯,图片的爬虫),然后试着将爬虫的公共部分重构出一个独立的模块,这样一套组合拳下来基本上会写代码了,之后看 API 和文档做东西基本问题都不会很大。
|
68
smlcgx 35 天前 via iPhone
b 站看视频+实操,啃书保证你 3 天就放弃,自学最大的缺点就是没人交流,遇到报错难度翻倍,看视频起码有针对性,弹幕也会有热心同学给提示
|
69
duron600 35 天前
有趣。人和人的意识真的能差好多。
|
70
karnaugh 35 天前
学前端也就算了,好歹还得纠结 vue 和 react ,学个 java 有啥纠结的
java 那一套稳如老狗,再过几年也没啥变化,B 站一搜按着排序一个一个看不就得了,觉得老师讲的不好就换一个 |
71
karnaugh 35 天前
关于直接上手写这件事,我倾向于适合有几年工作经验的程序员,学习新技术时适用
或者是那种有很充足自学新领域经历的人,但这种人大多是已经在当前领域有点建树,对自学的难度有充足的认知,对直接上手干的那种一脸懵逼有充足准备的人,这样才能所谓直接上手就干,干不动了再看资料,然后继续干 至于楼主这水平的(非贬义,就是客观上你确实在这个水平位置),还是先入门再说吧,找一套教程跟着搞 |
72
oops1900 35 天前
https://roadmap.sh/ 看这个就行了
|