收获;
1:慢慢养成了解决完问题总结博客的习惯(虽然不是每次都总结,但总结的次数明显增多)。
2:通过四人项目的开发让我真正的学会了很多有关web和android的知识,并且解决问题的能力有了很大的提高。
3:有了一定的领导能力,能够站在队员的位置想他们想的问题。
改进:
1:自制力方面还有待提高
2:做事不能全部都坚持到最后
3:改变拖延症
批评意见:
1:降低理论讲学的所占课程比例,多些实战。
2:博客量适当减少,但可以要求更高的质量。
3:因材施教,例如成绩靠后的学生可以多些量少些质,成绩靠前的可以少些量多些质。
接下来说一些我的回想:
九月二十号的第一次JAVA课便是让我们自行设计ATM的代码,首先在接到这个考试题时就是一头雾水,虽然在一开始时做了老师发的试题模型,并且基本都通过网上学习和网上查询还有询问同学做出来了,但是ATM给我的感觉还是空空如也,于是我呆坐了几分钟,觉得不管会不会都应该通过查询资料去做一下,就算什么都做不出来也应该去做一下。
于是,我首先读了两遍题,对题型有了一个大致的了解,然后规划了一下每个环节,做出了一个大致的概况,然后在网上找了一些相关的例子,经过大致的浏览和对比,找出了他们的共同点。然后我开始设计自己的框架。初步设计完之后,让后去设计小的工功能,就像小学期敲代码一样,但是因为好多东西还是缺少实践,所以好多函数还是不知道怎么写,头文件也和C++有差别,通过网上查询只能知道个大概,但真的落实到实践真的不是一朝一夕能写出来的,于是我开始找得分点,按步骤敲能敲的部分,如果实在不会就跳过。最后,通过三个多小时的查阅和敲击,最终总分20分我得了10.5分。
内心是很失望的,因为竟然都没有及格,虽然把必得的分得了,但是我感觉如果以后想在IT界有立锥之地,必须要有所过人之处,而在课后我自我反思到了一点道理:要想在竞争中有所突破,就必须在平时做一些别人做不到的努力,只有这样才能在后来得到别人得不到的荣耀。然而在软件工程专业怎样才能算是努力呢,我自我感觉,首先要朝着一万小时定律去,否则连一个地头蛇都算不上,其次就是经过别人的指点,然后在加上自己的琢么,现在我能做什么呢,就是不懂得问题找人问或者网上解决,在解决完之后就是自我的反思,因为如果不去来回的反思,不论做多少遍也是记不住的,那样的话还不如去留下这时间去做别的事情。
经过这次简单的测试让我知道了很多自身的不足,一开始还认为老师的这此测试没有任何意义,但测过之后才发现,其实即使没有完成也是有所收获的,收获就是让我们自己明白了自己到底哪里不足,到底应该朝着哪个方向去努力,到底处在一个多么垃圾的程度,也是消消我们的锐气,让我们知道我们不能骄傲,我们真的还什么都没学会,在这次测试中也有能完成大半的同学,我在对比了我们之间的差别后,自己明白了真的东西不是老师教的,而是自己学的,只有学会了自学才能在未来的行业中有所建树,才能真正的为软件行业做出贡献,有所突破。
非常感谢这次的测试,虽然我只是实现了几项小的功能,但我还是感觉我得到了很多,测试不是为了比好,而是为了更好的进步,更好的成长。
我是一名编程的菜鸟。
现状不算是很糟的那种,略微懂一点点编程的基础知识,当然也只能算是一知半解,要是往细微之处问,或者深究其根本就很难说清楚了。再有就是c和c++学的还算好一点,但是现在由于长期不用c和c++了,所以有些知识有些淡忘。在数据结构这一块,我真的可以说是菜鸟,因为当时学这门课的时候没有好好的听课,所以只是在期末时突击了几天,应付过去了考试而已。至于我的计划就是要从java比较基础一点的知识开始学,欲建高楼,必要稳定根基。然后就是在闲暇之余也看看有关安卓的一些基础知识。最后来说一下我这半年来总结的一些经验,在编程这一块我觉得在开始工作之前应该规划好要做的一些事情,让其有条理。之后就是编程过程中应多标注释以供后期使用。紧接着就是编程的正规性。最后就是要有一个健康的身体和好的精神。因为编程这种东西是一个长期而持久的事情,所以应做好打持久战的准备。
作为一个菜鸟我可能提不出什么深奥的问题,所以我就提出点我在学习中的困惑吧!我不太明白那些大佬是如何能够快速的按照要求完成老师指定的题目,是平时见得多?是平时敲的多所以记得牢?还是什么其它的?再有就是我们这些菜鸟平时应该注重看哪些水平的书或是哪些方面的书?是看与代码直接相关的书还是教你如何思想的书?