一些总结与反思
最开始选择计算机专业,完全是因为机缘巧合。升大学填报志愿时候还不知道学校有计算机这个专业,后来因为分数不够金融系,调剂到了计算机专业。刚开始的时候对于计算机其实是有抵触的,因为开设的专业课相对于文科专业来说不轻松,不易懂,也不好上手。但是随着学习的深入,发现计算机专业的独到之处。虽然不容易,但是是可以实实在在地应用于我们的日常生活中的,并且从功利的角度来说,也是一个很有发展前景的专业,无论是从市场需要的角度或者是从日后回报的角度来说,都是一个很不错的专业。记得上大一的时候老师给我们说,“我们专业的专业性很强,我们出去可以把文科专业的知识轻松上手,但是他们不一定可以搞懂我们的专业。这就是我们的优势。”在后面的学习中。我也越来越发现计算机专业的可贵。在选择研究生的专业时候,选择了继续学习计算机。
计算机其实并不能算是我擅长的领域,因为自己的基础并不扎实,并且之前的涉猎面太局限,对于计算机的理论亦或是实践,在跟“擅长”这一形容词之间还有着非常大的差距。在计算机这些专业中,最喜欢的专业应该算是大数据或者信息安全专业。喜欢大数据是因为自己的专业方向就是大数据方向,要对自己的方向感兴趣,才能做到很好的研究与应用它。而信息安全一直是我理想的一个方向,因为在当前的大环境下,信息安全已经越来越成为我们应该要去解决的一个问题,不仅对于个人而言很重要,对于我们的社会、国家,也是一个很严峻的问题。计算机的发展带来了很多的机遇,也给我们的生活带来了很大的进步空间,但是凡事都有好的一面坏的一面,计算机带来的问题也越来越严重,而信息安全是我个人认为的一个问题,在现在的大趋势下,每个人都像是透明的,个人的隐私信息不能得到基本的保障,而上升到国家安全上来说,国家的信息安全又应该如何保障呢?
在学校学习这一段时间以来,我也渐渐发现了我的差距。在专业知识上来说,我的编程能力太差,一表现在没有精通的编程语言,二是对于较新兴的编程语言没有很好的去进行了解学习。编程一直是我的一个短板,而且因为不会,总是拒绝去学习,但是这作为计算机必须掌握的能力,我得克服自己的障碍去学习。而相对于其他的同学来说,我的短板显而易见就是在编程能力上非常欠缺,但是我的接受和学习能力很强,要克服短板去尽快培养算法思想,提高编程的能力。现在我的问题就是因为不会所以害怕去学,学JAVA学着学着觉得好难,就把它搁置下来,又去学C,这样子三天打鱼两天晒网肯定不行,得耐下性子去学习,争取掌握一门语言,多学多吸收几门编程语言。
对这三年的规划,在研一上学期期间首先主要是打好基础,不管是硬件基础还是软件基础 ,先掌握一门或多门编程语言,然后要对计算机的体系结构有更为深刻的了解,为后续的学习打好基础。从研一下学期开始,要多跟导师去做项目,做课题。因为自己的实践能力太差,还是需要在实践中多多增强自己的能力,并且在导师的指导下,学一些自己所选方向的专业课。另外如果学有余力的话,我还是想在自己的课余时间学习有关网络攻防和信息安全相关的专业知识。实践与理论最好携手并进,多听导师的意见,少走弯路,提高学习的效率,争取好的学习成果。
在看完了《构建之法》后,我最清晰和最有疑惑的都集中于第八章,也就是需求分析这一环节。软件的诞生应该是为了服务于用户的,而常常由客户进行购买软件,软件团队进行软件的开发与研制。但是如果用户的需求无法满足或者不明确的时候应该怎么办?如何引导用户找到自己的需求?在满足用户的优先级上应该怎么处理?在这些方面给出了非常确切的回答。但是这一方面也是最容易忽略的方面。如何具体地去进行用户的问卷调查?如何与客户进行沟通与改善?如何合理安排软件构造过程中的先后顺序?这些都是日后在实践中亟待解决的问题。

浙公网安备 33010602011771号