专科生自学嵌入式到找到工作的前前后后
- 格式:doc
- 大小:24.50 KB
- 文档页数:2
第1篇一、案例背景随着我国教育改革的不断深入,职业教育和高等教育逐渐向企业、行业、社会需求靠拢。
嵌入式教学作为一种新型教学模式,旨在将专业知识与实际应用相结合,提高学生的实践能力和就业竞争力。
本案例以某高职院校电子信息工程系嵌入式技术专业为例,探讨嵌入式教学实践的具体实施过程。
二、案例目标1. 培养学生的嵌入式系统设计与开发能力;2. 提高学生的团队协作和沟通能力;3. 增强学生的就业竞争力。
三、案例实施1. 教学内容(1)嵌入式系统基础知识:嵌入式处理器、硬件电路设计、软件开发环境等。
(2)嵌入式系统开发:C语言编程、嵌入式操作系统、驱动程序开发等。
(3)项目实践:基于ARM、AVR等嵌入式处理器的项目设计与开发。
2. 教学方法(1)案例教学:通过典型嵌入式系统案例,让学生了解嵌入式系统开发流程,掌握相关技术。
(2)项目驱动教学:以实际项目为驱动,让学生在项目实践中学习知识,提高技能。
(3)团队协作教学:将学生分成若干小组,共同完成项目,培养学生的团队协作和沟通能力。
(4)实践教学:将课堂教学与实验室实践相结合,提高学生的动手能力。
3. 教学资源(1)教材:选用具有代表性的嵌入式系统教材,如《嵌入式系统原理与应用》、《ARM嵌入式系统设计与开发》等。
(2)实验设备:配备ARM、AVR等嵌入式开发板,以及相关实验器材。
(3)在线资源:利用网络资源,如在线课程、技术论坛等,为学生提供学习支持。
四、案例实施过程1. 前期准备(1)组建教学团队:由专业教师、企业工程师组成,确保教学内容的实用性和先进性。
(2)制定教学计划:根据课程设置,合理安排教学内容、教学方法和教学资源。
(3)实验室建设:购置实验设备,搭建实验平台,为学生提供实践环境。
2. 教学实施(1)课堂教学:按照教学计划,开展嵌入式系统基础知识、开发技术等方面的教学。
(2)项目实践:以实际项目为驱动,让学生分组进行项目设计与开发。
(3)团队协作:在项目实践中,培养学生团队协作和沟通能力。
五邑大学学生实践学习总结表(2013 —2014 学年第二学期)所属院(系)信息工程学院专业交通工程(轨道交通电气化)实践教学类别□认识实习□生产实习□毕业实习□教育实习□教育见习□其它实习地点北主楼及综合实验楼带队教师实习时间2014 年 6 月16 日──2014 年7 月12 日共 4 周学号姓名实习小结(实习内容、收获与建议)实习内容:此次生产实习分了三个阶段:第一阶段主要是老师讲授嵌入开发的基础内容,第二阶段主要是实训项目的操作,而第三阶段是参观华清远见公司,并完成实习结束后的大作业--做一个系统。
第一阶段,我们经历了从Linux系统安装、操作Linux系统的基本指令、配置网络和开发环境,到c语言在开发中的应用的学习过程。
这个过程中,我们学习了很多基础的东西,也知道了之前学过的c语言在实际中的应用,这对于后面实训项目的操作有很大的帮助。
第二阶段,老师首先让我们明白“定制”的概念,它是嵌入式开发最关键的地方。
我们最先学习了如何给Linux系统添加ARM平台的交叉开发工具链,这样我们才可以让我们开发的软件,能够在开发板上运行。
我们也成功地在开发板上面,搭建起了音乐播放器和android系统。
老师还带我们一步步搭建一个完整的视频监控系统,从本地控制摄像头,到局域网内控制摄像头。
因为条件限制,才没实现在互联网上来控制摄像头。
第三阶段,黄辉老师还给我们安排了一次讲座,是由一个工作了四年的工程师来为我们讲解电抗器制作上的一些问题。
之后我们还去参观了华清远见的公司,听了里面一个老师的演讲,看到了他们学员在学习时的认真。
最后,是自己开发一个系统。
我花了很多时间,复习了从实习开始以来学到的内容,独立地完成了飞机订票系统的开发。
实习收获:一个月的实习期间,我学习到了很多的东西。
首先是在学习嵌入式开发的基础内容中,让我接触到了与Windows不一样的操作系统。
其次是在用c语言开发的过程中,加深了我对学习过的知识的理解,也让我尝试把它们应用在实际的开发中。
嵌入式学习心得体会嵌入式学习心得体会14月10号,为期一个阶段的Linux开发基础培训课程圆满结束,回首这些天所留下的点点滴滴,感触深深,学习上知识点的积累,灵活运用的过程中感受到了Linux操作的快速高效性能,这也是我所追求的效率!当初初涉培训课程的第一门课程时,都说Linux操作很繁琐复杂,心里总有些顾忌,带着种种不安与些许拼博的决心,开始了自我提升阶段的“充电”,由徐海兵老师教授我们基础课程的培训,我们则像着小学生般认真的记着笔记,仔细听着并学会如何去在实践中运用所学的Linux下的各种强大的命令集。
在Unit 1中,徐老师详细生动的为我们讲述了有关Linux的诞生、初成长以及辉煌的发展至今,今后应用范围则愈来愈广泛,讲解了为Linux这个伟大的OS做出巨大贡献的一位位出色的、伟大的人物,他们那种学习钻研的精神、锲而不舍的信念、勇于把握住难得的机会,从小处着手,踏踏实实的创造出了对人类科技发展做出卓越贡献的Linux(Unix)系统,他们的种种,都值得我们去深刻反省、刻苦学习、传承并永远发展下去。
查看ip地址和重启网络服务是我学的第一个命令: ifconfig eth0、ifconfig eth0 IP地址、service network restart。
了解到远程登录软件可用xmanager。
secureCRT是我们常用的,安装好后利用其登录到了Red hat Linux,需要知道Linux主机的ip 地址。
徐老师为我们介绍了重要内容:SHELL,即运行程序的程序,如echo $$SHELL可查看SHELL的环境变量是csh还是bash。
指令pwd 可查看当前所在路径,passwd:更改Linux下的密码,仅限root用户有此权限,当然我们是利用虚拟机VMware程序来运行Linux OS的,懂得了如何设置虚拟机的网卡设置、暂停、恢复、全屏等。
简单的学习后进入Unit 2,命令行的句法让我懂得了用法规则,一系列的命令功能强大:date 显示当前年月时间星期之类的;more指令与less重要但不常用;cat用于查看短小的文件内容,常用!mkdir命令用于在当前目录下创建新的目录;ls 显示当前目录下所有文件;cd 更改文件路径,如cd 、cd . 当前目录;rmdir 删除空文件夹;rm指令很强大,用于删除空目录及非空目录下的指定或全部文件;man 真男人,帮助手册;history指令用于显示编写过的命令集,以history 序号可显示序号所指命令;echo回写命令,很重要,我需要继续学习;exit 指从多重SHELL退出来。
嵌入式学习心得体会(精选8篇)嵌入式学习心得体会篇1(4622字)从实习到现在搞嵌入式开发快一年了,蓦然回首好像一年过得挺快,挺顺利的。
细细品味,发现这一年还是有很多值得回忆和总结的东西。
至少这一年看书挺多,大概二十几本,当然和那些一年看一百多本书的人没法比,但是我已经超越了自己。
这是我大学毕业的第一年,初次走上社会,很想一展身手,可是.....其实也不用可是了,和很多朋友一样碰了很多钉子,现在我和老板的关系就挺一般的,只是我性格还不错。
呵呵~~,做优秀员工看来还得慢慢学。
今年最大的收获就是做了一个半项目,是在uClinux下面跑的。
半个是SNMP-Agent的实现,因为我去的时候snmpd已经跑起来了,我只是实现部分管理功能;一个是基于Web的管理系统,使公司的主打产品微波通信设备上网。
这个项目是我一手策划,一手实现(界面设计是一位女同事,很优秀的程序员),从中学到的东西也最多,感情不可谓不深。
SNMP即简单网络管理协议,其实一点都不简单。
在我所知的网络协议里面,它仅仅比OSI的CMIP简单一点,而CMIP直到现在还没得到广泛应用。
我们能够实现SNMP-Agent不能不感谢CarnegieMellon大学免费发布的ucd-snmp软件包。
它使得开发人员专注于实现对特定设备的管理功能。
我在项目中的工作主要是扩展MIB,实现相应的管理功能以及网络功能的扩展。
我们公司的MIB库比较庞大,但是程序运行还是挺快的。
因为ucd-snmp软件包中大量使用回调函数,而且它将MIB树以二叉树形式表示,但是每个结点不是单个的MIB结点,而是一个表,包括了多个结点。
回调函数和两层表示法的使用是操作快速的主要因素。
基于Web的管理系统我原本是打算在设备外实现SNMP-Manager 的功能,因为设备中已经嵌入了Agent。
这样管理人员可以在世界各地通过WWW登录公司的管理平台,实现对所有设备的管理。
但是老板想在设备中嵌入一个管理系统,可以通过www管理单个设备就行。
嵌入式系统学习心得总结嵌入式系统学习心得总结嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。
以下为你带来嵌入式系统学习心得总结,希望对你有所帮助!嵌入式系统学习心得总结篇1嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。
特别是随着消费家电的智能化,嵌入式更显重要。
像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式系统。
看到了嵌入式系统的范围,你也应该知道嵌入式系统工程师是做什么的,就是开发上面的那些电子产品的工程师。
关于如何学习嵌入式?学习嵌入式,该学习什么基本的知识呢?首先C语言,这个是毋庸置疑的,不管是做嵌入式软件还是硬件开发的人员,对C语言的掌握这个是必需的,特别是对于以后致力于嵌入式软件开发的人,现在绝大部分都是用C语言,你说不掌握它可以吗?至于如何学习C语言,我想这些基础的知识每个人都有自己的方法,关键要去学习,看书也好,网上找些视频看也好。
很多人会问,C语言要学到怎么样,我觉得这没有标准的答案。
我想至少你在明白了一些基础的概念后,就该写代码了,动手才是最重要的,当你动手了,遇到问题了,再反过来学习,反过来查查课本,那时的收获就不是你死看书能得到的。
其次,应该对操作系统有所了解,这对你对硬件和软件的理解,绝对有很大的帮助。
应该把系统的管理理解一下,比如进程、线程,系统如何来分配资源的,系统如何来管理硬件的,当然,不是看书就能把这些理解透,如果不是一时能理解,没关系,多看看,结合以后的项目经验,会有更好的理解的。
还有应该学习嵌入式系统,如linux或者wince下的编程,这些对以后做应用的编程很有帮助,当然,如果做手机的话,那可以学习MTK、塞班、Android等操作系统,Android是以后发展的趋势,现在很热门,Android也是基于linux系统封装的,所以建议先学习下linux。
一、实习背景随着信息化、智能化技术的飞速发展,嵌入式系统在各个领域得到了广泛应用。
为了更好地了解嵌入式技术,提高自己的实践能力,我于2023年6月至8月在某嵌入式公司进行了为期两个月的工作实习。
二、实习单位简介该公司成立于2005年,主要从事嵌入式系统研发、生产和销售,产品涵盖智能家居、工业控制、医疗设备等领域。
公司拥有一支高素质的研发团队,具备丰富的项目经验和技术实力。
三、实习内容1. 项目背景及需求分析在实习期间,我参与了公司一款智能家居产品的研发项目。
该项目旨在为用户提供便捷、舒适的家居生活体验,主要功能包括远程控制家电、智能安防、环境监测等。
2. 硬件选型及搭建在项目初期,我负责对硬件进行选型及搭建。
根据项目需求,我选择了STM32F103系列单片机作为核心控制器,同时配置了传感器、通信模块、显示屏等外围设备。
在硬件搭建过程中,我学会了如何使用电子元器件、电路板焊接等技能。
3. 软件开发及调试在硬件搭建完成后,我开始进行软件开发及调试。
主要工作包括:(1)嵌入式C语言编程:使用Keil uVision作为开发环境,编写嵌入式C语言程序,实现产品功能。
(2)驱动开发:针对传感器、通信模块等外围设备,编写相应的驱动程序。
(3)系统调试:在开发过程中,不断调试程序,确保系统稳定运行。
4. 项目测试及优化在软件开发完成后,我参与了对产品的测试及优化。
主要工作包括:(1)功能测试:对产品各项功能进行测试,确保满足用户需求。
(2)性能测试:测试产品在高速、高温等恶劣环境下的性能表现。
(3)优化:针对测试过程中发现的问题,对程序进行优化,提高产品稳定性。
四、实习收获1. 技术能力提升通过本次实习,我熟练掌握了嵌入式C语言编程、硬件选型及搭建、驱动开发等技能,提高了自己的实践能力。
2. 团队协作与沟通在项目过程中,我与团队成员密切合作,共同解决问题。
这使我学会了如何与他人沟通、协作,提高了自己的团队协作能力。
嵌入式工程师实习周记报告实习第一周:本周是我作为一名嵌入式工程师实习的第一周。
刚来到公司,我对周围的环境和人感到十分陌生,心里有些许紧张和不适应。
但在项目经理的带领下,我逐渐熟悉了公司的基本情况和工作流程。
我了解到,嵌入式系统是将计算机硬件和软件紧密结合的一种技术,广泛应用于物联网、智能家居、工业控制等领域。
本周的主要任务是了解公司的项目情况和嵌入式系统的基本概念。
在项目经理的带领下,我参观了公司的研发部门,了解了公司的项目布局和发展方向。
同时,我还参加了一个嵌入式系统培训课程,学习了嵌入式系统的基本概念、硬件结构和软件开发流程。
通过这些学习,我对嵌入式系统有了更深入的了解,为接下来的实习工作打下了基础。
实习第二周:本周我开始参与到项目的实际开发中。
在项目经理的安排下,我加入了一个嵌入式项目团队,负责协助团队完成一个智能家居设备的嵌入式开发。
本周的主要任务是学习项目所使用的硬件平台和软件框架,并跟随团队成员一起完成项目的设计和开发。
在硬件方面,我了解了项目所使用的处理器、传感器、通信模块等硬件组件,并学会了如何使用示波器、逻辑分析仪等工具进行硬件调试。
在软件方面,我学习了项目所使用的嵌入式操作系统和开发框架,并掌握了基本的C语言编程和Makefile 配置。
通过本周的学习和实践,我对嵌入式项目的开发流程有了更深入的了解。
实习第三周:本周我开始独立负责项目的一部分任务。
在团队成员的帮助下,我完成了项目所需的硬件调试和软件开发。
在这个过程中,我遇到了一些问题,但通过查阅资料、请教同事和自主思考,我逐渐找到了解决方案,并成功完成了任务。
此外,我还参与了团队内部的技术分享会,学习了嵌入式系统在物联网应用中的实践经验和解决方案。
通过这些分享,我拓宽了技术视野,提高了自己的技术水平。
实习第四周:本周我完成了项目任务的开发,并协助团队成员进行项目的测试和优化。
在测试过程中,我发现了一些问题,并通过修改代码和调整参数,成功解决了这些问题。
学嵌入式好找工作吗嵌入式是一个充满挑战和机遇的领域,它涉及到计算机科学、电子工程、通信技术等多个学科的知识,因此对于学嵌入式的人来说,好找工作的可能性是存在的。
但是,是否容易找到工作还要看个人的能力和经验,下面我将从几个方面来探讨学嵌入式是否好找工作。
首先,嵌入式系统是当今社会中不可或缺的一部分,它广泛应用于智能手机、家用电器、汽车、医疗设备等各个领域。
随着科技的不断进步,对嵌入式系统的需求也在不断增加。
因此,从市场需求的角度来看,学嵌入式的人是有很大就业机会的。
其次,嵌入式系统的开发需要多学科的知识,包括计算机组成原理、嵌入式系统设计、嵌入式软件开发、电子电路设计等方面的知识。
因此,学习嵌入式的人需要具备扎实的专业知识和技能,这也为他们在就业市场上赢得竞争优势提供了保障。
再者,随着嵌入式技术的不断发展,对于嵌入式工程师的需求也在不断增加。
许多公司都在寻找具有嵌入式系统开发经验的人才,他们愿意为具有相关经验和技能的人提供良好的薪酬和福利待遇。
因此,学嵌入式的人在就业市场上是有一定优势的。
最后,学嵌入式不仅可以在传统的电子、通信等行业找到工作,还可以在人工智能、物联网、智能制造等新兴领域找到发展机会。
这些新兴领域对嵌入式系统的需求也在不断增加,因此学嵌入式的人在就业市场上也有很大的发展空间。
综上所述,学嵌入式是一个充满机遇的领域,对于具有扎实专业知识和技能的人来说,是有很大就业机会的。
当然,要想在就业市场上脱颖而出,还需要不断学习和提升自己的能力,不断适应市场的需求变化,这样才能在嵌入式领域中找到理想的工作。
希望大家在学习嵌入式的过程中,能够不断提升自己,抓住机遇,实现自己的职业发展目标。
随着信息技术的飞速发展,嵌入式系统在各个领域中的应用日益广泛,成为推动社会进步的重要力量。
为了提高我国嵌入式技术人才的综合素质,培养适应时代发展的技术人才,我国高校纷纷开设了嵌入式技术相关课程,并开展了嵌入式实训项目。
本文旨在总结嵌入式实训的前言部分,对嵌入式实训的背景、目的、意义以及实训内容进行概述。
一、背景1. 嵌入式系统的发展嵌入式系统起源于20世纪60年代的计算机技术,经过几十年的发展,已经形成了庞大的产业体系。
如今,嵌入式系统在工业、医疗、通信、消费电子等领域得到广泛应用,成为现代社会不可或缺的一部分。
2. 嵌入式技术的市场需求随着物联网、人工智能等新兴技术的兴起,嵌入式技术人才的需求逐年增加。
然而,我国嵌入式技术人才相对匮乏,导致企业在招聘嵌入式工程师时面临较大困难。
为了满足市场需求,高校纷纷开展嵌入式实训项目,旨在培养具有实际操作能力的嵌入式技术人才。
二、目的1. 提高学生的实践能力嵌入式实训项目旨在通过实际操作,让学生掌握嵌入式系统的设计、开发、调试等技能,提高学生的实践能力。
2. 培养学生的团队协作精神实训过程中,学生需要与团队成员共同完成项目,这有助于培养学生的团队协作精神。
3. 落实课程教学目标嵌入式实训项目是课程教学的重要组成部分,通过实训,使学生更好地理解和掌握嵌入式技术相关知识。
三、意义1. 提高我国嵌入式技术人才素质嵌入式实训项目有助于提高我国嵌入式技术人才的实践能力、创新能力和团队协作精神,为我国嵌入式产业发展提供有力的人才支持。
2. 促进高校与企业合作嵌入式实训项目有助于高校与企业之间的交流与合作,推动产学研一体化发展。
3. 拓展学生就业渠道通过实训,学生能够积累实际工作经验,提高就业竞争力,为顺利步入职场打下坚实基础。
四、实训内容1. 嵌入式系统基础知识实训内容主要包括嵌入式系统的基本概念、硬件平台、软件开发环境、操作系统等基础知识。
2. 嵌入式系统设计实训内容涉及嵌入式系统硬件设计、软件设计、系统集成等方面,要求学生掌握嵌入式系统设计的基本流程和方法。
嵌入式系统学习规划5篇第一篇:嵌入式系统学习规划课程体系1.linux应用 5天linux 基本命令服务器配置《linux管理员》2.linux下C语言编译环境和windows不同makemakefilegcc编译器3.linux环境高级编程进程进程间通信文件操作多线程TCP/IP编程4。
arm体系结构与接口开发(硬件驱动)5。
linux系统移植交叉编译PC—>arm6.qt程序设计7.驱动程序设计(linux)有操作系统的驱动,让每一个硬件能够工作操作系统的源代码块设备驱动字符设备(外设)驱动网络设备(网卡网络芯片)驱动提供一种机制(能力)能实现什么功能而不是策略(怎么干)如何使用这些功能《linux驱动程序开发设计魏友明?》8.项目实训知识体系:处理器arm(占20%的份额)单片机(8051、AUR、DSP、MIPS、PowerPC。
)操作系统实时ucOSII,vxWorksThreadX)非实时(WinCE linuxAndroidWindowsMobile)驱动程序开发过程:1.设备工作原理2.查看电路原理图3.查询数据手册(datasheet)体系结构和驱动都需要4.编写代码第二篇:嵌入式linux系统学习规划-新手入门新手学堂:嵌入式Linux操作系统学习规划最近,许多学员在问嵌入式如何入门,他们有的是刚刚对嵌入式感兴趣的大学生或是毕业后想转行的人士,偶然在尚观吧发现了一篇帖子,讲到这方面,仅供大家参考。
ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标:(1)掌握主流嵌入式微处理器的结构与原理(初步定为arm9)(2)必须掌握一个嵌入式操作系统(初步定为uclinux或linux,版本待定)(3)必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。
从事嵌入式软件开发的好处是:(1)目前国内外这方面的人都很稀缺。
这一领域入门门槛较高,所以非专业IT人员很难切入这一领域;另一方面,是因为这一领域较新,目前发展太快,大多数人无条件接触。
专科生学嵌入式到找到工作的前前后后
先做个自我介绍,我07年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。
09年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。
退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。
所以辍学后我一段时间,我想去找工作,因为我比较沉默寡言,不是很会说话,我不适合去应聘做业务。
我想应聘做技术的,可是处处碰壁。
一次偶然的机会,我才听到嵌入式这个行业。
那天我去新华书店,在计算机分类那边想找本书学习。
后来有个女孩子走过来,问我是不是读计算机的,有没有兴趣学习嵌入式,然后给我介绍了一下嵌入式现在的火热情况,告诉我学嵌入式多么的有前景,给我了一份传单,嵌入式培训的广告。
听了她的介绍,我心里痒痒的,确实我很想去学会一门自己的技术,靠自己的双手吃饭。
回家后,我就上网查了下嵌入式,确实是当今比较热门的行业,也是比较好找工作的,工资也是相对比较高。
我就下决心想学嵌入式了。
于是我去找嵌入式培训的相关信息,说真的,我也很迷茫,我不知道培训是否真的能像他们宣传的那样好,所以我就想了解一段时间再做打算。
后来,我在百度知道看到一篇让我很鼓舞的文章《如何学习嵌入式》,是一个嵌入式高手介绍没有基础的朋友怎么自学入门学嵌入式,文章写的很好,包含了如何学习,该怎么学习。
他提到一个方法就是看视频,因为看书实在太枯燥和费解的,很多我们也看不懂。
这点我真的很认同,我自己看书往往看不了几页。
我在想,为什么别人都能自学成才,我也可以的!我要相信自己,所以我就想自学,如果实在学不会我再去培训。
主意一定,我就去搜索嵌入式的视频,虽然零星找到一些嵌入式的视频,但是都不系统,我是想找一个能够告诉我该怎么学的视频,一套从入门到精通的视频,一个比较完整的资料,最好能有老师教,不懂可以请教的。
后来我又找到一份很好的视频,是在嵌入式学习网推出的一份视频《从零基础开始学嵌入式》,网址:/embedvideo.htm
里面的教程还不错,很完整,可以让我从基础的开始学起。
视频不便宜啊,但是我也忍了,毕竟买几本书都要几百了,何况他们还有半年的技术咨询和服务,算值了。
下面介绍下我的学习流程,希望对和我一样完全没有基础的朋友有所帮助。
收到他们寄过来的光盘后,我就开始学习了,由于我没有什么基础,我就从最简单的C语言视频教程学起,话说简单,其实我还是很多不懂的,我只好请教他们,他们还是很热心的,都帮我解决了。
C语言我差不多学了一个礼拜,接
下来我就学了linux的基本命令,我在他们提供linux虚拟机上都有做练习,敲linux的基本命令,写简单的C语言代码,差不多也就三个礼拜。
我每天都在不停的写一些简单的代码,这样一月后我基本掌握了C和linux的基本操作。
接下来我就去学习了人家的视频的培训教程,是整套的,和去参加培训没有多大的区别,这一看就是两个月,学习了ARM的基本原理,学习嵌入式系统的概念,也掌握了嵌入式的环境的一些搭建,对linux也有更深层次的理解了,明白了嵌入式应用到底是怎么做的,但是驱动我只是有一点点的了解,这个相对难一点,我想以后再慢慢啃。
这两个月,除了吃饭睡觉,我几乎都在学习。
因为我知道几乎没有基础,比别人差劲,我只能坚持努力着,我不能放弃,我必要要靠自己来养活自己,必须学好这门技术,同时我不懂的就问,这里真的很感谢他们的技术客服对我的任何问题都是耐心的解答,每天都我几乎都有好几个问题问他们,然后我就把不懂的问题总结记下来,这样慢慢积累了一段时间,我发现自己真的有点入门了。
最后的一个月,我就去看关于实践部分的内容,了解嵌入式项目具体的开发流程,需要什么样的知识,我就开始准备这方面的知识,也就是学习这方面的视频,同时他们建议我去找了找一些嵌入式面试的题目,为自己以后找工作做准备。
我就到网上找了很多嵌入式的题目,把他们理解的记下来,这样差不多准备了20天左右
我觉得自己差不多入门了,会做一些简单的东西了。
我就想去找工作看看,于是我就到51job疯狂的投简历,因为我学历的问题,专科没有毕业,说真的,大公司没有人会要我,所以我投的都是民营的小公司,我希望自己的努力有所回报。
没有想过几天过后,就有面试了,但是第一次面试我失败了,虽然我自认为笔试很好,因为我之前做了准备,但是他们的要求比较严格,需要有一年的项目经验,所以我没有被选中。
后来陆续面试了几家公司,终于功夫不负有心人。
我终于面试上的,是在闵行的一家民营的企业,公司规模比较小,我的职务是嵌入式linux应用开发,做安防产品的应用的。
我想我也比较幸运,经理很看重我的努力,就决定录用我,开的工资是3500一个月,虽然我知道在上海3500只能过温饱的生活,但是我想我足够了。
我至少不用每天都要靠父母养,我自己也能养活自己的。
我想只要我继续努力,我工资一定会翻倍的。
把本文写出来,希望能让和我一样的没有基础的朋友有信心,其实我们没有必要自卑,我们不比别人笨,只要我们肯努力,我们一样会成功。