2016年是烦恼很多的一年,期间发生了很多事情,也是相当累的一年,特别是年底..
人事上:
由于公司软件组织架构调整,我从大学毕业到跟了七年了老板在今年7月份时候被换了/(ㄒoㄒ)/~~,老实说这七年过得还是很开心的,被换了老板忽然有种失落的感觉(;′⌒`),然而接下来三个月内又连续被换了两次老板...详细这里就不说了,总之这是件相当无奈的一件事情。
工作上:
1、负责公司所有指纹识别(支付)业务,跟合作多年的几个小伙伴一起完成指纹软件业务,包括指纹模块整个应用框架层需求定制,缺陷修复,kernel、TZ底层调试等所有指纹模块需要涉及到的工作,涉及平台有高通8937/8953/8940系列、MTK6735/6737系列(豆荚TEE)、IC方案商有汇顶、义隆、思立威,虽然期间累得够呛,但小伙伴们真得很给力,分担了很多疑难问题的攻关,加班加点毫无畏惧,真得由衷感谢他们。
2、业务内平台化开发框架搭建,公司平台多,项目多而杂,人力资源是小牛拉大车,需要搭建一个平台化框架尽最大可能复用代码,精简代码,降低重复劳动,最大限度提升效率,所以后面会不会被累死就看这个平台化搭建的好与不好了,可见这是多么重要!
3、开关机类问题、部分死机重启类问题分析。这块内容的特点就是,一般问题比较容易定位解决,而且出问题几率也不是特别多,BUT一旦遇到硬骨头就能被搞残的那种,特别是低概率问题浮现本身就是一个灾难,而要解决问题通常又需要多次复现... 系统异常分析需要具备非常广泛的知识积累,目前对于这块还远远不够,仍然需要持续学习,任重而道远。
收获:
1、深入学习了MTK平台Android 整个系统的启动流程,包括从preloader-》tz-》lk-》linux kernel-》init-》zygote-》system_server-》HOME app启动的全部基本流程,对系统各个层级的启动流程有了更深刻的理解,对于解决开关机类异常问题提供了知识背景积累。(高通平台preloader部分代码差异比较大,lk部分代码框架跟mtk是一样的,代码实现有些差异).
2、了解属性系统、sensor系统、vold 存储模块、服务管理模块的内容,对于此类模块的代码实现流程、工作原理有了基本的理解,若遇到这些模块的问题有明确的分析方向。
3、深入学习kernel panic流程、native crash、anr、wdt 等 user space stability 类问题的基本分析手段。对于此类稳定性问题的分析有自己的分析流程方法,不足的是精力时间有限,实践还是太少,经验还不够。
4、深入学习《深入linux 内核架构》进程管理调度、内存管理架构、锁于进程间通信、设备驱动程序、系统调用这些章节(说来惭愧,原本年初计划看完这部经典的,遗憾的是由于各种主观客观原因没有完成...(;′⌒`)),这些章节虽然看过一两遍,虽然作者已经写得非常通俗了,然还是有专业的部分细节不懂汗.. 不过即使如此,我依然觉得还是收获巨大的,因为正是有了这些知识的理解,对于学习各种系统流程代码分析非常有帮助,这是切真体会到了,被内核代码虐过了后再去看其它代码忽然发现容易懂多了,阅读代码能力得到了实在的提升,就如同最初去看vmalloc实现代码的时候很痛苦而经历过后到现在就轻松多了一样,这印证了一个道理:书看得越多也就会看得越快,理解得越快,学习新东西也就越容易,良性循环。
5、保持技术学习热情,带头进阶学习为大家树立榜样,同时敦促小伙伴门持续学习,营造优良学习氛围,和谐工作环境,共同提升。个人能力再强也比不过学习型团队,打造学习型团队,只有大家都强,才能从根本上提升工作效率,减少加班,干得也更有意义,小伙伴门确实很给力,很荣幸我们有着同样的追求跟同样的价值观,这一点,我们确实做到了。
不足:
1、工作费时太多,陪伴家人的时间太少, 失去太多;
2、工作上有时还是容易上火,脾气还是不够好,情商不够高,需要修炼再修炼..;
3、技术上有些基础理解不够透彻,不够扎实;
3、明明计划好了要做的事情,最后由于各种原因搁置,这也是需要思考的地方;
2017 年我希望:
1、能够有更多的时间留给自己,留给家人,失去的太多,心里甚是愧疚;
2、技术上能够更加专注和精深,寻求新的突破,从而走得更远;
3、英文水平能够有所突破,不管干不敢技术,英语的重要性就不用多说了。
4、倾听内心的声音,坚持自己的选择,明白自己真正想要的是什么。

2016 年终工作总结相关推荐

  1. 2016年终总结工作汇报PPT模板

    2016年终总结工作汇报PPT模板 2016年终总结工作汇报PPT模板下载(8628)_商务PPT_素材在线 posted on 2016-12-16 11:25 lexus 阅读(...) 评论(. ...

  2. 岁月划过生命线(2016 年终总结 -季度之星)

    岁月划过生命线(2016 年终总结) -季度之星 标签 : coder 年假结束, 明天就要回到杭州, 回到我fighting的战场. 回首过去的2016, 放纵了许多, 但也收获了很多: n个项目. ...

  3. 2016年终总结:一份来自跨界喜剧人的告白

    一份来自跨界喜剧人的告白 我的2016年终总结,点着烟一直抽着写的.作为一名大四的准毕业生,一位三流学校四川娃,对比起来各位前辈来讲也许就有些乏味了,我没有你们那么丰富多彩的生活,但也有属于自己私藏的 ...

  4. 学校计算机老师工作总结,计算机老师年终工作总结

    计算机老师年终工作总结 作为一名计算机老师,在教学工作一段时间后,可以写一下教学总结.下面,小编在这给大家带来计算机老师年终工作总结,欢迎大家借鉴参考! 计算机老师年终工作总结1 回顾这一学年,本人能 ...

  5. 计算机专业技术人员工作总结,计算机教师专业技术年终工作总结及计划范文模板.docx...

    计算机教师专业技术年终工作总结及计划范文模板 [篇一] 本学年,计算机应用技术系在学院党委.学院行政的领导下,在学院各职能部门的大力配合与协助下,全系教师坚持以学院中心工作精神为指导,认真贯彻执行党的 ...

  6. NO.111 禅道导出数据做透视表,让你轻松做年终工作总结。

    为什么80%的码农都做不了架构师?>>>    年底了,很多公司都要求大家写年终工作总结.估计很多童鞋就开始犯愁了.年年写,来来去去总是那些模式,自己都觉得没意思. 今天,教大家一招 ...

  7. 如何复制粘贴_年终工作总结如何写?复制粘贴肯定不行啦

    时至年终岁尾,各部门纷纷开始对一年的工作进行回顾.分析,并形成总结材料.很多小伙伴习惯于在网上查找"模板",将往年总结套为"模板",使得总结材料"千篇 ...

  8. 对php的感受100字_最新2020个人年终工作总结开头范文100字

    有道是"万事开头难",在进行年终工作总结的时候也是如此,因此,我们在写年终工作总结的时候,要先认真学习.朋友,下面是由出国留学网小编为大家整理提供的"2020个人年终工作 ...

  9. 统计个人已完成的工作量_2020个人年终工作总结怎么写已完成工作?

    张磊在大学毕业后想找一份高薪工作,他经过了一两个月的观察和调研后发现,现在适合自己的工作也只有做销售了,因为做销售这一行非常适合自己开朗的性格,而且只要肯花时间.付出足够的精力去钻研,就可以获得相应的 ...

最新文章

  1. Deep Learning 中文翻译
  2. Python学习笔记(基础知识点二)开更了~
  3. python找不到os模块_python之os模块
  4. matlab 矩阵jocobi迭代_高校MATLAB被禁用,掀起中国本土软件脆弱的冰山一角
  5. python简单代码需要写多久_python基本语法?初学Python要多久才能入门?
  6. Mybatis 一连串提问,被面试官吊打了!
  7. 文本分类模型_【文本分类】几个可作为Baseline的模型
  8. 详解go语言的array和slice 【一】
  9. vue-loader was used without the corresponding plugin. Make sure to include VueLoad……
  10. 别再说找不到web前端项目练手了,这套最全的前端实战案例请拿去
  11. 简述ip地址的abc类如何划分_IP地址的ABC类划分
  12. 使用ADB启动手机APP
  13. 超宽带 DWM1000模块 简介
  14. 市面上4.4V截止电压的锂电充电IC有哪些呢
  15. Android红外线遥控
  16. 2017 Github优秀开源项目整理
  17. 点乘a*b和叉乘aXb
  18. 计算机系统动态库修复,一键修复!动态库文件 mfc100u.dll 修复使用说明
  19. Android 检测输入键盘是否弹起
  20. dlopen与dlsym用法

热门文章

  1. 上电复位和按键复位区别
  2. 赛门铁克企业级防病毒产品 》(Symantec Endpoint Protection)V11.0.6005.562 简体中文版[压缩包]
  3. Linux监控平台搭建zabbix
  4. (详细)华为畅享8plus FLA-AL20的Usb调试模式在哪里开启的教程
  5. svn提交代码提示Previous operation has not finished; run ‘cleanup‘ if it was interrupted
  6. 快递业巨震:阿里顺丰互相拉黑
  7. 秦殇多人游戏服务器被占用,秦殇多人图文攻略(1.30原版)
  8. 7-36 sdut-循环-1-求倒数之和 (10 分)
  9. 进程导入表修复工具——Universal Import Fixer
  10. ajax请求修改标题,jQuery AJAX自定义标题