对于一名计算机专业毕业学生,除非你打算一毕业就转行,否则,不动手编程是不可想象的。因为编程能力是一名开发工程师(不管是软件还是硬件)的基本 功之一,而且是非常重要的职业技能。这次考试,反映出的不仅仅是大家Java掌握得如何,而是我从中看到了大家在编程基本功方面的投入严重不足。
我需要指出的是:没有基本的编程实践,不培养出基本的开发能力,不管是往软件还是往硬件方向发展,都是不可能。
讲得更清楚些:你所掌握的职业技能,是你立足社会的基础,不把基本功打扎实,不具备基本的职业素质,你可能连找工作都四处碰壁,养活自己都会成为问题。
而基本功的培养,绝非一门课能做到的,至少得下两到三年的功夫。
关于课程安排,的确有不合理之处,我们学校也有自己的情况,有些事情的改善非一日之功。课程多会占用大家的时间,你也可以压缩实践的时间以应付考 试,但一定要明白,这只是权益之计罢了,关键是你不能这样“权益”下去四年,否则,你就付出了过高的代价。关键还是大家不认为在本科阶段培养开发能力是多 么关键的一件事,反而认为应付考试和考研是更重要更紧急的事。
人无远虑,必有近忧。在校本科不过四年,研究生不过2年半,就算加上读博3年,大约也就是10年左右的学习时间,如果你以20年,30年甚至是40 年在社会打拼的角度看问题,你就对哪种事情更重要有不同的观点了。就我个人的观点:学校里的考试成绩其实是最不重要的,读研比较重要,但也并非起决定性作 用的人生关键因素。
现在你所做的事,要为你长久的成功打下基础。