外面世界很大,我想走出去看看
时间:2015-08-10来源:华清远见嵌入式培训武汉中心
我是来自湖北孝感的一所普通的二本院校,不同于高校林立的武汉。也许呆在一个小城市的人,都有点坐井观天的眼界。好像,在我的记忆中,在大学读了三年多,都没有听说有培训的事。我们学校历届学生中,大家似乎好像受到诅咒似的,大家的命运都被固定安排了,不容你去抗争。我的学校的成绩好的人,从大三开始一定要去考研,只有考研成功的人,才是值得大家尊敬的。比如我们系的每年有接近60%的应届毕业生,去参加考研,即使好的一年只有接近20%的成功率。成绩实在太差的人,不是去做销售,就是去上流水线,出去做技术的工作,那不是我们这样的二本院校的该做的,那只有武大和华科的高材生才可以,所以好好学习,争取考研考上武大,华科。才是正道。 然而,就是在这样的学校里,出现了一个像我这样的奇葩。一个从大二开始只是抱着试一试的态度参加了全国电子设计大赛。从此改变了我的人生轨迹。一个被同学视为异类的人,一个宁愿宿舍里,敲一天的代码,也不愿意和大多数的同学一样在自习室里钻研高数;一个总是谈论的是软件技术,和同学们大多数的话题以考研为主的校园里显得格格不入。说起,为什么要选择来华清,原因很简单,在网上看到,华清是培训嵌入式的,似乎是我感兴趣的方向。所以就报名了。因为找不到可以咨询的人。 刚到华清的时候,记得老师给我们上的是C语言基础。但是就,感觉太小儿科了,我参加电赛的时候,都可以用C语言敲几百行的代码的人。从头开始学C语言似乎是在侮辱我的智商。然而,学了一段时间之后,遇到函数指针,指针函数,一级指针,二级指针的时候,就知道自己错了。这些我们在编写裸机的单片机程序时,几乎都不会使用的东西。在linux操作系统中随处可见。记得草根老师说的一句话,C语言是是需要三五年的工作经验才炉火纯青。只有你去看linux内核源代码的时候,你才知道你的语言有多差。等到我上linux网络的时候,开始接触多进程,多线程,socket等的时候,你的才可以说你踏上了,正真的程序员的道路。你可以开始做很多,你曾经只敢想一想的事,神秘的服务,大家经常打交道的客户端,原来都不是那么遥不可及的。到那时候,你才感觉自己是学的东西是可以出去混饭吃的。接下来是学的是令大家有喜有惊的arm驱动开发,可以学高端arm就是,我们每天所玩的手机的cup,终于可以学习高大上的东西,踏入技术牛人的行业。然而,驱动的层层框架和不规范的设备树,数以万记文件的linux内核源代码,令你每天头痛脑涨,原来这高大上真是名不虚传。当然,那些东西似乎是框架式的东西,你如果理解透了这框架,再加上有点类似的参考代码时候,他有时候,比写裸机代码还容易。后说一下,我们大家耳熟能详的android,很多人都热衷于android app的华丽界面开发,感到好玩无比,但是对所有的硬件,都丧失兴趣了。通过学习android底层的hal 层之后,就可以将底层的驱动和android app连接起来,真正的玩透手机。感觉MIUI,也不是那么神秘。 如果要说,培训之后,大的改变是什么。那就是人的变得更加异想天开,更大胆。曾经依稀记得,当初,电赛选拔,能做的只是用51单片机控制的流水灯。等做完电赛之后,可以利用基础的传感器,采集点数据,通过物理的按键控制点灯电扇,电灯等。但是,别人看后,总是感觉是小儿科。当我学完之后,那就不同了,可以利用我们随身带的手机控制,电灯,电扇,开门关门。你感觉那是小儿科吗?如过还不爽,架起一个服务器。让很多android手机都可以控制呢?另外一点就是,感觉就业面更广了。记得,应聘会上,拍考官问的一句话,“你会干什么?”,好像我们,我们大学生只会纯理论,除了应付考试之外,别无他用。但是但你培训完后,你以骄傲的回答,我会llinux下的应用编程,了解linux的网络通信机制,利用多线程,多进程进行服务器开发;我了解arm体系结构,常见的字符驱动。可以做驱动开发,linux系统移植。我会java,了解android体系结构,尤其是可以写一些HAL做android本地服务,android app也可以应付。 或许,别人都说嵌入式很难,入门的门槛很高。但是反过来想一下,大家都会的东西,你会了,你的竞争力在哪?只有回了大家都觉得难的东西,你会了,才能体现你的价值,你的竞争力。刚入行的童鞋们,大胆的跨入眼前的一步,自有另一番风景。 希望来到华清的朋友和我一样坚持自己的理想,持续拼搏,你一定会有收获的,因为这里的老师都是非常负责的! 小伙伴们,点击这里,即可订阅“《open公开课》嵌入式/Android”,第一时间收到各类免费嵌入式/Android等线上线下免费技术讲座活动信息,好东东,莫错过 >>
相关资讯
发表评论
|