|
学员姓名:胡雪* | |
所在班级:12091期 | ||
我叫胡雪宜,是华清远见12091届学员。转眼几个月的培训就过去了大半,现谈谈我前阶段的学习感言吧。
第一阶段的C基础很重要,一般我们都学过C语言。但是如果你掉以轻心,不太重视基础的学 习,那就错了。学习不能停留在课程表面上的学习,编程思想很重要,但是如果没有大量的代码的积累,是不可能写好程序的,尤其是指针与结构体的学习,不经常 练习、复习,是很难掌握的,学习到后面内核的分析才发现C语言真的是博大精深,如果不掌握它,后面的课程你将很难理解。
第二阶段是数据结构与linux编程的初步认识。在这阶段中,数据结构只要求我们能够完 成链表、栈、队列的搭建,基本操作。树和图能掌握基本的思想和几个常见的编程要点。其实,从我学习过程来看,这是我第二次学习数据结构了,但我仍然没能说 自己精通数据结构,但随着后面的学习来看,用到它的地方也并不多,但是也不是应该放松警惕,完全不去认真学,掌握基本的操作,能够熟练的写出来才是我们的 重点。Linux基础编程的课程的确让我眼前一亮,以前从来没有接触过进程、线程、IPC对象、网络等的编程,对这确实很好奇,等到后自己写的小程序, 的确很有成就感。但是这些东西从目前来看,我也只是接触了课堂上老师讲的例题的练习,更深入的东西还没有学习到,但老师说过,等我们真正就业后,我们现在 学习的知识已经够了,只是没有具体的应用而已,在实际接触到项目后能熟练利用就很不错了,一些编程的方法只有多写才能学会。听到这话后我也就不那么纠结 了。
第三个阶段接触到ARM,由于以前接触过单片机,加上自己以前工作也经常看电路,对于 arm的操作理解起来并不难,但有点不太顺的就是看芯片手册,虽然自己认真沉下心来看的话还是能看懂的,但就是很难认认真真的去看,这也是我现阶段应该克 服的一个问题。对于系统移植,真没什么好说的,如果没有后面驱动的学习,我想如果光从课程上面学习,只能学习到大概的框架以及如何去移植,对于为什么这么 去做,那就真的不可能理解了。
总结我这几个月的学习,到现在为止,感觉的确接触到了不少新知识,有一点很重要,那就是 要及时做笔记,还要定期复习,不然真的是学了后面忘了前面,这并不是什么危言耸听。华清远见的老师很好,很负责,能及时解决我的问题,和同学们相处的也很 好,大家一同学习,一同进步,绝对是个双赢的结局。