前言
编程是一项充满了各种细节的工作,追踪这些细节需要专注。
本书告诉我们一怎样一种我们能够遵循的方式编程。
编程是一种技艺
让我想到了SICP中,作者将编程视为一种艺术
你不应该局限于任何特定的技术,而是应该拥有足够广博的背景和经验基础,以让你能在特定情况下选择好的解决方案。你的背景源自对计算机科学基本原理的理解,而你的经验来自广泛的实际项目。理论与实践结合起来。
我们不应该也不能仅仅满足一项技术的学习。也不能和学校的SB教育体系一样,天天增加JAVA的课时,把操作系统,数据结构一流的课程一再缩减。再说一遍,SB学校,急功近利。
你调整你的方法,以适应当前情形与环境。你判断对项目有影响的所有因素的相对重要性,并利用你的经验制定适宜的解决方案。你随着工作的进展持续不断地进行这样的活动。
没有东西是不变的,适合是最好的。
注重实效的程序员的特征:
- 早期的采纳者/快速的改编者
- 好奇
- 批判的思考者
- 有现实感
- 多才多艺
我们应该多接触新技术,多试验。这样才能跟得上时代。就我自己来讲,在开始接触Java之后,也接触了一些Python,和机器学习。但是那时的我没有一门相对熟悉的技术,所以视野开阔了,但是问题还是很大。
好奇嘛,还是蛮好奇的。
提示