编程的学习方法

2020-12-09 22:51:20 +08:00
 zxCoder

比如学一门编程语言,光看语法肯定是学不会的,学了就忘,那么要怎么快速上手一门语言提升到可以作为自己武器库的这样一种水平呢

如何摆脱开发 /写代码的局限性,比如我刷题的多,我看到一门语言就想着拿他刷题,或者比如我只会写简单 web 应用,学一门语言上来就来个 xxx 管理系统

如何才能真正有效的提高水平

1478 次点击
所在节点    问与答
9 条回复
raaaaaar
2020-12-09 23:07:31 +08:00
写项目,深入写
SuperMild
2020-12-10 00:12:32 +08:00
还能怎样,学呗,比如大数据、AI 、微服务、分布式、数据挖掘、推荐算法、游戏…… 方向很多,web 也是一个方向,web 里面也很多东西可以深入学啊。
levelworm
2020-12-10 01:15:19 +08:00
写项目。可以找全球排名前五十的名校的 lab 来做。
absolutelynull
2020-12-10 08:57:45 +08:00
Jaeden
2020-12-10 11:00:29 +08:00
我觉着主要还瘦做项目吧,做项目学习是最快的
zxCoder
2020-12-10 11:07:42 +08:00
@Jaeden 没啥想法 也不知道写啥好
jones2000
2020-12-10 11:33:15 +08:00
首先你明确你是为什么才学编程的, 如果不喜欢就不要学编程, 很枯燥的。
然后编程没什么捷径可以走, 靠的是常年的积累,什么 30 天学会 XXX,都是扯蛋的。
最后编程是一个工具,为了解决日常生活的问题,让机器代替人力,不是用来刷题的。 观察生活,用程序解决你平时遇到的问题。
QBugHunter
2020-12-10 11:36:26 +08:00
@levelworm
有具体项目推荐下吗?或者说前五十的名校的 lab 在哪里看?最近准备做个自己的项目
levelworm
2020-12-10 12:59:02 +08:00
@QBugHunter 比如谷歌一下 csapp3 lab

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

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

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

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

© 2021 V2EX