Jeddict研究过程中的总结
一、与作者交流的总结
说来也是惭愧,没有太多的经验,先给大家贴两张图,看看大家能不能发现问题:
在最开始的时候,都处于Gaurav Gupta让我给材料的过程,因为我不是缺这个就是缺那个,根本说不清楚问题。然后交流的效率不是很高。我们能通一次邮件解决一次问题,是从我开始这样回邮件开始:
首先我是在邮件正文中加以问题描述,然后在附件中附录了以下信息:
当我有意识到我并没有提供专业和必须的信息时,我尽可能的让Gaurav Gupta能够了解到发生了什么。简单点来说,就是根据我的描述和文件,我确保能够恢复我当时所遇到的问题场景。也因此,我们后来的交流异常的畅快。
思考:我为什么最开始没有做到??? 后来,我是怎么做到的???在我以后,如何向别人专业的描述一个问题场景???在请求别人帮助时,哪些材料是必须要提供的??? PS:比如说,SDE信息,这里面,你觉得应该包含什么内容???
二、与小组开发人员的交流
当时在组内遇到了一个关于自动生成代码的权限问题,我一直都跟大boss有不同的意见,但是,我一直没有说。然后,给安排的活儿,也没心去做。搞得这个问题一直存在,并且在jeddict这块还是个比较严重的问题。 后来,我想了好久,也是因为大boss有天下午过来跟我说了一下他对目前开发的想法,然后,晚上11点多了,还是决定跟他说说我的想法。
然而:为什么会发生这样的状况???事实证明,我的那个想法,才是对的,我为什么就是不说,然后耽误开发进度,也让问题一直存在???
我后来思考了,有以下的因素,导致了我最开始的不说,和我后来的说:
1,我不自信,因为大家都对大boss很信服,基本上就是让我们做什么,就做什么的那种。我理论上认为自己对,但又潜意识的觉得大boss不会错。
2,问题在那儿就在那儿呗,反正又不是我一个人的问题,大家这不都暂时解决不了嘛,我先忙完我手里的活儿,让大家折腾惦记去吧。(虽然有点无耻,但我深刻的反思了一下,确实有这个因素)
3,感觉这不是我该想的事儿,包括联系国外的作者,交流等等一系列的事儿,感觉都应该是大boss去做。还有一个就是,担心被无情的否决了,显得自己无极限low!
4,因为是属于新的架构技术研究,时间上没有对我很苛刻,我过得很舒服。
以上,都是我之前选择不说,沉默,甚至附和的原因。
5,既然我已经在这个小组里了,那么每出现的一个问题,我都有责任要去解决它
6,与其自己在这儿坚持自我,大家在那儿坚持大我,那还不如去说服或者被说服,至少心里没有“二心”,整个小组能够更加拧成一股绳的在做事儿
7,我认为,我真的没有理解错!
思考:以后,在发生我不认可别人的时候,我要怎么办???如果那个人是我一个很有权威的上司,我又该怎么办??? 我想,交流还是必须的,但我可能需要想想办法提升和改善我的交流表达,更专业,更为让双方都接受!
三、思维方式的转变
也是在研究这个Jeddict的过程中,小组里一直有权限访问的问题,然后一直顺着自己当前所遇到的问题,和自己提出的需求去跟作者提问。但是,我后来一想,好像是我们的需求有问题,而不是人家的产品有问题。在这个过程中,我主要思考了两点:
1,做产品的时候,首先要思考的是,这个产品应该是什么样子,而不是我们能做成什么样子。 我们之所以提出那样的提问,就是因为我们一直陷入了自己当前所遇到的问题,而忽略了它正常的生产逻辑是什么。以至于,我们提出的要求,已经不合理了!
2,Jeddict的作者,至少是我现在还无法去比的。他所在的那个层面的技术人员,毕竟目前是比我们小组强,所以,我们能考虑到的问题,他们很有可能比我们想得更周全更多。为什么,我不先承认是我错了,而不是对方的疏忽和遗漏???
承认是自己错了,然后再结合到第一点去思考,最后,问题就被解决了! PS:通过和作者的进一步沟通,以及查阅权威说明(我的意思是,我再去看了相关技术栈定义说明,和一些文档),事实证明,确实是自己错了!
四、个人总结
Jeddict这个工具,包括和作者进行沟通,一直我都在做这个事儿,我自己的收获很多,但我怎么样,才能让其他的人,也收获到我的东西???
在这个过程中,发现自己也是一个比较执着的人,这些天,真的也是反常了。天天做测试,天天 根据作者的指引和解疑写代码。最终,还算是不负大boss所托,小组成员也都各有收获,挺好的!
Jeddict研究过程中的总结的更多相关文章
- 经测试稳定可用的蓝牙链接通信Demo,记录过程中遇到的问题的思考和解决办法,并整理后给出一个Utils类可以简单调用来实现蓝牙功能
说明:这是本人在蓝牙开发过程中遇到过的问题记录和分析,以及解决办法. 在研究过程中,许多的前人给出的解决方案和思路指导对我相当有帮助,但并非都是可采取的解决方法, 经过本人对这些方法的测试和使用过后, ...
- OpenJDK源码研究笔记(十三):Javac编译过程中的上下文容器(Context)、单例(Singleton)和延迟创建(LazyCreation)3种模式
在阅读Javac源码的过程中,发现一个上下文对象Context. 这个对象用来确保一次编译过程中的用到的类都只有一个实例,即实现我们经常提到的"单例模式". 今天,特意对这个上下文 ...
- live555源码研究(十)------在编译过程中遇到的问题及解决方法
一.编译testOnDemandRTSPServer.cpp. 在testProgs项目中,加入testOnDemandRTSPServer.cpp进行编译,编译类型是编译成exe文件,在编译过程中会 ...
- zabbix 3.0.3 (nginx)安装过程中的问题排错记录
特殊注明:安装zabbix 2.4.8和2.4.6遇到2个问题,如下:找了很多解决办法,实在无解,只能换版本,尝试换(2.2.2正常 | 3.0.3正常)都正常,最后决定换3.0.3 1.Error ...
- php大力力:技术排错过程中,关键点总结和心情历程(2015-10-19)
9:40 2015/10/19技术排错过程中,关键点总结和心情历程 有一个按照标题进行内容分类的函数似乎不起作用,这叫人沮丧. 在页面显示图片地址时候,在源系统和目标系统中,包含图片地址的页面代码格式 ...
- 从输入 URL 到浏览器接收的过程中发生了什么事情
从输入 URL 到浏览器接收的过程中发生了什么事情? 原文:http://www.codeceo.com/article/url-cpu-broswer.html 从触屏到 CPU 首先是「输入 U ...
- label标签使用过程中遇到的问题
最近在做东西时候使用到了label标签,由于之前很少使用label标签,所以就遇到一个很奇怪的问题.什么问题呢?下面来看一个效果 <!DOCTYPE html> <html> ...
- 在CMMI推广过程中EPG常犯的错误(转)
本文转自: http://developer.51cto.com/art/200807/86953.htm 仅用于个人收藏,学习.如有转载,请联系原作者. ---------------------- ...
- 使用javamail发信过程中的一些问题及解决方法
http://www.blogjava.net/TrampEagle/archive/2006/05/26/48326.html 今天在研究javamail发信的过程中,出现了一些小问题,现总结如下, ...
随机推荐
- MVC4学习之官方教程中迁移版本库报错
因工作需要,学习MVC4,但是微软官方教程中迁移版本库步骤在本地测试报错 官方教程地址:http://www.asp.net/mvc/overview/older-versions/getting-s ...
- JavaScript_7_运算符
1. 算术运算符 2. 赋值运算符 3. 用于字符串的+运算 如果把字符串与数字相加,结果将成为字符串 <!DOCTYPE html> <html> <head> ...
- ABAP vs Java, 蛙泳 vs 自由泳
去年7月定下的一年之内学会自由泳的目标终于实现了,特来还愿. ABAP和Java, 蛙泳和自由泳.前面的组合是Jerry用来挣钱养家的技术,后者是Jerry花了大量业余时间和金钱苦练的技能.或许有的朋 ...
- Android内核剖析(1)
Linux的启动过程 开机上电执行bootloader,将内核的前n条指令加载到系统内存中------>系统内核的初始化----------->启动应用程序. bootloader的位置装 ...
- Android(java)学习笔记122:BroadcastReceiver之 有序广播和无序广播(BroadcastReceiver优先级)
之前我们在Android(java)学习笔记178中自定义的广播是无序广播,下面我们要了解一下有序广播: 1. 我们首先了解一下有序广播和无序广播区别和联系? (1)有序广播> 接受者有优先级, ...
- 手写IOC框架
1.IOC框架的设计思路 ① 哪些类需要我们的容器进行管理 ②完成对象的别名和对应实例的映射装配 ③完成运行期对象所需要的依赖对象的依赖
- guruguru
6576: guruguru 时间限制: 1 Sec 内存限制: 128 MB提交: 28 解决: 12[提交] [状态] [讨论版] [命题人:admin] 题目描述 Snuke is buyi ...
- python_81_标准库_时间模块
''' 标准库: 1.time 时间的三种表示方法:a:时间戳(timestamp) b:格式化的时间字符串 c:元组(struct_time)共九个元素 time.struct_time(tm_ye ...
- linux文件或文件夹常见操作
创建文件夹 mkdir [-p] DirName 在工作目录下,建立一个名为 A 新的子目录 : mkdir A 在工作目录下的 B目录中,建立一个名为 T 的子目录: 若 B 目录不存在, ...
- 【转】vxworks的default boot line说明
boot程序的主要功能是引导vxworks 内核,所以boot程序需要知道vxworks的内核存放在何处,通过什么手段去获取.在vxworks缺省的boot程序里有一条内建的default boot ...