其实最早接触linux的时候是在大学,大三的时候,学校开了一门课程《ARM9嵌入式系统设计》课程,虽然学校开了这门课程,但我去上课的次数却是少得可怜。所以毕业的时候我对linux,对arm几乎没有什么概念,是达到了那种“知道曾经学过,不知道学的什么”的高级境界。
可以说,现在工作中使用的技术都是毕业之后自己一点一点自学的。
刚毕业的时候,不会c语言编程,对51单片机的了解也是模模糊糊。三个月的试用期结束之后,公司买了pic单片机开发板,我就开始了边学边做产品的历程。当我做出了我毕业后第一个产品后,我也学会了PIC单片机,自此之后,我似乎对单片机有了新的感悟,之后自学AVR单片机,DSP,FPGA的时候,学得非常快,觉得他们之间有相同之处。当你掌握了其中的一种之后,觉得其它都非常相似。
现在距离毕业已经一年多了,自去年就开始断断续续学习linux,但一直都未深入地学习linux.我给自己下了个目标,在年前,要掌握linux.这样年后(也就是我工作时间达到两年)我找新工作的时候,我就可以找到一份待遇更好的工作了。
为了学习linux,我买了天嵌科技的ARM9开发板,芯片是s3c2440.
这样我的linux学习之旅就开始了。