工作方式思考------时间不等于效率
2009-10-27 20:50
155 查看
由于自己的工作证件还没下来,最近两天又回公司上班。这边也没安排什么事情让我做,就只能继续研究组长分配的任务-----熟悉JMS相关协议规范,做几个Demo出来。前几周自己也收集了一些相关材料,包括JMS规范,pdf格式的文档介绍,Apache的ActiveMQ文档,代码等。因为自己一直是在经分项目组工作,到这边来,人基本上不认识,自己一个人坐在位置上看资料总感觉有点不适应。JMS相关的概念,自己以前也涉及到一些,这两天里基本上都是看官方的一些文档,可是每天看下来,总觉得头晕晕,特别是下午的时候,感觉自己提不起精神来。虽然说基本上都是一些英文文档,自己看起来也不是很吃力,但是概念基本上市掌握了,但是JMS里面一些深层次的东西,还是拿不准,比如:JMS高级部分的一些扩展,事务,安全性,性能方面的知识。
虽然通过这两天的学习,自己在理论上面得到了一些提升。可是感觉自己付出的代价还是比较大的,有些东西还是停留在基本的层面上,想继续升入(如ActiveMQ是如何实现JMS规范的)又要投入更多的经历。
前段时间做了有关portal方面的应用,用开源的lightportal来实现。当时自己下源码,看官方文档,了解他们的实现过程。后来了解到portal的规范JSR168(现在版本已经是JSR268)才是里面的核心,自己又去阅读JSR168规范。当时自己还研究了几天lightportal源码,大致了解了里面的实现过程。一个接着一个,前一个还没完全理解透,后面新的知识有扑面而来了,有时感觉很累,但真正的原因是,自己心里觉得还是没有完全把握理解透那些东西,花那么多时间不值得。大部分时间都花在查阅资料,阅读资料,但是许多深层次的理论还是没理解,自己能力也没有多大的提升。
但是,自从自己进入这个公司,自己也接触了一些新的技术,项目管理技术等。自己也有时间去深入研究一些相关技术。以下总结的几点,希望自己在以后的工作多多借鉴:
1:学习一门新技术,先要学该技术的相关规范,这才是最核心的东西。比如要开发JMS应用,首先要阅读JMS规范。
2:搜集的资料不可过多,浪费时间。也要精读,泛读相结合的方式去阅读这些资料。
3:多动手操作,编写相关Demo,哪怕是最简单的;要多思考,借鉴别人的优秀思想。
4:总结:代码整理,文档整理,最好写个ppt,可以向别人介绍下自己的学习心得,技术交流。
5:有的放矢,精选值得深入的技术,多花点时间。
虽然通过这两天的学习,自己在理论上面得到了一些提升。可是感觉自己付出的代价还是比较大的,有些东西还是停留在基本的层面上,想继续升入(如ActiveMQ是如何实现JMS规范的)又要投入更多的经历。
前段时间做了有关portal方面的应用,用开源的lightportal来实现。当时自己下源码,看官方文档,了解他们的实现过程。后来了解到portal的规范JSR168(现在版本已经是JSR268)才是里面的核心,自己又去阅读JSR168规范。当时自己还研究了几天lightportal源码,大致了解了里面的实现过程。一个接着一个,前一个还没完全理解透,后面新的知识有扑面而来了,有时感觉很累,但真正的原因是,自己心里觉得还是没有完全把握理解透那些东西,花那么多时间不值得。大部分时间都花在查阅资料,阅读资料,但是许多深层次的理论还是没理解,自己能力也没有多大的提升。
但是,自从自己进入这个公司,自己也接触了一些新的技术,项目管理技术等。自己也有时间去深入研究一些相关技术。以下总结的几点,希望自己在以后的工作多多借鉴:
1:学习一门新技术,先要学该技术的相关规范,这才是最核心的东西。比如要开发JMS应用,首先要阅读JMS规范。
2:搜集的资料不可过多,浪费时间。也要精读,泛读相结合的方式去阅读这些资料。
3:多动手操作,编写相关Demo,哪怕是最简单的;要多思考,借鉴别人的优秀思想。
4:总结:代码整理,文档整理,最好写个ppt,可以向别人介绍下自己的学习心得,技术交流。
5:有的放矢,精选值得深入的技术,多花点时间。
相关文章推荐
- 数组最小剑指Offer读书笔记之第五章优化时间空间效率
- .Net集合类型大全,只要灵活运用可以节省很多开发时间和提高程序运行效率
- Jmeter 用户思考时间(User think time),定时器,和代理服务器(proxy server)
- 剑指offer-第五章优化时间和空间效率(数组中出现次数超过一半的数字)
- 一个简单的计算程序时间运行效率的工具
- 再谈快速关机API实现,效率再度提升的思考
- 剑指offer-第五章优化时间和空间效率(从1到n的整数中1出现的次数)
- 算法汇总(测试算法具体时间和效率)
- 驾驭时间的习惯:列表、笔记、思考、不追求完美
- [程序员]多些时间思考 少写些代码
- 关于软件开发效率的思考
- 21天战拖记——Day4:虽然今天学习时间少,但是效率非常高!(2014-05-07)
- 安卓第四课思考:加上时间限制
- MyEclipse的真正价值——时间等于金钱
- 有目的,有目标,专注,做完一件再去做下一件,珍惜时间,提高工作效率
- 报名 | AI产品经理闭门会_第6期_成都_AI领域学习思考分享_截止时间周四晚22点
- 关于项目进度慢的思考----如何提高整体开发效率(转)
- 【matlab】预分配内存提高运行效率以及时间比较
- 【剑指offer】5.2时间效率——面试题33:把数组排成最小的数
- 阿里集团搜索和推荐关于效率&稳定性的思考和实践