第一篇博客:work harder for you

时间似一汪清水,悄然从指间流逝......若不及时耕耘,亦只能觊觎他人的丰收. so work harder for tomorrow !

从事软件开发工作两年有余,对计算机体系结构、编译原理、数据结构和操作系统系统原理等有一定的了解,刚开始的一段时间一直是做的裸机程序的开发,集成的IDE开发环境,工作起来确实方便,却也让我们错失了很多很多知识。这段时间算是在门外窥探这奇妙的计算机世界。学校的时候也玩过linux系统,但仅仅局限于敲几个shell命令,按着unix环境编程上的例子写几段小代码,对其中的原理知之甚少,那段时间也是最最茫然而不知所措。

之后接触到一个比较大型的项目,虽然因为人力的原因项目终告失败,但我在这短暂的过程中还是学到了一些有用的东西,知道如何通过Makefile去管理一个工程项目,知道什么是静态库,什么是动态库,知道应用程序和操作系统之间的关系等等等等。

后来在工作中使用了rt-thread,他是由中国开源社区主导开发的开源嵌入式实时操作系统。每次跟朋友说这是中国人自己写的操作系统,他们都表示出自己的不屑。为什么我们就这么不自信呢。在我看来这是很棒的一个操作系统。在使用的过程中也确实稳定好用。别的不多说......  在使用rt-thread的过程中,我同样学到了很多很多,如:进程、进程调度、内存管理、IPC、设备管理等,根据他们优秀的外设驱动架构我完成自己平台上的IIC驱动、spi驱动、文件系统、finsh shell等功能,这段开发的经历让我对操作系统原理有了一次比较深入的了解,也让我喜欢上了操作系统。

之前对自己未来的发展方向其实不是很明确,但现在已基本明晰。未来我会往linux系统以及底层驱动方向发展,这才是我真正喜欢的工作......

这是一条很漫长的路,为了能够在未来有所建树。我必须付出更多的努力!我还只是个菜鸟,还不知道如何以最快的最合适的方式去学习和努力。所以在此希望得到前辈的指点,希望你留下自己的宝贵经验。现在的我只能按着自己的理解一步一步往前走,但愿不要走太多的弯路。手上有本《Linux内核设计与实现》,看了前几章感觉写的不错,浅显易懂。不求太深的理解,初次阅读的目标是欣赏和理解linux内核的设计和实现之美,引导我走过跌跌撞撞的起步阶段。

废话不多说,走起!之后我会在自己的博客中和朋友们分享自己的阅读感受,加油!共勉!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值