一个入职一年半的bios的第一篇博客

来源:互联网 发布:linux自动化部署工具 编辑:程序博客网 时间:2024/06/05 16:01

工作一年半的总结


毕业工作将近有一年半的时间了,一直想着把每个学习到的一个知识点或者解过的每一个bug都记录一下,但总是没有去做,只是在公司的RDM上面写一些工作日志。今天周六来公司加班,干完了工作的事想着来注册一个博客,也来记录一下自己工作中的一些知识点和bug的分析解决思路,也梳理一下自己的思绪,毕竟不是有句话说,磨刀不误砍柴工吗?一直觉得经常对一段时间内做的事做一个总结,是对之前东西的温故,从而可以得到升华。

在入职的前面大半年,每天上班都是看一些spec,关于bios的各种协议和接口之类的,X86平台的架构之类的,资料基本都是英文的,有时看得真想睡觉,有时想着挺压抑的,身边的同事都忙着自己手中的工作,而我每天都是在看一些资料,我多想也可以像身边的其他同事一样哪怕能够参与到其中做一点点的也好,甚至都想过要离开,但是离开又能去干什么呢,想着还是坚持一下吧,可能这个就是必须要有的过程吧。在这过程中还是有学到很多的东西,包括一些简单的bios的刷写及TOOL的使用,对公司的产品有了一些大致的认识。

快到年底的时候新开了一个项目,leader叫我也参与到其中,但是很多都是在一般看着,做着一些很简单的测试等的操作。后面team内部的工作实在是太多了,都快忙不过来了,leader决定把一个之前比较成熟的项目交给我来做,只需要出一些客制化的版本。终于我要真的出bios了,而且是用来去工厂生产的,之前都是自己在那里看或者只是简单的改一些无关痛痒的部分code,心里特别高兴,不过也有一些些担心,怕自己没处理好出事了,影响生产等的问题,不过还是在心里想管他呢,憋了这么久了终于可以真正的接触到一这些东西了,再说有问题可以问旁边的同事啊。于是就这样后面慢慢的接触到越来越多的东西,包括调屏,mipi的和EDP的,调DDR,调audio,Gsensor等;接触到了很多的bug,同样也学到了解这些bug的方法,慢慢的有了一些成长。

到现在,我还是觉得自己知道的太少,对于有时leader问的一些问题,或者测试的同事来问的一些问题,自己完全不知道,这不仅是尴尬的一回事,这让我也看到了自己在许多方面的知识储备是不够的,不能只盯着那一套bios code,对理论知识同样是需要学习,许多问题是需要理论的支撑的。

给自己的期望:在C code方面还是有不断的学习,要经常练手,虽然像OEM这样公司的bios工程师也只是一些简单的修修改改,并没有太多的自己编的机会,但是作为一个软件程序员,必须还得要有写的能力;其次,还要对底层这方面的spec进行学习总结,像各种协议,通信方式,接口类型等要有比较强的理论认识。

今天就写对之前的一些总结吧,后面再来写自己掌握的一些知识点或者学习归纳什么的,希望越来越多^-^

原创粉丝点击