我的编程之路点滴记录(三)
2013-10-04 13:22
288 查看
最近在看《黑客与画家》,其中第二章讲述黑客和画家的关系,感触颇深。
我们工作或者学习的时候,总喜欢去照搬一些所谓的方法或者模式。不得不承认,这些东西是前人总结的经验,让我们少走了很多的弯路。在工作的时候,那些比你资深的员工会告诉你,要耐心的用笔和纸把思路写出来,然后再一步一步的去编码。这样的方法,可谓算得上是工程学的一部分吧。我们先把一样东西在脑子里面想象出来,然后再去严格按照想的东西。
或许,刚开始的时候我们感觉这样做效率很高,同时也让我们避免了很多的错误。先设计,后执行。未免不是一种好的,并且可以保证质量的方法。但是,久而久之,好像缺少了什么。当你按照这种模式,执行了一年、两年甚至更久之后,也许会突然发现:编程之中少了些许乐趣,少了那种当初让自己不顾一切选择这条道路的兴趣。
特别是毕业上班之后,编程,就成了产品经理的一个工具。作为开发人员,我们只需要按照产品经理的意思,把代码编写出来就行了。那种用代码去改变世界的梦想,也被残酷的现实打入了冷冷的黑暗一角。编程,成了我们的工作。我们每天想的都是,如何从苦逼的程序员进入到管理层。那样,自己就不会这么苦逼了。
一旦把一样东西从兴趣变成了工作,那么我们也就开始对这样东西不再热爱了。
我们工作或者学习的时候,总喜欢去照搬一些所谓的方法或者模式。不得不承认,这些东西是前人总结的经验,让我们少走了很多的弯路。在工作的时候,那些比你资深的员工会告诉你,要耐心的用笔和纸把思路写出来,然后再一步一步的去编码。这样的方法,可谓算得上是工程学的一部分吧。我们先把一样东西在脑子里面想象出来,然后再去严格按照想的东西。
或许,刚开始的时候我们感觉这样做效率很高,同时也让我们避免了很多的错误。先设计,后执行。未免不是一种好的,并且可以保证质量的方法。但是,久而久之,好像缺少了什么。当你按照这种模式,执行了一年、两年甚至更久之后,也许会突然发现:编程之中少了些许乐趣,少了那种当初让自己不顾一切选择这条道路的兴趣。
特别是毕业上班之后,编程,就成了产品经理的一个工具。作为开发人员,我们只需要按照产品经理的意思,把代码编写出来就行了。那种用代码去改变世界的梦想,也被残酷的现实打入了冷冷的黑暗一角。编程,成了我们的工作。我们每天想的都是,如何从苦逼的程序员进入到管理层。那样,自己就不会这么苦逼了。
一旦把一样东西从兴趣变成了工作,那么我们也就开始对这样东西不再热爱了。
相关文章推荐
- C++ protected的用法
- 快速排序
- [转]Ubuntu 12.04 使用Eclipse搭建C/C++编译环境 2012-06-13 22:07:18
- C++“友元类”学习笔记
- Ubuntu12.10下jdk1.7安装配置
- 关于AspectJ 中的pointcut 语法
- c# 获取mac地址的2种方法
- C++ map排序(按照value值排序)
- java基础入门----Arrays
- C语言入门篇-02
- C# DataTable的詳細用法
- uploadify3.2.1版插件在ASP.NET中的使用
- 字符串循环移位 编程之美3.1
- 编译c++
- C语言之常见的C函数原型
- C语言入门篇-01
- Sunday 算法的 O-C语言实现
- Eclipse开发Android应用程序入门
- Java单例模式
- JAVA的位移运算巧方法