当前位置: > 华清远见教育科技集团 > 学员口碑 > 就业故事 > 4个月的时间感觉很好 有拼搏、有奋斗、有成长
4个月的时间感觉很好 有拼搏、有奋斗、有成长
时间:2016-12-27作者:华清远见

姓名:程* 学校:宝鸡文理
单位:苏州科达 班级:西安1606期班
 

一年前,是怀揣着梦想与激情的男孩和华清第一次相识,那时的男孩徘徊在考研和就业的抉择之间,舍与得引发着他对人生一遍遍的思考与淡淡的恐惧,后,男孩终于做出了自己的选择,走上的自己的技术梦,来到了华清开始为期4个月的培训!

C语言基础补习的那10天

c语言是进入linux世界的第一要素。如果要做开发。华清培训第一个培训老师姓李,李老师很厉害,有一种能力,可以把复杂的知识点,讲解的很容易理解,接受。于是,从来到华清到快要毕业,他一直都是我们喜欢的老师之一。他没有老师的架子,当然,好像华清的老师们都没有,包括校长,这是职业教育的特点吧,不过话说职业教育学费还真的有些贵。十天中重要的部分,是指针。如何强调其重要性都不过分。c语言之所以应用如此广泛,个人认为因为它能实现方便的软件开发,但是又能操作硬件底层,这或许就是我热爱c语言的原因之一吧!李老师让我们对指针不再害怕,这一点,大学几年确实蛮害怕指针的,就像百度一个帖子说写了几千行的程序,没敢用一个指针。c语言补习,就是一些基本知识的复习,锻炼基础编程能力,语法,规则等,在学校我们有些基础的,听起来不是特别的困难,对于没有基础的,或者大学完全打酱油的,还是不会有太实质的帮助,因为c语言不是10天就能学习很好的;

c语言的学习和实验,以及以后的开发,都是以linux系统为平台。gcc为编译器(其实gcc没那么简单)没有使用vc6.0类似的集成开发环境。从开始的源代码到终被操作系统调度的整个过程需要单独了解。集成开发环境看似傻瓜易用,阻碍了对过程和原理的了解。ubuntu系统安装和搭建开发环境比较方便,开发和学习都是用虚拟机+ubuntu。后来毕业前的项目开发也都是在ubuntu下做的。Ubuntu不仅仅是一款优秀的操作系统,同时也是一种精神。

我们和老司机的那段时光

Linux高级编程包括数据结构、网络编程、文件操作等等,都是老司机给我们上课的,他姓刘,拥有丰富的工作经验,但是也非常的幽默,被我称作老司机,上他的课不仅可以学到很多知识,并且课堂上总是会有那些欢声笑语;

9天,linux的使用和数据结构的学习和使用。我比较喜欢玩linux,而且本身也不是一个比较内向的人,所以喜欢问老师问题;老师讲课经验特别丰富,不过关于linux命令的东西,我个人认为也只能孰能生巧,班上同学稍微有点不太适应;这个阶段是辛苦但是是充实的,因为数据结构本身需要很多理解和操作,对于我们这些跨专业的学生来说还是有点难度的,但是随着老师的深入讲解和自己的勤奋练习,对数据结构也有了更加深层次的理解,也慢慢的熟悉起来了;因为linux命令和数据结构相对来说都比较枯燥,不过因为c语言基础相对好了不少,大家都喜欢解决很多很多的c题目了,在我看来,我们有了不小的进步。

高级编程,第一天就给我们演示了一个移植到android手机上的gcc编译器,可以在手机上编程,有点意思,原理虽然不复杂,但是能做出来也不容易。高级编程的知识,涉及文件操作,进程线程,进程通信原理,信号量信号灯机制,各种api的使用,老师经验丰富,讲课清晰易懂,不过知识容易学了就忘,到现在,我发现做好笔记是一件非常非常不容易的事情,因为API太多了,不可能一一记住,所以我们老师就告诉我们,一定要学会找“找男人”(man),在这些内容中,man手册的帮助非常大,因为一个api的使用或许都能记住,不过很多的api就必须借助手册了,man手册是非常有必要阅读的,如果是在linux下做开发的话。Api的使用总结起来就4个,参数,类型,返回值,功能。做项目的时候用到了这其中一些知识,就像老师们经常说的再复杂的项目都是基础堆积起来的,不过需要更好的设计模式和组合方法。

网络编程,要结合网络协议知识,大学课本中的计算机网络知识有点小后悔没有掌握好,不过还年轻,至少知道要复习的方向了。老师非常负责,毫无保留的传授,不过有时候非常激动,因为他的问题我们回答不上,会不停的重复讲解。他是真正的高手,非常高的那种高手。敢在他面前说自己是高手的,实力应该非常牛才敢摆谱了吧。网络知识,在项目阶段的通信方面用到,结合上面介绍的线程和进程等知识,项目就是这么做出来的。

是谁?有点污!

java基础知识学习,老师就是陈老师,能让我们在6天之内掌握两门语言的基础语法和特性知识,这个能力确实有点厉害。但是他还有更厉害的,讲段子那也是没谁了,总是在讲课之间植入他那些经典的段子,每次都要引起班里学生的一片哗然,虽然我觉得很污,毕竟我们班还有几个女生呢!但是当然后面偶尔也会遇到陈老师,对他的感觉就是轻松加愉快。不过6天的基础,到了后面,基本也就忘了不少,所以再一次强调笔记的重要性。老师们说c++是招聘需要,也可以扩展知识面,java是android开发必须的。

android开发,也是陈老师,android平台搭建,基础知识讲解,实例程序编写,引导了一部分同学,后投入了android的世界(招聘的时候去找android相关岗位),android做出的界面很漂亮,开发过程相对也不是特别复杂,可能是开发的都比较简单吧,不过因为java确实不熟,还是比较喜欢c,所以java学的不怎么样,后,班上的大部分同学都独立的开发出来计算器,猜拳游戏,健康计算器,不过百度上抄袭了很多代码。我认为能改造代码也是一种能力吧,虽然做的东东bug很多。不过我是单纯的抛异常,遇到错误就不处理,这样的思想,表示非常的不应该。

哇!这就是底层世界啊。

arm处理器学习,汇编语言学习,系统移植,裸板驱动开发。老师姓袁,相对来说,李老师讲课比较有激情的,老师是有丰富的开发经验,他以前是在三星工作的,并且是哈工大毕业的,所以说还是很厉害的角色呢!这个阶段学习的更多的是汇编语言,关于处理 器都是寄存器控制,都是有自己系列不同的地方,arm和intel或者mips,利用汇编语言,直接控制硬件,没有操作系统的概念,这叫做裸机驱动,系统移植需要很多经验,我们能做的也只是按照老师给定的文档按照顺序做,体验内核移植的过程,具体还要看内核源代码和芯片手机等资料,一天两天是不太可能学的很好的。后来华清提供了补课,而且不仅仅是关于内核移植和arm,华清的态度,值得赞一个。

linux驱动和内核移植。我只能说我记得编写linux的大概流程和思想,linux的驱动编写分了层次和类别,框架的搭建是不太能够记得很熟,不过这些内核设计的牛人们其实已经给我们做了很多很多了,提供的借口,就是驱动程序所谓的框架,虚拟文件系统,在驱动的时候,理解的更深了一些,驱动是进入linux内核的大门,现在我同意这个观点。从main函数看源代码确实不是太好的选择,从应用层到底层的开发需要时间和经验,李老师很厉害,而且说老实话的,因为确实有些细节我们不需要关心,linux对事物的抽象和接口的提供是一门艺术,艺术品当然也不会简单。李老师的思想被他自己都强调了很多次了,确实,代码没有记住多少,架构和思想还有些印象,对于未来学习的方向,这个就够了!封装,用c实现面向对象,回调。很多好的思想,收益很大。

CMG!恩!!那是我们的组名!!!

项目阶段终于来了,我们进行了分组,并且我担任了我们小组的组长,开始为期20天的项目开发,我们的项目名是智能室内监控系统,第一次小组例会,我们分析了项目需求并且进行了明确的模块划分,那时的我只是一个还没毕业的学生,担任组长真的是有点惶恐,但是在后面我组员对我的支持,我也成长了许多!在我们共同的努力下,我们很快的就完成了我们的项目,虽然没有把预期的功能全部实现完!但是那份成功的喜悦足以让我们对得起我们20多天的起早贪黑;

我要谢谢我的每一个棒棒哒的组员,感谢他们对我的支持!感谢在一起的欢声笑语,感谢我们之间的相互帮助、相互理解!

你们,是我记忆中美好的一段!

班主任模块:

班主任,豆豆老师,不过因为是老师的关系,她比较负责,不过班上同学都不怕她,因为它总是用一张可爱的笑脸对你,并且她没有一点脾气,每次都会很温柔的去通知我们一些事情,然后她也是非常的好说话,因为每次有事情找她请假,她都会问你请假的原因,然后就很耐心的给你去处理!还有一次,老师让我交照片,但是我忘了,第二天早上老师很早发短息提醒我了,然后那次我还挺感动的呢!

庞老师:

一个可爱的胖子,我来华清就是她接待的我,其实她真的是一个很好的人,会关心你很多东西,并且我觉得她也是非常的努力,我觉得非常值得我学习,我每次看到她都会加班很晚呢!说一句感谢向她:谢谢!

就业老师模块:

跑了好多招聘,让我意识到就业的不容易,吴老师和李老师他们给我们了很多就业方面的经验,帮我我们修改简历,给我们上一些面试技巧的课程,给我们去在网上总结校招信息并发给我们,我们找到工作她们也是帮了我们很大的忙呢!谢谢她们!

同学们:

4个月的日子,我们一起奋斗,我们有很多欢乐的时间,也有拼搏奋斗的时间。我们确实有进步,有成长,有你们一起,感觉真好!以后的路,我们会有不同,但我们会有更多的故事!

华清远见的平板:

好坑,那个啥,强烈建议以后取消这个平板,1800,就这个品质,我是非常非常的不愿意接受!希望加强品质啊!


发表评论
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2018 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号,京公海网安备11010802025203号