大家在学习新语言新技术的时候,都是怎么学习的?

2015-06-07 16:21:03 +08:00
 Nixus

最近在学些React,教程中讲的东西都看得懂,但是抛开教程,自己动手去实现一个页面的时候,总是不知道从何下手,而且连React的语法格式怎么写都记不起来了……
请问大家在学习新东西的时候,都是如何学习的?
有哪些好的学习方法可以改变自己这种被动的状态?
请分享自己确确实实实践过的学习方法,谢谢

5095 次点击
所在节点    程序员
38 条回复
dryyun
2015-06-07 18:52:17 +08:00
找本教程看起来,在学习go。
lilydjwg
2015-06-07 19:00:39 +08:00
@linxy 对语言得心应手什么的,难道不是只有做过各种项目之后才能体会到的么?比如 Python,metaclass 啊 descriptors 啊刷题会遇到么?
magicdawn
2015-06-07 19:06:46 +08:00
1. 通读
while(true){
2. 写代码
3. 翻书
}
opensu
2015-06-07 20:26:34 +08:00
学习了!
eeeeeeve
2015-06-07 21:02:34 +08:00
@NearTan 你实现了什么牛X的功能呢?
falcon05
2015-06-07 21:06:55 +08:00
文档先过一遍,了解个大概,然后动手写个小项目,不懂查文档,Google,配合做做笔记,不是很快速的办法,但是很踏实
fishpig
2015-06-07 21:11:38 +08:00
我也有和你同样的问题啊, 目前都是看编程语法书, 按照书上的例子编程实践! 相互学习! :)
chiu
2015-06-07 21:24:23 +08:00
learn X in Y min?
lilydjwg
2015-06-07 21:35:51 +08:00
@linxy 对了,我也有学习新语言的题。最开始是分解质因数,后来觉得太无趣了,换了一个包含计算、类型转换、字符串处理、I/O 操作和错误处理的 swapview https://github.com/lilydjwg/swapview ;-)
xiaocsl
2015-06-07 22:28:19 +08:00
我:
买本基础的书,大致撸一遍.

写几个小项目,打开 Google ,哪里不会点哪里.再自己挖挖坑,自己埋埋坑.几个练手的项目完成后就大概算入了门了.

其实简单点就还是,多敲代码.
messense
2015-06-07 22:44:09 +08:00
最近在学 Rust. 先看了几遍官方文档,然后开始造轮子,用 Rust 重写一些其它语言的库。从简单的东西开始做,写好测试和文档。感觉还不错。
linxy
2015-06-07 22:46:22 +08:00
@lilydjwg 卧槽!原来是聚聚你!!看走眼了!!之前就拜读过相关文章,swapview很棒…学习了
fy
2015-06-07 23:39:38 +08:00
翻一翻教程……造轮子……写小项目
Numbcoder
2015-06-08 00:14:12 +08:00
21 天精通 C ++
lilydjwg
2015-06-08 01:00:35 +08:00
@linxy 聚聚?

swapview 我只是开了个头,绝大部分都不是我写的 :-)
neo2015
2015-06-08 09:14:38 +08:00
实战派,直接拿起来做东西。虽然很多地方会掌握不住,帮助入门用。学swift的时候就是,直接做了一个APP,目前在苹果审核中
www0525
2015-06-08 10:45:38 +08:00
@lilydjwg lily酱威武~
holulu
2015-06-08 13:13:36 +08:00
玩多了就熟悉了,语法这些都是玩多了就记住 了

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

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

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

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

© 2021 V2EX