2015061806 - 10年程序开发经验总结(3)
2015-06-18 23:23
337 查看
15,面对面的交流最有效
当我们需要讨论如何解决问题时,那么面对面的交流比视频、打电话和电子邮件都要好。
16.橡皮鸭法
遇到你绞尽脑汁也解决不了的问题时,不妨找一个同事,然后将问题解释给他们听。很多时候,当你在叙述时,即使你的同事一言不发,你可能也会突然灵光乍现找到问题的关键。
17.问问题
阅读和运行代码往往非常有助于指出代码的目的和它的工作原理。但是如果你有机会咨询那些更为了解的人(例如原来的程序员),那么千万不要错过。
18.共享荣誉
不要贪图荣誉,该是谁的就是谁的。例如:“Marcus想出了这个主意……”(如果真是他想的话),而不要说“我们想出的……”。
20.带着问题睡觉
如果你正在解决一个很难的问题,那么不妨带着问题睡觉。有科学研究表明,这样做虽然你表明上并没有在主动思考,但你的潜意思却这么做了。其结果就是,第二天再去研究问题,解决方案已经呼之欲出了。
22.不断学习
我们需要不断地学习和了解软件开发。你可以尝试不同的编程语言和工具,阅读软件开发的书籍,接受MOOC课程。相信我,量变才能达到质的飞跃,这些小小的学习积累,终有一天会大大地提高你的知识和能力。
译文链接:http://www.codeceo.com/article/10-years-20-tips-programmer.html
英文原文:Lessons Learned in Software Development
翻译作者:码农网 – 小峰
当我们需要讨论如何解决问题时,那么面对面的交流比视频、打电话和电子邮件都要好。
16.橡皮鸭法
遇到你绞尽脑汁也解决不了的问题时,不妨找一个同事,然后将问题解释给他们听。很多时候,当你在叙述时,即使你的同事一言不发,你可能也会突然灵光乍现找到问题的关键。
17.问问题
阅读和运行代码往往非常有助于指出代码的目的和它的工作原理。但是如果你有机会咨询那些更为了解的人(例如原来的程序员),那么千万不要错过。
18.共享荣誉
不要贪图荣誉,该是谁的就是谁的。例如:“Marcus想出了这个主意……”(如果真是他想的话),而不要说“我们想出的……”。
20.带着问题睡觉
如果你正在解决一个很难的问题,那么不妨带着问题睡觉。有科学研究表明,这样做虽然你表明上并没有在主动思考,但你的潜意思却这么做了。其结果就是,第二天再去研究问题,解决方案已经呼之欲出了。
22.不断学习
我们需要不断地学习和了解软件开发。你可以尝试不同的编程语言和工具,阅读软件开发的书籍,接受MOOC课程。相信我,量变才能达到质的飞跃,这些小小的学习积累,终有一天会大大地提高你的知识和能力。
译文链接:http://www.codeceo.com/article/10-years-20-tips-programmer.html
英文原文:Lessons Learned in Software Development
翻译作者:码农网 – 小峰
相关文章推荐
- Maven安装
- 百度贴吧csrf让全吧吧友在自己都不知情的情况下帮你投诉指定贴吧吧主的bug
- html表格 第五节
- [A,D]=solverAdini(node,elem,bdEdge,h1,h2)
- 拐卖儿童是否该一律判死刑”你的观点是?
- UINavigationController设置透明背景
- 正则表达式口诀
- poj 3069 Saruman's Army
- 【学习笔记】【C语言】类型说明符
- MyBatis框架介绍(1)
- 2015061805 - 10年程序开发经验总结(2)
- Qt 5框架介绍
- Java对Jar文件的操作[转]
- Struts2拦截器使用
- CF 8A Train and Peter
- CMake编译
- LeetCode 3Sum Closest
- Basic Sorting Algorithms
- Google Play来华 象征意义+跳板而已
- 用MFC写一个随机抽号的软件(VS2013)