相比2016年的波澜起伏,2017多了一份平静和清淡。不过,平静的生活下,总有一颗飞向远方的心。

在这一年将近结束的时候,总结一下自己的工作,生活和学习。也顺便展望一下未来的2018,看看有哪些

美好的生活在前面等着我。

  在通过2016的来创业公司的新业务磨合期,2017年中,这边对创业公司的业务逐渐熟悉。从一个音频

算法和协议方面的门外汉,变成了一个对音频协议和算法有个比较深入理解的软件工程师。各种降噪算法

-开源的webrtc和speex的移植和代码分析,几种主流的音频格式-opus。speex,aac的移植和性能分析和

评估。通过一个个和音频相关的项目,把这些格式和降噪算法成功的在客户那边做了测评和demo,由于种种

原因,暂时这方面还没有大的客户,不过,在未来的2018,应该会出现大客户使用的机会并能把握住。

  创业公司动作和变化都比较快,对以前没有接触过的各种接口,USB,I2C,I2S等各种接口协议,在没有

这方面人力的情况下,作为一个螺丝钉的我,当然是哪儿有问题往哪儿丢,在芯片刚回来都不稳定的情况下

把这些接口都逐个调试了一遍,有好几次都有让人有种山重水复疑无路的绝望,不过,后来都挺过来了,把

遇到的问题都搞定了。通过这些接口的调试,我也基本了解了这些接口的开发和问题定位的套路。并做了一

些开发和产品支持,从宏观来讲,、针对这些接口的嵌入式软件开发不再是问题了。

  本来做物联网的我,感觉本年做的最对口的就是三个月的蓝牙协议栈的开发,年中本蓝牙的事情插入,

就立马启动了蓝牙协议栈的开发,当初我做的那个蓝牙特性比较大,并且是一个最新的协议,几乎需要关于

蓝牙协议栈方面所有的知识,蓝牙的入网,数据的传输,各种模式的支持。在这三个月中,我一边开发并分析

代码,一边翻看蓝牙4,2的协议,就这样,在做的心情正高的时候,把链路层打通了,在将要添加应用的时候,

把老板的一张调令终止了。有更紧急的事情,马上去干更紧急的事情。

  回头来看,针对技术这方面,的确积累了不少。不过,弊端也是很明显的,就是做的东西杂而不专,粗而不精。

如蜻蜓点水,是成不了真正的技术大牛的。这个自己的目标定位有点偏差了,在未来的2018,重点纠正这个偏差。

在内功和专业上要下狠功夫了。

  

  

一个IC软件工程师的2017年终工作总结的更多相关文章

  1. 数字IC设计工程师的知识结构

    刚毕业的时候,我年少轻狂,以为自己已经可以独当一面,庙堂之上所学已经足以应付业界需要.然而在后来的工作过程中,我认识了很多牛人,也从他们身上学到了很多,从中总结了一个IC设计工程师需要具备的知识架构, ...

  2. (转)我在北京工作这几年 – 一个软件工程师的反省

    我于2007年来到北京,在北京工作这些年,先后在NEC.风行.百度几家公司担任软件工程师的职务.NEC是一家具有百年历史的传统日企,在知春路的分公司叫日电电子,我们部门主要从事机顶盒.数字电视上嵌入式 ...

  3. 连载《一个程序猿的生命周期》-《发展篇》 - 3.农民与软件工程师,农业与IT业

    相关文章:随笔<一个程序猿的生命周期>- 逆潮流而动的“叛逆者”        15年前,依稀记得走出大山,进城求学的场景.尽管一路有父亲的陪伴,但是内心仍然畏惧.当父亲转身离去.准备回到 ...

  4. “胡”说IC——菜鸟工程师完美进阶

    “胡”说IC——菜鸟工程师完美进阶(数十位行业精英故事分享,顶级猎头十多年来经验总结,对将入或初入IC电子业“菜鸟”职业发展.规划的解惑和点拨.) 胡运旺 编著   ISBN 978-7-121-22 ...

  5. 《“胡”说IC——菜鸟工程师完美进阶》

    <“胡”说IC——菜鸟工程师完美进阶> 基本信息 作者: 胡运旺 出版社:电子工业出版社 ISBN:9787121229107 上架时间:2014-5-15 出版日期:2014 年5月 开 ...

  6. 1、软件工程师要阅读的书籍 - IT软件人员书籍系列文章

    软件工程师要阅读的书籍估计是项目组内最多的.软件工程师处于项目组中最基础的人员储备阶层,与项目的关系最密切.当然,现在是大数据时代,我们无法全部看完所有相关的书籍,只能够先学习工作需要的知识,然后在项 ...

  7. [No00004D]深度思考好文:软件工程师的困境

    昨天是我一同学结婚的好日子,同学们大家聊各自的工作,有个同学突然问了我一句:我们同学中好像做软件的不多?如果再细分,好像做网络相关的更少? 回想起当时为何读计算机信息管理的专业,是因为那时听说读电脑未 ...

  8. CEO应向软件工程师学习的7个技能

    软件工程师的哪些技能是值得CEO学习的?显然,软件工程师是逻辑的,高效的,注重细节的,有计划的,并且大多数CEO也是如此.但是,软件工程师还有一些更微妙,甚至是令人懊恼的品质,那么CEO是否可以从中学 ...

  9. Google前工程经理王忻:如何准备软件工程师的面试

    http://t.jobdu.com/thread-368-1-1.html 导读:原文作者王忻,Google前工程经理,2003年月加入Google,是Google Lively背后的主导力量,是G ...

随机推荐

  1. 使用PowerApps快速构建基于主题的轻业务应用 —— 进阶篇

    作者:陈希章 发表于 2017年12月14日 在上一篇 使用PowerApps快速构建基于主题的轻业务应用 -- 入门篇 中,我用了三个实际的例子演示了如何快速开始使用PowerApps构建轻业务应用 ...

  2. 基于 HTML5 Canvas 的 3D 压力器反序列化

    在实际应用中,我觉得能够通过操作 JSON 文件来操作 3D 上的场景变化是非常方便的一件事,尤其是在做编辑器进行拖拽图元并且在图元上产生的一系列变化的时候,都能将数据很直观地反应给我们,这边我们简单 ...

  3. Jarvis OJ - [XMAN]level0 - Writeup

    差不多最简单的pwn了吧,不过本菜鸟还是要发出来镇楼 分析一下,checksec 查看程序的各种保护机制 没有金丝雀,没有pie 执行时输出Hello,World,在进行输入,溢出嘛  开工 丢到id ...

  4. 自学Python全栈开发第一次笔记

           我已经跟着视频自学好几天Python全栈开发了,今天决定听老师的,开始写blog,听说大神都回来写blog来记录自己的成长. 我特别认真的跟着这个视频来学习,(他们开课前的保证书,我也写 ...

  5. LeetCode :My solution N-Queens

    N-Queens Total Accepted: 15603 Total Submissions: 60198My Submissions The n-queens puzzle is the pro ...

  6. ftk学习记(list篇)

    [声明:版权全部,欢迎转载.请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 在開始今天的list主题之前,先看一下icon的执行效果. 今天说的list事实上和这个icon几 ...

  7. JavaScript必知的特性(继承)

    多数人在学习JavaScript的时候.都是做Web的时候.须要表单验证.或者是一些简单的DOM操作,如同我上篇所讲.处在一个"辅助"的地位. 处在"辅助"地位 ...

  8. 王磊:AI 时代物流行业的 OCR 应用

    欢迎大家前往腾讯云技术社区,获取更多腾讯海量技术实践干货哦~ OCR 是人工智能里面非常重要的基础能力之一.腾讯云人工智能产品总监王磊,结合物流场景解读了OCR技术."OCR文本识别能够优化 ...

  9. 自学Zabbix3.8.4-可视化Visualisation-Slide shows

    Zabbix3.8.4-可视化Visualisation-Slide shows幻灯片 定义好screen之后,我们想了解服务器状况之时,一般会一个个screen点过去,zabbix提供了幻灯片展示方 ...

  10. 《TCP-IP详解卷3:TCP 事务协议、HTTP、NNTP和UNIX域协议》【PDF】下载

    TCP-IP详解卷3:TCP 事务协议.HTTP.NNTP和UNIX域协议>[PDF]下载链接: https://u253469.pipipan.com/fs/253469-230062539 ...