您的位置:首页 > 其它

我的2011年度总结

2012-01-17 14:12 183 查看
 
   时光荏苒,2011年初到公司实习到现在,不知不觉一年就过去了。记得刚进入公司,自己只会些linux基础知识和基础编程语言,对在公司能做什么东西都没个底。很庆幸,自己在公司同事帮忙和经理指导下,很快地掌握相关开发工具和项目开发流程,对自己能做什么有了个大概了解方向。在公司差不多一年的时间,我觉得是自己成长最快的一年;在这一年时间里,我获得了很多在学校学不到的实践经验,同时在实践中也知道自己了相关的不足。现总结如下:
 
一、主要工作情况
    从2011年2月22号到现在我主要工作如下:
(一)在开发EMH、BATCENT里面添加相关json数据处理功能:
(二)测试相关硬件功能(包括模拟量、开关量、继电器控制、spi模拟电压测试,3G模块等),并完成TestEMLinix测试硬件应用程序。
(三)移植嵌入式相关内容(包括sqlite, samba,boost,qt界面程序移植,项目相关驱动移植)
(四)添加区域中心平台CSupMonitor功能和无线平台WirelessEMM功能
(五)调试服务端跟客户端出现的错误。
二、经验和教训
    进公司后,自己主要工作就是在服务端编写相关json数据处理功能。从刚开始自己有些怀疑自己的能力,因为安国整个项目相关功能结构讲下来,自己却没能理解多少,根本不能把握自己要做什么和能做什么。但是后来安国一句话给我后面的编程带来了很大的帮助,那句话就是:先做简单的!
   从简单功能做,然后慢慢积累,自己也慢慢掌握了解了项目要实现的相关功能。所以凡事不要想着一口气完成所有,分解出简单的先完成,这样可以让自己在点点滴滴中积累,而不至于还没开始就输了信心。
编程中比较常遇到的就是调试错误的过程,自己心会比较急,老怕卡在那里,一急就没思路了。编程实践告诉我有些事急不得,需要心静下来才能解决问题。
还有个人发现编程最重要的就是团队合作,在开发过程中,安国不是像自己听说的项目经理那很凶很严格,这让自己的工作环境比自己先前想的好了很多。在开发中,安国能合理安排自己需要做的工作,各同事也能积极帮忙自己完成相关调试工作。我觉得自己第一次很清楚的感受到了团队合作团结的力量。
        
三、工作中的不足
  (一)知识不够牢固,导致有时候开发效率低,所以技术知识方面需要不断的加强和提高。
  (二)思考问题不周全,开发时只想到单独的功能如何实现最好,不能从整体看待或分析问题,导致后面的维护工作加重。
(三)经验不够,需求出来以后就照着做,自己没做充分的分析就开始开发,
结果导致程序有时候需要改来改去,做了许多无用功。
 
四、未来目标和憧憬
   在接下来新的一年,自己希望能更进一步,不断学习和掌握知识,积极配合领导和同事工作,开发出好的软件产品。
 
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: