程序员必读经典长文:用十年时间自学编程
互动。你更愿意用哪种方式学弹钢琴:普通的,互动的方式,你一按一个键就听到一个音符;或者「批量」模式,在这种模式下,你只在完成一整首歌后才听到音符?显然,互动模式使钢琴学习和更容易。对编程来说也是如此,坚持使用互动模式的语言并使用它。 考虑到这些标准,对于要学习的第一种编程语言我的建议是 Python 或 Scheme。另一个选择是 JavaScript,这不是因为它是为初学者精心设计的,而是因为它有很多在线教程,比如 Khan Academy 的教程。但每个人的情况都略有不同,还有一些其他的好选择。如果你还是隔小孩,你可能更喜欢 Alice 或 Squeak 或 Blockly(年长的学习者也可能喜欢这些)。这些都没关系,重要的是你要选择并开始。 附录:书籍和其他资源 有人问他们应该从哪些书和网页上学习。我再重复一遍:仅仅看书是不够的。但我可以推荐以下资源:
备注 T. Capey 指出,Amazon 网页上那个「Complete Problem Solver」页面把《Teach Yourself Bengali in 21 days》以及《Teach Yourself Grammar and Style》这两本书移到了「购买此书的用户还购买过这些产品」这个区域内。我估计大部分人就是从这个区域看到这本书的。感谢 Ross Cohen 的帮助。 via:http://norvig.com/21-days.html 【编辑推荐】
点赞 0 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |