对于实习
这么长时间没有更新博客,主要是因为我感觉在Java上我主要还是喜欢自己照着书打程序,这样既可以练手,又可以更了解书本的内容。
然而这次我主要是想讲一下最近打程序的一些感想。说起这个,我就想起了上个学期的软件实习,软件实习主要是想知道我们是否会编程,和对程序有没有了解。在这次的实习中,我感觉受益并不是很多。可能主要是那时候我并不对打程序有什么太大的爱好,而且当时虽然学了C语言和c++还有数据结构,但是对于一些语法和语句都不是很熟悉。当然,我也并不是就什么都不做,实习时长为两个周。但是在没有一个人讲解,在自己周围的人都在忙着自己的实习任务。所以我在网上找了自己这次实习的编程,本来是想着自己看看能不能看懂,但是我只能说大致上的原理还是懂的,毕竟上面的大部分算法是数据结构的。
当老师正式验收成果的时候,我才知道自己什么都不懂,老师问的问题我感觉都不是很懂。因为在我的意识里检验一个人是否懂,你让他讲述一下过程应该就可以了。然而老师问的问题大多数是很细微的感觉是很深奥的,却是我无法回答的问题。
对此,我想对软件实习的一些方面提出点意见,当然仅代表个人观点,我认为,不应该将大量的时间花在机房内,只是待在里面不知道做什么,或许可以给我们一些资料,让我们打编程和从中知道一些方法来解决一些实习作业的语句编写。也可以不让我们太过于被动。然后是老师不要太过于安静,有时候也给我们讲解一些知识,与我们沟通一下,可能对于大家都有好处。最后就是实习的内容不要是一样的,这样上网都能找到或者类似的。还有内容可以循序渐进不要一下子就把所有的语言知识都涉及进去,前面部分内容都是不一样的语言来编写,因为有些知识可能已经忘记了,需要一些时间来找回。最后再出一道综合的编程题,这样既可以巩固之前学过的知识,又可以把这些知识串在一起合理使用。这样才能体现实习的创新精神。