我编程,我快乐**_我编程,我快乐**试读-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 我编程,我快乐 > **

我编程,我快乐——**

你马上就要进行一次大的投资,也许并不是要投入大笔金钱,而是时间,是你的一生。大都数人对待工作的态度往往都是顺其自然,走一步看一步——我们刚刚深入了解了Java或者VB,老板有一天突然参加了一个热门技术的培训,于是我们就转而学习新技术,直到有人又把新的东西递到我们手里。我们的职业道路就是由一连串没有方向的偶然构成的。 在《程序员修炼之道》一书中,Dave Thomas和Andy Hunt谈到了编程中的偶然性。下面这个场景,会引起大部分编程员的共鸣:当你开始做一个程序的时候,或许手头上有一个从网上复制的示例程序,看上去这个程序可以使用。为了满足你的需要,你会对这个程序稍加改动——添加一些代码,再加一点。你根本就不知道自己在做什么,只是不断地做一些小的修改,直到这个程序完全满足你的需要。但问题是,这样做就像是用纸牌搭建房子,每增添一张纸牌,就增加了一分纸房子坍塌的危险。你根本就不知道这个程序是如何工作的,所以你每做一点儿改动,都有可能导致你的程序完全失败。 作为软件开发人员,用这种投机取巧的方式来编程显然不是什么好主意。但是很多人正是让偶然来决定职业道路上的各种选择。我们应该在哪种技术上投资?应该专注于哪个领域?是应该扩展知识面,还是深入学习一门学问?这些问题都是值得我们细细斟酌的。 想象一下你开了一家公司,现在正要生产你们的明星产品。如果这个产品失败了,公司就会破产。你会花多少精力来思考此产品的消费者是谁?在产品进入生产流程之前,你又会用多少时间来弄明白这个产品到底是什么?我相信你肯定会仔仔细细地考虑其中的每个小细节,然后亲自做出决定。 但是,在职业道路上,面临选择的时候,我们为什么就缺少了这番心思呢?如果你把自己的职业当成是一门生意(事实上它就是一门生意),那么你的“产品”就是由你提供的服务构成的。这些服务是什么?你又会把它们出售给谁?接下来的一年,对此种商品的需求是会增加还是减少呢?在这些选择上你愿意投下多少赌注? 读完本章的内容后,你会找到答案。

展开全文

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

《我编程,我快乐》其他试读目录

• ** [当前]
• 1 稳定成熟的技术还是未成熟的新技术?
• 2 供应和需求
• 3 只会编程是不够的
• 4 做团队中最差的
• 5 在思维上投资
• 6 不要听从父母
• 在微软30万美金的诱惑前,我却选择了GitHub
• 7 做一名通才
• 8 成为一名专家
• 9 切忌孤注一掷
• 10 热爱它,不然就离开它
• 做一名机会主义者
• ***
• 11 学习钓鱼
• 12 学习行业是如何运转的
• 13 寻找良师
• 14 做一名良师
• 15 练习,练习,再练习
• 16 做事的方法
• 17 站在巨人的肩膀上
• 18 在工作中,将自己自动化
• 从IT顾问到常务董事