我,一个普通的90后,本着对计算机的热爱和对未来的发展的憧憬报了软件工程这个专业。如今发现一入这个专业便再也出不来了,每天面对无数行的代码的改不尽的bug。同时也为后台实现各种神奇的功能和构建前端美丽的界面而一步步的努力。
我们的专业老师王老师奉行做中学的教学理念让我们一次次的熟悉专业技能。到目前为止,我已经到了大二第二学期,我学习了c语言,c++语言,java语言,简单的算法设计,对数据库的简单操作等方面的知识,但都是囫囵吞枣般学了一知半解,只是对相关的语法,规则有了一定的了解。
目前我正在学习HTML语言和与css搭配做一个美丽的网页,这学期我准备深入的学习HTML+CSS+JAVASCript最后做出一个网站上常见的网页。同时学习如何做一个简单但有实用功能的app。这学期我们正式开始学习数据库原理与应用,因此希望通过这门课深入学习数据库技术,同时我想在空闲时间把上学期学的不太熟练的java+jsp+servlet技术多加练习,争取掌握成为自己的专业素养。
这几天我读了《构建之法》前几页,我对软件工程这个专业有了一个大概的了解,由此想了个问题,
1,我总感觉学习了数据结构与算法中的各种算法,但实际上在做一些程序时总不知道怎么将算法运用其中从而提高程序的时间复杂度。
2,由于我现在没有开发过什么大项目,因此对软件需要维护,软件的生命周期没有什么实在的感觉,我一直想一个软件开发出来应该可以一直用下去,但为什么软件公司还要对软件实时进行维护?
以上就是自我介绍,自己的现状和对这学期对本专业的一个简单的规划。