`
isiqi
  • 浏览: 16030231 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

想开始写些东西

 
阅读更多

工作将近两年了,时间说长不算长,说短也不算短.

回想起刚从学校出来那会,还以为会几门语言就挺厉害,也确实显得幼稚了些! 不过回想起那会,觉得也挺好的,有想法,有拼劲! 想起那是同洋爷一起玩反汇编/hook... 一起计划好好学习Windows内核(当然只是计划)... 挺想念洋爷的.也许正是长期的习惯,让我在工作以来对计算机技术的爱好只增不减.

从学校出来的时候,以为自己会做C++相关的应用程序员, 却没有想到进入的第一家公司却是一家ODM类型的企业,主要业务是笔记本代工,这也直接导致我完全没有意料到自己的第一份工作是做BIOS.还记得刚学那会看Intel 的那些晦涩的Spec有多么的头痛,不过也正因为这份时间不长的工作,让我理解了大学时代一直没有办法理解的操作系统与计算机硬件相关的一些细节 ,这也算是一个铺垫吧. BIOS 我并没有做太长时间,可以说都没有完成整个的学习周期,原因是公司正在拓展新业务---PAD. 我很敏感的感觉到,也许作Linux底层可能会比做Windows BIOS的空间会来的更广阔一些 . 当然这也和当时与洋爷经常聊未来的一些趋势有关系吧,很感激他给了我很多建议.

我就这样从一个Windows底层工程师直接转换到Linux底层工程师,其实做PAD的时候我是可以选择做底层或上层的,因为我对C/C++ 都比较熟悉,所以做Driver 或者做APP都没有太大关系. 当然,我丝毫没有犹豫的选择了做driver, 这也算是兴趣所驱吧! 从大学开始,我就一直在探求系统的运行机理,做底层当然可以让我更加清楚地了解到整个系统的运作方式和原理.这也正是我后来不断深入学习Linux 内核的出发点吧!

说了一堆废话,开始正题吧,在离开之前的ODM企业后,进入了一家芯片公司.主要做Android平台,当然我主要做Linux driver相关的工作.更具体一点就是和SD/eMMC相关的Storage部分,也包括文件系统部分.

之前学习期间也有很多疑惑,也走了不少弯路,也参看了前辈们的很多好的文章,自然包括了之前转发的很多好文章,再此也对前辈们说一声谢谢!之前一直在转发前辈们的好文章,几乎没有自己写一些东西. 主要是由于自己水平太差,怕误导了大家.

现在做这一块也有一段时间了,也对一些东西慢慢熟悉了,所以,想在自己工作之余也能把自己学习到的,领悟到的一些东西跟大家分享一下! 当然主要会是Linux kernel 及 File System相关的一些东西.

好吧,今天就到这里吧! 算是一个总结,也算是一个新的开始! 大家工作顺利! ^_^

分享到:
评论

相关推荐

    CTF-writeups:终于开始写些东西了。

    CTF-writeups:终于开始写些东西了。

    Java-Lucene-in-Action教程完整版.doc

    Lucene开始是做为私有项目。在1997年末,因为工作不稳定,我寻找自己的一些东西来卖。Java是比较热门的编程语言,我需要一个理由来学习它。我已经了解如何来编写搜索软件,...尽管如些,Lucene开始成为真正的合作项目。

    Lucene in Action

    Lucene开始是做为私有项目。在1997年末,因为工作不稳定,我寻找自己的一些东西来卖。Java是比较热门的编程语言,我需要一个理由来学习它。我已经了解如何来编写搜索...尽管如些,Lucene开始成为真正的合作项目。 现

    leetcode中文版-automate-everything:这是我准备写的第一本书,其实早些时候已经打算开始写书了,只是苦于没有写书经验,

    我喜欢一个人散步,因为散步可以将思维释放,我认为做太多重复没有创造性的东西对我来说没有什么价值,我更喜欢将散步当做身心的一种放松,而且我很多好的想法都是在散步中得到的,它不仅能使你身体得到放松,而且...

    3D游戏从头编,游戏开发

    变化很少,无非就是几个alpha混来混去的,就那么些东西,经过这么多年,早就被大家玩透了。  但是3D不同,它复杂,需要一大堆理论知识,点、线、面、向量、矩阵、材质、贴图、灯光……  光这些术语就够让人一个头...

    (3.0版本)自己写的struts2+hibernate+spring实例

    也有时间开始写struts2的第三个框架版本了.主要是针对写了第二个版本之后的一些问题做一些回答才做得第三个版本.中间加一些小技巧之类的.不过我觉得还是值得一些关注的朋友期待的. 如果没有意外.这个版本应该是...

    swf.rar_swfparser

    SWF文件RECT算法PHP代码 要从SWF文件里扣些东西,看了整整2个星期的文件格式说明了……还没看完-_-# 不过找到规律也已经能解析的差不多了,刚开始看这个结构实在是有点晕,其实可以跳过去的,不过要是写一个完整的...

    脱壳(破解信息实例资源)[2]

     我写这篇东西的主要目的是让初到本站的新手们能对“壳”有个大概的认识,知道我每天说了些什么。限于本人的知识,如果有 ERROR 之处,还请多原谅。如果你觉得还可以, 也欢迎转贴,但请保留文章的完整性和作者的...

    脱壳(破解实例信息资源)(1)

     我写这篇东西的主要目的是让初到本站的新手们能对“壳”有个大概的认识,知道我每天说了些什么。限于本人的知识,如果有 ERROR 之处,还请多原谅。如果你觉得还可以, 也欢迎转贴,但请保留文章的完整性和作者的...

    脱壳(破解信息实例资源)[4]

     我写这篇东西的主要目的是让初到本站的新手们能对“壳”有个大概的认识,知道我每天说了些什么。限于本人的知识,如果有 ERROR 之处,还请多原谅。如果你觉得还可以, 也欢迎转贴,但请保留文章的完整性和作者的...

    脱壳(破解信息实例资源)[3]

     我写这篇东西的主要目的是让初到本站的新手们能对“壳”有个大概的认识,知道我每天说了些什么。限于本人的知识,如果有 ERROR 之处,还请多原谅。如果你觉得还可以, 也欢迎转贴,但请保留文章的完整性和作者的...

    鼠标键盘自动点击小程序

    开始的时候以为小程序有毒, 但是360没有报系统异常, 运行检测了下c盘下的文件大小,进行排查, 发现问题出在user下面的用户temp目录, 该系列程序喜欢在下面创建tmp文件, 于是我简单的写了一个bat自动删除tmp文件...

    免费下载jdk1.8和eclipse软件,附带说明。

    一般不推荐下载最新版jdk,大家想,新出来的事物,都会有一个...在后面写了一段时间的代码后,代码开始无缘无故爆红或者是运行后结果一闪而过,想着看过Day001博客的亲们可能也不小心下载了jdk17,遂加上资源和说明。

    编写程序高手的造就的文章

    对于软件这种东西,写一遍它可能ok(做到这一点也不容易),写十遍就是一个伟大的产品,再多写一遍它就更伟大些。  高手快的诀窍在于他很熟悉各种东西。高手看书很快,因为每一本新书里,值得他好好看的新技术...

    IEXPath.zip

    一开始用Delphi做的,但无法支持64位,于是又用C#写了一次,可以支持32/64位了。这次开源的就是C#的。 工具发出了,自动化测试人员一下子就用起来了,大家都反馈好用简单方便,软件又小巧只有80k,不像有些工具启动...

    latex排版教程,笔记,ppt三合一

    大约是2005 年底,看了一下lshort,用LATEX 记了些数学笔记,开始 有点感觉。包老师生性愚钝,所以喜欢相对简单的东西。HTML、Java 都 用手写,FrontPage、Dreamweaver、JBuilder 之类笨重的家伙看两眼就扔 了,所以...

    08年自己写的实习报告

    然后开始把自己的东西上传上去加以修改,每一步都要很细心的去做,错了一个链接都是很麻烦的,有的虽然是套用了别人的网站,但做的好有修改就可以成为自己的,对制作网页不太会,但在学校也学了些,只是真正的运用和...

    dreamwear cc zen coding 插件

    嗯,首要原因是语义化:“选择器”意为选择一些东西,但是在这里我们事实上是生成 一些东西,是写一个长代码的较短的替代。其次,它只是使用真实的CSS选择器语法的一个小的子集,并添加了一些新的操作符。 这里是一...

Global site tag (gtag.js) - Google Analytics