版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://dreamhead.blogbus.com/logs/13258146.html
大多数人都愿意与高手共事,因为他们指望着从高手身上可以学到很多东西。在ThoughtWorks,因为要pair,所以,我们可以有更多的机会与高手近距离一起工作。
如果真的有机会和高手一起工作,有时,你会发现,从具体做的事来说,这些高手做的事并不像想象的那么高深,甚至可以说很简单,简单到换了谁都能做。于是,心中的高手形象逐渐开始动摇,难道令N多人景仰的高手就是这个样子。
不知道你有没有想过这样一个问题,同样的事,如果没有高手的参与,换你来做,结果会怎样呢?
老大给我讲了一个他当年和Ward Cunningham在一起工作的故事。每天做的工作就是日常的测试驱动开发,写测试、写代码,所有的一切都是异常简单,下午从不会耽误喝咖啡的时间,到点也就正常下班。一个月后,要做的事情做完了,没有觉得有什么特别之处。不过,回想了一个月前对于这个项目的看法,老大突然发现,这一个月里原来做了许多事情:一个月前,他还觉得这是一项不可能完成的工作。
我最近的一个项目里,和我一起工作的是有我们中国区的CTO。这个项目的前期是一个类似于可行性论证的工作,项目最初,他为整个项目的结构订下了一个基调,让整个项目的结构显得特别清晰,准确的说,应该是很简单,简单到让人觉得理所当然。单从工作的具体内容来看,他并没有在这个项目里面做太多的事情,但从另外一个层面来说,正是他做的前期所做的工作,让后面的工作变得容易了许多。
这么一说,是不是有一种高手形象顿失的感觉。其实,高手通常不会觉得自己是高手。多年积累下的,只是良好的工作习惯而已。他们知道,自己是普通人,自己不能应付过于复杂的东西,于是,把自己要做的事分解成一些非常简单的小事。只要把这些微不足道的小事做好了,所谓的大事便也做成了。
我很喜欢读的书中,有几本书出自贝尔实验室,比如《程序设计实践》、《Unix编程环境》、《C程序设计语言》等等,每一本都是那么轻薄。这些书里面的内容读起来都是那么轻松,每一步做的事都让人觉得太过简单,但回过头来,可能你才发现,原来一些貌似很复杂的工作已经完成了。
曾有一段时间,我一直觉得自己掌握的东西不够复杂,为此,我总是惴惴不安。后来发现,但凡我学过的东西本质上都很简单,于是我想,到底怎么才能让自己复杂起来。读过那几本书之后,我释然了:做事本就该是做简单的事。如果你觉得复杂,多半是走错了路。
与高手共事,技术之外的东西,也许更值得学习。
分享到:
相关推荐
与职场关系户的共事策略.docx
10条CEO与董事会共事的小建议.docx
工厂生产及质量培训--如何与不同性格的人共事1(DOC 15页).doc
课前必读CHCDIV001 如何在多元文化背景下合作共事.pdf
主要介绍了详解 Python 与文件对象共事的实例的相关资料,希望通过本文大家能掌握这部分内容,需要的朋友可以参考下
初中语文文摘生活动物王国的启示__摸准脾气好共事
21世纪人才最珍贵的就是能力素质,我们为你提供了最实用如何与不同性格的人共事,欢迎大家下载如何与不同...该文档为如何与不同性格的人共事,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
SMARTMAP:操作系统的处理器间及处理器核间高交数据共事支持.pdf
详情:个人通信录记录了同学(包含一起上学的学校名称)、同事(包含共事的单位名称)、朋友(包含认识的地点)、亲戚(包含称呼)与本人的关系,并且每个人都包含了基本信息姓名、出生日期、电话和email地址,通过...
工厂生产及质量培训——如何与不同性格的人共事DOC是技术的、经济的、社会的、客观的,相信工厂生产及质...该文档为工厂生产及质量培训——如何与不同性格的人共事DOC,是一份很不错的参考资料,具有较高参考价值,...
办公室里似乎总有那么几个看不顺眼的讨厌家伙:性格古怪、爱说大话、马屁不断……为什么价值观、性格差距如此大的人要成为同事?感叹完毕,你采取冷处理原则:不接近、不疏远,保持“安全距离”。...
个人通讯录是记录了同学(包含一起上学的学校名称)、同事(包含共事的单位名称)、朋友(包含认识的地点)、亲戚(包含称呼)等与本人有关人员的数据集。 具体要求: 提供录入个人信息、修改个人信息(姓名和出生...
他与Thompson共事多年,并共创出广泛使用的UTF-8 字元编码。 Robert Griesemer:曾协助制作Java的HotSpot编译器,和Chrome浏览器的JavaScript引擎V8。 可以说,GO语言背靠Google这棵大树,又不乏牛人坐镇,是...
通信录练习 第一次写的代码 功能还是齐全 BUG还是存在不少
10. 与对象共事; 11. 事务和并发; 12. 拦截器与事件(Interceptors and events); 13. 批量处理(Batch processing; 14. HQL: Hibernate查询语言; 15. 条件查询(Criteria Queries); 16. Native SQL查询; 17. 过滤数据;...
本文提出了一种基于企业建模的解决方案,井在企业建立的模型和企业产品数据库中建立映射,通过CAPP信息采编器实现企业CAPP共事信息的自动采集、管理与发布。最终的共事产品CAPP信息以XML为储存载体按照企业模型进行...
内容简介:本书为软件工程领域权威人士之作,书中首先深入讲解了计划类型和计划过程,接着分析了项目团队建设和激励,然后描写了如何与经理共事,如何说服他们采用最佳实践
内容简介:本书为软件工程领域权威人士之作,书中首先深入讲解了计划类型和计划过程,接着分析了项目团队建设和激励,然后描写了如何与经理共事,如何说服他们采用最佳实践
如果能正确使用,与 C++ 共事是一件令人快乐的事情。极多样的设计样式被直接表达并有效实现。对于 classes(类),functions(函数),以及 templates(模板)的明智选择和小心精巧的安排能使应用程序的编程更加简单...