姓名:卢*
学校:延安大学创新学院
专业:物联网
学历:本科
单位:上海****技术股份有限公司
岗位:存储研发工程师
在华清远见培训的四个月即将结束了。要毕业了,令人感慨。感谢这四个月的时间里老师们和同学们的陪伴。通过这四个月的强化学习,让我掌握了一门可以长远发展的技能;使我的梦想插上了翅膀!在这里的学习生活,让我懂得了团队的重要性,让我学会了如何团建协作,如何更好地学习!
回顾这几个月学习的课程,C语言是第一门课程,也是培训的所有课程的基础。虽然我们在学校学的也是相关专业,但是学校学的很宽泛,没有用的特别深。以至于在入华清的第一天,我们进行的C语言测试时,胸有成竹的我,考的不是很好,一下子备受打击!还好这边的老师根据测试的相关成绩,在讲课的时候对相关内容也有重点以及深刻地讲解。
我认为,C语言是所有课程的基础,所以学弟学妹们,C语言一定要掌握牢固哦!因为后期的项目都是基于这个基础的!所以这边在正式开班前安排了两周的C语言补习。我感觉这点非常好,既可以让学过的人的知识得到巩固,又可以让不太懂人的入门!每个阶段都有考试,所以,经过两周C语言补习后,再次考试的成绩也还不错。考试通过后才可以进入下一个阶段!
接下来是Linux C相关内容,这门课程让我们学到的Linux系统常用shell命令,以及编写shell脚本和Makefile脚本语言。让我们懂得了Linux环境下C语言的开发,模块化设计思想,对指针结构体有了新的认识。接下来是数据结构,有人说程序=数据结构+算法。数据结构是一门非常重要的课程,在很多地方都会用到,老师也讲得特别仔细,要学会数据结构的思想,需要懂得在什么情况下使用什么数据结构。数据结构学习了有线性表、链表、队列、栈、二叉树等常用的数据结构,还有一些算法思想。这几门课程所学的知识我在多次的笔试面试中经常会遇到的。把这几们课程按照老师的要求学,按要求完成作业,去参加笔试面试一般没问题的。再后来是文件IO和进程线程间通信。从这门课开始,步入了Linux高级编程。我们学会了如何使用IO来操作文件,如何创建进程以及进程间如何通信,如何创建多线程以及线程的同步与互斥。接下来学习的是网络编程这门课,这门课中让我们学到了网络通信,TCP/IP、UDP协议,服务器和客户端模型的搭建。到网络编程结束,嵌入式应层方面的内容就算结束了。接下来就开始接触到嵌入式底层相关内容了,首先是ARM体系结构,从这门课开始,正式接触到了硬件,这门课中让我们懂得了ARM的寄存器的各种工作模式,异常处理,学会了怎样查询开发板手册,根据手册查询到相应的管脚,然后再进行程序的编写。接下来是系统移植,这门课让我们懂得了基于FS4412开发板的系统移植,以及bootloader,linux内核启动的流程。接下来课程是linux的驱动开发,这门课中我们学到了字符设备驱动的开发框架,以及驱动程序设计的思想。接下来课程是安卓底层驱动,我们亲自动手编译,移植了平板电脑的系统。并且定制了开机画面和开机启动的程序。了解了安卓系统的整体框架。
经过四个月的培训,不仅技术方面掌握了一门技能,也在校招期间找到了自己满意的工作。 非常感谢华清远见所有老师在这个过程中对自己的帮助。刚开始找工作的时候简历制作和面试技巧也不太清楚,之后,就业老师通过就业课程指导,以及后期多次模拟练习,让我学会该如何制作简历,如何去面试。最后项目开发实践让我了解嵌入式项目开发的整体流程,并且更加巩固了这几个月所学到的知识,更好的培养了自己的团队协作意识,为以后的入职打下了一个很好的基础。
现在智能设备越来越多,未来物联网行业会有很好的前景,嵌入式智能终端会随之增多,我希望在嵌入式方面能有所建树!以后的路还很长,我会谨记老师的教诲,好好走下去!
最后,感谢华清的全体老师。感谢你们在这四个月的陪伴和帮助!这是我走出大学校门前的最难忘的一段经历,将会是我人生的宝贵财富!