和中兴资深工程师一起大啖Linux的设计与开发

2014年10月15日 12:03 来源:电子发烧友论坛 作者:陈晨 我要评论(0)

标签:Linux(205936)操作系统(121201)

  导读:还在大学的你,不知道未来何去何从?都说迷茫是大事做不了,小事不想做。还在做程序袁的你,是不是也想创业?程序袁好创业吗?Linux好学吗? 学会了这个能找到咋样的工作?下面就跟着小编的采访揭开上述迷雾吧!

  1、电子发烧友:大家都比较想了解您个人学习的历程与感想,可否与大家分享一下?

  韦东山

  我从2003年开始工作,那时候的技术真是差劲啊:直到2005年,在硬件方面我只会设计两层板,在软件方面我用的一直是51单片机。有一次老板的朋友来做技术指导,聊起ARM、wince、Linux、操作系统,让人真是大开眼界。

  操作系统才是未来!必须改变!

和中兴资深工程师一起大啖Linux的设计与开发

  在硬件方面没人指导很难有长进,但是软件方面我可以自学啊。于是我开始买各种ARM的书,买周立功的2104板和书,用它来学习过UCOS,感觉他们还在延续着单片机的思路。这不行啊!得上操作系统!学WINCE?还是学LINUX?WINCE可是要钱的,咱学个免费的LINUX吧。买个 S3C2440开发板,就这样开始了LINUX的自学之路。

  多谢友善之臂的老板杨斌,我买的是个二手的2440开发板,他还是认真的提供技术支持,那时我没少请教他问题。他应该发达!

  2005年那会,嵌入式LINUX方面的书是没有的,所以我的学习过程完全依赖网络论坛,现在回首那个时候的提问,可以发现很多幼稚问题(特意去试了下,我才发现那个网站已经关闭了,世事难料啊)。

  工作后再难有在校时的心态与大段时间……,直到公司倒闭……,我于是回老家闭门学习半年。在外租房,有家不回;没日没夜,不是在电脑前就是在床上,要不就是去吃饭的路上;自学、翻书、发贴、编程试验、问题解决不了时苦闷得想砸电脑;现在回想起来感觉也挺励志的。就这样,用了半年终于入了门,bootloader完全掌握,基本的Linux驱动会写了,钱也用完了,要出来工作了(想想也挺郁闷,大学4年工作2年,竟然技术不过关要回炉重造)。

  我没有Linux工作经验啊,怎么办?那就自己写个操作系统混经验值吧,仿照UCOS、LINUX,写一个简单的操作系统:基于MMU的操作系统 (MOS)。就用它作为敲门砖,写到简历上去显得有点料。去面试了三家公司,华为惠通、UT斯达康、中兴,全中!因为钱没了,而中兴的通知来得最早,就去它吧。

  说实话,那时我的Linux水平只是刚入门,好在2006年那会中兴也刚从vxwork转为Linux,大家都不懂都在学习,我倒也不显得丢人。在中兴里,又是没日没夜地工作、学习了2年。期间碰到过无数的疑难问题,煅炼了能力。说真的,只有在解决问题的同时,你才会东想西想,把有关、无关的技术都想清楚并掌握得扎实。

  2007年从中兴辞职开始写书。不要笑我只有2年Linux工作经验就敢写书,自学半年工作两年,是这辈子最用功的时刻,远比高考时努力。这2年半所学到的东西远超大学4年。工作和写书对技术的要求完全不同,工作上你能写出程序解决问题就可以,而写书则要求你对知识理解透彻。书写了1年,也可以认为继续学习了1年。2008年那会还没有手把手教、从零搭系统开始学习嵌入式Linux的书,这本书《嵌入式Linux应用开发完全手册》又火了一把。

  书出了,我也稍有点名气,于是从2009年开始在几个培训机构讲课,去过华清远见、尚观,都是兼职,因为我当时还想着自己创业呢。业没创好钱又没了,只能去兼职。这样又持续了2年,这又是一个煅炼:怎么讲,别人才容易学会。

  这就是我的学习工作经历,生活推着我在Linux上历炼了9年。如果你还是学生,劝你尽早找到自己的兴趣,全力钻研;如果你已经进入社会,最好能找到相关的工作,白天上班也是煅炼,晚上继续学习。

123下一页全文

本文导航