梦书之家(移动开发)

你有一个苹果,我有一个苹果,我们交换一下,一人还是一个苹果;你有一个思想,我有一个思想,我们交换一下,一人就有两个思想。 ——肖伯纳

导航

职场之随手记

     在程序员的职业生涯中,我们总会遇到各种各样的问题,当然最终我们通过不同的方式将其解决。俗话说的好,“好记性不如烂笔头”,这时候,趁着短时记忆还清晰,我们需要将其解决的方法与步骤写下来,尤其是别人指导的。当然也可以将其写在你自己专有的笔记本(我说的 Notebook,而不是Laptop)上, 但是纸张的东西会有个氧化的过程,过段时间,就会。。。还有这个东西也很容易弄丢。所以最好的方式,是电子化,比如写博客(不是微博哦)、记事本(比如QQ邮箱记事本、百度云记事本、网易邮箱记事本,。。。)或将其存为word以及pdf文件,然后上传到某个网盘(当然涉及商业机密的,还是放在公司的电脑或者公司的SVN服务器上吧),这样,以后你自己需要的时候,就可以随时随地取用。

  举个例子吧,我在上家公司的时候,做一个MTP集成项目,而对于Symbian 编程来说,我是一个新手,只能边做边学。突破点是写出第一个provider(类似支持了一种MTP的操作),最初是谁先弄成功的,我有点记不太清楚了(项目组有4个人,含一个Team Leader。反正不是我)。然后,小组的其他人员都按照第一个人的方法试验下,这样,之后小组的人都能独立写provider。当时,我试验第一个人的方法后,为了给自己及以后的工作有个参考,也没想别的,就自己写一个word文档,将其详细的步骤以及需要注意的点,都写下来。哪知,有一天,我们甲方,需要一个这样类似的文档(老外很注重文档),于是,我自告奋勇将自己的文档,简单修改下,发给我们的Leader。。。当然,以后这个文档的维护,都交给我了。

  可能你会觉得,这个文档就算当时写也没什么,我告诉你给客服的东西必须是可验证的,另外这个过程很漫长:

  1.需要下载Symbian 系统最新的源代码(你也知道天朝的网速)--- 之前有的话,可以直接用,所以要备份,但是一个版本就要十几G的硬盘空间哦

        2.修改一些内容:这部分是文档的重点,不能漏任何的东西,否则,可能需要返工

        3.编译生成ROM

        4.刷机并验证,如果失败,需要返回到第2步,有时还可能要从重新解压Symbian系统的源代码开始

  通过这件事,给Leader以及甲方都留下了很好的印象,再也不会被当作闲人了,至少觉得我还有点用吧。因为之前,我口语不太好,每次与甲方开会,几乎是旁听者,当然有些事情也没听全或听明白。甲方的人就觉得我是个闲人。

 

posted on 2013-10-12 17:33  梦书  阅读(235)  评论(0编辑  收藏  举报