弹指一挥间,学习已经有一年了,通过这一年的学习 ,自己很深刻的感觉到学习中的压力和动力,当然更多的是动力,因为有一部分压力在学习的过程转化成了动力,朋友说过这样一句话,软件开发容易学吗,如果你想混的话,挺简单的,但是如果你想用心学的话的,软件开发可不是那么简单的,确实,对于一个只有算机硬件基础的我来说,在学习的过程中,也产生了好多的迷惑,也遇到了很多很多的困难。
首先配置软件环境就遇到了困难,两个钟头才弄好,其实我感觉第一门课程的难度不算是很大,因为好多东西都比较相对容易理解,并没有太多逻辑性很强的东西在里面,而且第一门课程时间还是比较宽松的,课余的时间比较多,自己所缺的地方可以迅速弥补上,再加上第一门课程是给增加信心的课程,学得好的话,无疑给我以后的学习充足的动力。
第二门课是C#语言简单开发应用,我个人认为这是核心课程,也是我认为比较困难的一门课程,因为编程语言和其他的学科不太一样,首先要理解,死记硬背肯定是不行的,而且,像我这样第一次接触计算机语言的课程,而语言往往需要个人从计算机的角度去思考问题,如果单一的从人的角度去思考,会产生很多的错误,可能是当时第一次看C#语言这门课时,从表面上看还是不难的,但是通过学习,我发现C#语言是一门博大精深的语言,想要把它全部都学会,这是不可能的,而且当时开始学的时候,个人觉得,作为软件工程师只要能读懂代码就可以,但是,情况却不一样,我想,读懂代码只是一个前提,或者说是一个基础,试想一样,假如自己对别人的编程思想一点都不了解,读别人一个成千上万行代码,那简直太累了,太难了,所以说,如果想有一个比较深层次的发展,必须具备一定的编程经验,这也是大势所趋啊
当然,对于学习,我也有我自己的方法,我把它叫做回忆法,通过自己的实践证明,还是挺管用的,每天放学之后,回家坐在电脑前,我就开始回忆今天课堂上所学的东西,有的印象比较深刻的内容,回去之后就可以少用点时间,如果有的内容比较生疏,或者说通过老师的教学,自己还不能当堂领会,回去就多花点时间,当然复习也不可能做的很完美,就好比做开发一个软件一样,对熟悉的方法可以少花点时间,但不能不花,对不熟悉的方法就要多投入时间。
最后,我想对我这阶段的学习做个小的总结
1,端正学习态度,正确为自己定位。
其实计算机对于我们青年一代并不陌生,说到不陌生,是因为我们日常的工作生活中都在使用它,上网,聊天,搜索信息,打印文件等。但是,对于计算机工作的原理以及在软件中的技术相信很多同学都不是很明了。因此,在课程学习中如何定位自己很重要,我们并不是普通的电脑使用者,我们的定位是软件工程师,是准职业IT人,需要对计算机及其网络有深入的了解,同时每个人都有自己的特点和基础,要根据自己的特点规划自己,哪方面有基础的要更丰富扩充,哪部分是不足的要花多的时间补上。
2, 做好学习计划,做到提前预习,课后复习
对于每周的课程,我们需要对自己做好学习计划,明确自己的目的,而不是盲目翻书,听课;对于当天的课程,要做好提前复习,其实并不需要很深入,你需要了解的是课程中讲解的范围,大体的内容等等,这样,老师在课上讲解的时候你能更加的理解。课后的复习也很重要,对于当天的知识要当天巩固,这样才能使自己明确哪里是自己理解的,哪里是自己还不够的。
3, 积极沟通,虚心请教
我觉的这是非常重要的一点,谁都不能保证自己在学完课程之后没有疑点和不懂的地方,有了不懂,就要积极同老师或者是同学沟通,向他们请教。有了问题马上解决,才不至于问题象雪球一样越积越多,严重影响自己学习的进度。同时积极的沟通还能培养团队合作能力,这正式我们即将进入的IT行业需要的。
最后,我认为学习的效果应该在我的预期之中,当然通过前2门课程的学习使我认识到自己存在的不足,比如说,软件基础比较薄弱,当然通过学习也给了信心,因为,我感觉,通过自己的努力,我正在不断的弥补自己的劣势!!!
希望自己能够学到真本领,以后可以找份好工作,然后一步一个脚印地往前走,我相信我的未来不是梦!我相信北大青鸟的教育真的可以改变我的生活!

