梦想从这里起航

阅读、总结、交流和分享,一个都不能少!!!

导航

工作中的那点事儿--是工作经验,还是思路给了你生存的能力(原创)

是工作经验,还是思路给了你生存的能力?下面是发生在我工作当中的一个小故事。

       近几个月以来,我一直从事模型驱动开发的技术支持工作,今天,在现场一位同事碰到一个“页面模型无法打开”的问题,解决未果后前来找我。其实我也不懂这方面的问题,这类问题应该由我同组的同事来解答。但出于我是平台小组技术支持工作的负责人,无可推卸。凭经验看过之后,应该是一个bug,于是去找同组的那位同事沟通问题,同组的同事告诉我,这种问题原因会有很多种,只能把开发工程连同解决方案一起发给他,调试后才能查出问题原因。我觉得这倒是一个解决办法,“专家”都这么说了,只好照做了吧。但回去后又一想,如果这样的问题要都这么解决,岂不是累死千军,于是亲自尝试解决,思路就是逐步缩小问题范围。我把模型用XML格式打开(这是经验),剪切掉认为有可能导致问题的代码,保存后再次打开,页面模型打开正常,于是再次粘贴回去,缩小代码的剪切范围,再次打开,重复了两次,问题确定了,就是那一小部分代码导致的。但究竟是什么原因呢?最后经“专家”(同组的那位同事)分析后,是SDK版本(平台开发工具版本)不一致造成的,建议使用该插件开发的小组保持SDK版本一致即可。
 
       问题解决了,产品小组的同事很开心,对我解决问题的思路很认可,同时对平台开发工具有了更深的认识,原来他是从自己同组的同事那边拷贝了模型,这个模型是用高版本的SDK建的,而他的开发环境中SDK版本较低,不能打开,所以报出错误信息的。
 
       我想太多的人是凭借工作经验生存了,我也不是例外,那么思路如何给人以生存能力呢?
       在程序员的工作当中,这样的问题很常见:"你见过这个bug吗?你做过类似的功能吗?"但有的时候,甚至周围的同事都没有遇到过这样的问题怎么办?百度或谷歌搜索,找相关技术文档,这些都是常用的招数,但是如果你的问题压根儿不可能在这些地方找到答案,请教专家的过程又比较复杂,而这个问题又不得不解决掉时,我想尝试自己的思路去解决问题,既是锻炼的机会,又是塑立个人口碑的绝佳时机。

posted on 2012-03-15 23:39  xiaozu28  阅读(175)  评论(0编辑  收藏  举报