关于学编程的一点建议

2012-11-06 10:32:42 +08:00
 tioover
看到了@Gary_Cheung 的帖子。 我也是初学者,所以站在初学者的立场谈谈感想。比读书更重要的做一点具体的东西,不是在黑框框里面输出一个三角形或者星形的字符画 而是真正有用的有趣的 比如说文字游戏电子小说留言板博客或者用api弄个查单词的

像SICP这种东西有了兴趣可以慢慢读,熟手可能会对里面的概念震撼,但编程初学者只会感觉抽象使人心力憔悴,毕竟对初学者没有什么实用价值,饭要一口一口吃吧

还有一个建议就是学会一个版本控制系统,比如git 虽然看起来对个人来说不重要 但我觉得对初学者帮助很大
可以发到代码托管站 比如说github 虽然可能没有人来看初学者的作品,但暴露在光天化日下对人也是一种敦促,让自己不断改进之类,如出现问题请求别人帮助也更方便。

还可以很有成就感的看代码的变迁从而感受到自己的进步(我就喜欢没事看自己以前的commit感觉那时候自己写的多丑),而且如果有人关注了自己的学习项目对自己也是很大的激励和敦促。

对代码也算是一份备份。而且或许github活跃对就业也有帮助

选书我一般是在豆瓣找高分的
3383 次点击
所在节点    程序员
2 条回复
millson
2012-11-06 11:37:12 +08:00
版本控制确实很重要,无论大小公司,应该都要使用这个的吧
kid7st
2012-11-06 12:32:37 +08:00
版本控制,特别是git确实对一个人帮助很大,我感觉用git之后开始严肃对待代码了,开始管理自己的代码,然后持续改进,每次提交也是对自己的一个激励啊

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

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

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

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

© 2021 V2EX