博客阅读和思考
问题1:关于当初
回想当初,我选择了软件工程这一专业。由于家住农村,一心只知道考上好的大学,对各个专业知之甚少,并不清楚该选择哪个专业,对软件工程基本也没多少了解,只是对电脑以及运行的软件有着浓厚的兴趣,加上周围老师、同学的影响,认为这个专业就业前景大,所以第一志愿便选择了软件工程。
谈及我过去的学习,我主要看各个课程所需要的课本,少有阅读课外参考书,我学过了C、C++、java、python。大一期间做了一个贪吃蛇游戏的项目,大二做了一个弹球游戏和一个日程管理的程序,大三上做了一个简易的编译器等等。这些项目中有需要单独完成的,也有团队合作的项目。我主要通过不懂就在网上查找资料或问同学来完成这些项目。
迄今为止,我编写的代码应该也就几千行,做过最复杂的项目当属大三上做的编译器。
问题2:关于未来
对于未来,我打算考研,现在也开始准备了。
相比其他学生,我认为在学习数学、英语方面比较有优势,其实也不一定,考上华科的又有谁会差呢?但政治、专业知识方面可能会有很多的问题,另外我个人在学习上面的态度也有很大的不足。
在接下来的一年半里,我要准备考研和努力学习专业知识。每天早起进行早读,学习英语、政治,有空做做考研数学、政治的试题。
问题3:关于当下
对于软件工程这个专业,我还是比较喜欢的。每当修复了一个bug或者圆满地完成一个项目就非常喜悦,特别是自己独立发现、独立完成的时候。
说起来挺惭愧的,就专业能力及技术而言,我也就一吃瓜群众而已。某些课程学起来挺枯燥的,难以理解,又疲于接受新的知识,导致落下的专业知识越来越多,和其他人差距越来越大,实际编写程序时也时常不知道从何下手而求助同学。
我已经具备的专业知识多是课程内容,C、C++、java、python、SQL等,一般进行项目开发都使用C++,其他基本都懂一点皮毛,专业能力、技术还是比较低下的。
问题4:关于课程
我印象最深的课程是李开丁老师授课的《微积分》。一方面,我个人比较喜欢和数学有关的课程知识,微积分也一样,另一方面,李开丁老师上的课幽默风趣、生动活泼,尤其是他那武汉本地方言影响的普通话,第一次上他的课想忍住笑意我想是很困难的,课堂上常常是一个欢快的气氛。
谈到科班出身和速成培训班的区别,我认为科班出身的并没有专门学习某一种语言,而是学习思想,什么面向对象,数据结构啥的,而速成培训班则是专门学某一种语言,为了写程序而培训。
问题5:关于师生
我所期望的师生关系是那种介乎长辈和朋友的那种关系,虽然老师本就是长辈。有时比长辈亲切,像朋友一样与我交流,我能自在的说出自己的心声;有时比朋友严厉,像长辈那样严格地约束我,指正我的错误。我所期望的师生关系便是这样的一种关系。若是老师真能像朋友一样与我交流,想必就能给我一些更好的建议,给我未来一个更明确的规划了吧。