我很少在自己的Blog上推荐什么。一则是怕推荐错了,二者是怕耽于自己的个人喜欢,扰了别人的视听。所以我的链接里头,除了老婆、自己,就剩下一个Hello World了。
但现在我要正式地做个推荐。是关于一篇文章的,因为这篇文章实在说到了我的心底,也实在说了我想说的话。这篇文章就是《十年学会编程》。
http://daiyuwen.freeshell.org/gb/misc/21-days-cn.html
文章不长,甚至都可以嫌它短。但第一段就给人耳目一新的感觉。事实上,我从96年开始第一次为商业产品书写代码,到现在也正好十年。我以前觉得自己的信心满满,多少可以算个高手,至少底限也要算个编程的熟手。但近半年来,我在写第三本书的时候,才发现自己又错了:我用了十年,仅仅是学会了编程而已。
很多的东西要跳出来看,才看得清楚。《十年学会编程》的作者也是一个醒客。我除了(个人的)不喜欢他随手开个药方的法子,但得承认,这篇文章的观点确实让人一个激灵,而他的方子也大多落到了实处。
个人并不喜欢他推荐的书,认为这是文章的一处败笔。但各位不妨看看,至少比那些“XX天学会XX”有用一些罢。
文章的译者还有一些其它的翻译稿,很有些可读之处。有兴趣的不妨看看,例如:
http://daiyuwen.freeshell.org/gb/lisp.html
作者的主页(实在很简陋的主页)在这里:
http://daiyuwen.freeshell.org/
分享到:
相关推荐
诺蒂菲尔 3030 编程软件说明 概述: 诺蒂菲尔 3030 编程软件是一款功能强大、专业的编程工具,旨在帮助用户快速、轻松地开发和调试各种应用程序。该软件提供了一个友好的用户界面,易于使用和理解,适合初学者和...
从标题和描述中,我们可以了解到这个文件是关于电子学会 青少年软件编程(C语言)等级考试八级 的训练题汇总,涵盖了C语言编程、教育和考试等方面的知识点。 接下来,让我们从部分内容中提取出重要的知识点: * ...
十年典藏版更是集合了多年的教学经验和实际项目案例,旨在帮助读者深入理解VC++编程的核心概念,并提升实际编程能力。这本书的光盘源代码包含了大量实例和练习,有助于读者将理论知识与实际操作相结合,从而更好地...
2024年6月电子学会图形化编程 scratch一级编程题源代码 综合考查角色添加、背景添加、初始位置、移动步数(滑行)、方向、造型切换、左右翻转及等待,能力强一点的小朋友可以用到循环等积木的使用;难点在于: 如何...
学习单片机的好资料,适合初学者入门的好书《郭天祥十天学会单片机和C语言编程》
《Java Web编程宝典(十年典藏版)》是一本集技能、范例、项目和应用为一体的学习手册,书中介绍了应用Java Web进行程序开发的各种技术、技巧。全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境...
本书《金融数量分析:基于MATLAB编程》共分为六章,内容由浅入深,为读者提供了金融市场与金融产品的概要性介绍,数量分析的基本概念,如资产估值与定价、投资组合管理、风险测量与管理等,并配有相应的MATLAB函数...
在第十七章和第二十一章,学生会学习如何通过编程控制虚拟机器人行动,以及如何设计游戏规则,比如弹跳球的物理模拟。 最后,小组讲义的部分,如第十章和第十五章,可能涉及到团队协作和项目开发,鼓励学生共同解决...
鸡啄米:C++编程入门系列之十三(类与对象:类的声明、成员的访问 控制和对象) 鸡啄米:C++编程入门系列之十四(类与对象:构造函数和析构函数) 鸡啄米:C++编程入门系列之十五(类与对象:类的组合) 鸡啄...
10. 多线程编程:理解多线程的概念,学习如何在易语言中创建和管理线程,提高程序的执行效率。 11. 应用程序打包发布:学习如何将完成的易语言程序打包成可执行文件,以便在其他计算机上运行。 12. 实战项目:通过...
中国电子学会青少年软件编程等级考试标准(Python-1级) 本资源提供了中国电子学会青少年软件编程等级考试标准的详细信息,涵盖Python-1级考试的所有知识点和考核目标。下面是本资源的详细内容: 考试标准 考试标准...
有关单片机技术,尤其C51,他的编程基础和51基础
全国青少年软件编程等级考试标准(以下简称“等级考试标准”)由中国电子学会制定,是一个针对青少年软件编程能力的认证体系,覆盖从初学者到高级编程技能的10个不同水平阶段。该等级考试标准着重于考核学生的实际...
2024年6月电子学会图形化编程 scratch一级编程题源代码 综合考查角色添加、背景添加、初始位置、造型切换、声音播放、背景切换、及等待,能力强一点的小朋友可以用到循环等积木的使用;难点在于: 如何添加相应的...
中国电子学会青少年编程Python一级考试主要考察学生对Python编程的基础知识和基本技能的掌握。以下是一级考试的范围和内容: 编程环境:了解Python的多种开发环境,熟练使用Python自带的IDLE开发环境,包括新建文件...
《C++高效编程:内存与性能优化》是一本专注于C++编程语言内存管理和性能调优的书籍。本书深入探讨了如何在C++编程中高效地使用内存资源,以及如何进行性能优化,以编写出既高效又优雅的代码。 书籍作者Rene ...
《郭天祥的十天学会51单片机》是一门专为初学者设计的教程,旨在帮助零基础的学习者在短短十天内掌握51单片机的基础知识和编程技巧。51单片机是微控制器领域中最基础且广泛应用的型号之一,尤其适合初学者入门。本...
蓝桥杯是中国电子学会(CEA)举办的青少年趣味编程比赛,旨在提高青少年的编程能力和兴趣。以下是第十四届蓝桥杯省赛、国赛的知识点总结: 编程语言 * C++:C++是一种高性能的编程语言,广泛应用于游戏开发、操作...
基于MATLAB编程的配网潮流计算研究:前推回代法与分布式电源对配网潮流的影响分析,配网潮流计算MATLAB编程:考虑分布式电源的前推回代法及IEEE33节点系统仿真分析,配网潮流计算 MATLAB编程 1.配网潮流计算(前推回代...