想提问大家的编程是如何学习的呢?

6 天前
 Seck

作为一个程序员,你认为什么样的学习方式是最好的

举例:

  1. 完全实践也就是先做一个项目,边看文档边学习

  2. 找到一个已有的项目,一般读,一般理解,一边复原,一般调试,学习!

  3. 读差不多相关的技术文档架构以后,才入手具体的项目!

这里只是讨论,大家认为最好的学习方式是如何的。以前考试,只会考试了,感觉编程实践能力是不够的

能够给出你的学习方式和具体这样做的理由,都是很重要的,每一个回答都是有帮助的,谢谢


我个人已经有了自己的一套学习方式,可能短期改不了。但是,我想的是:大家实际交流下,也是更好的。

3375 次点击
所在节点    程序员
33 条回复
8355
6 天前
现在有 ai 辅助学习 已经比之前要灵活很多了
有一个语言的开发经验去学习新语言的话可以用会的语言写代码让 ai 帮你转换成对应语言作为语法特性的基础理解,再通过模拟真实需求学习最佳代码实践更贴近生产代码的规范和实现方案。
leixiaoyan
6 天前
黑马
passive
6 天前
你那不是学编程,是学泥瓦匠
hefish
6 天前
@passive 兄台,op 说的编程也许就是泥瓦匠嘛。。。 或者叫码农。。。
Seck
6 天前
@8355 很有帮助!
Gilfoyle26
6 天前
Ai 啊,人要跟上时代。
xctcc
6 天前
有了 ai 后 go 和 rust 都能写了
billzhuang
6 天前
加班学习的
pweng286
6 天前
培训班+入职后现学.
onice
6 天前
私以为学编程应该项目驱动。

我的方法是快速过一遍语法,然后趁热打铁,趁有印象,找一套项目开发视频,跟着做。

视频里完成一个功能,总结其实现思路,然后自己再尝试独立实现这个功能,卡壳的,不懂的,再回顾视频。

总的来说,就是以做促学。经历过两三个大型项目,就具备初级开发的水平了。
Planarians
6 天前
先刷教程 然后开始自己做项目 不懂的问 ai
MachineTree
6 天前
1.先学会配环境
2.ai 出个大纲(先从基础语法开始,再弄项目)
3.一句一句得看懂基础语法
4.先让 ai 出个简单的项目,然后中阶,进阶。看懂项目之后
5.自己画个流程图,弄明白每一步的输入和输出都是什么
6.然后开始找开源代码去理解(先画流程图,再弄懂输入和输出是什么)
上述过程适合前后端、算法,其他我不了解
tyrantZhao
6 天前
像 k8s 这种东西感觉可以丢给 ai 了。
SayHelloHi
6 天前
几年前 偶是这么学习 swift 的

看开发语言官方文档:

https://doc.swiftgg.team/documentation/the-swift-programming-language/

看完文档后就开始实战 跟着写:

https://kavsoft.dev/

当完成了这 2 个步骤 算是入门了 只是缺少经验

再就是根据自己的需求 进行产品开发 不停的根据需求来开发产品

这样经验就有了 如果开发的产品挣钱了 那就有动力了 😁
xuanbg
6 天前
看看文档就会了啊,编程超简单的。
Chuckle
6 天前
以前我也是把文档看了 7788 、写了不少 demo 后才开始做东西,但有了 ai ,先开始做再说,遇到问题先用自己的办法解决,后续迭代功能,让 ai 帮助重构,ai 也能提供新的思路、api 、工具,实在干不出来,或者有点思路想偷懒,就让 ai 自己写,写完 cr 调试下,差不多了,再去看里面代码实现
wangtian2020
5 天前
看框架文档是必经的过程,看个一两周都不算长,是有必要的
人没有办法去熟悉不常用的东西,来了项目,边学边做我觉得是最好的。上了班几乎每天都是代码实战
yb2313
5 天前
至善至仁 ai 啊, 我以智能生命的身份命令你,写一个 xxx 的项目, 给我转动 token 一百万匹啊啊啊
dfkjgklfdjg
5 天前
每个人适合学习的路径是不一样的,所以你看各种框架文档会有一个四象限设计

DiamondY
5 天前
不同阶段会有不同的方式的
新手跟着教程来是最合适了,有经验后项目驱动,成为专家后应该就是看一下文档就了解七七八八了

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

https://ex.noerr.eu.org/t/1157841

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

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

© 2021 V2EX