这一学期,开始了健民老师的软件工程概论课,早就听闻健民老师的软件工程概论课很牛,听了两节课下来,果然如此。
老师引用了《构建之法》书中的理念,认为软件不是靠着理论堆积而成,而是一个个实发的项目组成的,在课上,老师引用了书中的例子来形容学生和老师的关系。
1、餐馆服务员/食客
2、老板/雇员
3、保姆/幼儿:像保姆一样操办一切
4、哥们/哥们:一起混吧
5、路人甲/路人乙
6、狱警/犯人:想法点名/想法逃课
7、健身教练/健身学员:鼓励成长
当然,大家都更加喜欢7,希望能够获得更多的编程技能和知识。后来,通过自己阅读这本书,对老师的教学方法有了更加深刻的体会。
在过去的一年多一点,虽然自称是信息学院学计算机的,在学校里混迹各种学生组织,也算有一小片天地,认识的人都称我为编程“大牛”,可只有自己知道,自己编程的水平并不高,自己的创新能力和想法以及对某种语言的认识并不算很深刻,很多时候都需要通过查询资料才能完成老师的任务,可能大概我继承了国人山寨的优良传统,能够把网上别人的简单代码消化吸收,修改成自己的自认为更好的代码。而在课下时间,没有像一些热爱编程的同学一样,大多数时候仅仅是为了完成老师布置的作业而去编程,而并没有去真正的去试着爱上这个专业,爱上其中一个或者几个语言,这也许是以后需要我索要改变的,改变对编程的看法,是自己真正的热爱编程这一个行业。
虽然自己一直认为毕业从事真正意义上的编程工作的机会不大,因为有些机会往往转瞬即逝,但是我依然应该好好学习自己的专业,提高自己的专业技能,不要再像之前那样,为了完成作业而作业,而是真正为了提高自己的能力,提高自己的核心竞争力而好好努力。