软件工程课程总结

     转眼间第二学期的课程也已经接近尾声,身为一个软工人,这学期有做的好的地方但是也有坏的地方,也算是好坏各半吧。软件工程这门课,上了也有一学期了,刚开始我以为他就是在教我怎么敲代码,类似java,android这种,上了几节课后,才发现这门课就像程序员修炼之道一样,他不是教你怎么敲代码,而是在教你如何处理在敲代码中的人际关系,如何合理的分配项目,以及如何在出现矛盾时化解矛盾,听起来好像是一个思修课,只讲理念不讲实践,但是我觉得它带给我们的知识和理念,绝对是无价的。我想这门课之所以存在,就是为了让我们忙碌的步伐停一停,让我们思考下自己的未来,自己的行为习惯,古人云:“学而不思则罔,思而不学则殆”,学习不能是猴子搬棒,只是不断的在学习新的东西,而没有一个积累的过程。而近些年很多的外界人都对it码农存在歧义,认为这个专业吃力不讨好,天天996,身体垮了,工资却上不去,想到这我会感觉这门课就是为了避免这种情况产生的,为什么人家能成为项目经理,而你只是底层码农,可能你的编码能力还在那个人之上,但是那又怎么样,你能处理好用户之间的关系吗,你能解读客户的需求吗,你能uml建模吗,我想这就是软件工程这门课的魅力之所在了吧。

     软件工程这门课,对我的帮助很多,其中令我印象最深刻的是他对程序员岗位的定位以及软件工程的未开发展方向,在过去,我可能只以为这个专业出来就是当码农的,但是我幻想的码农可能还好一点,我想着我可以坐在办公室,可能还会有一杯下午茶,一遍品着茶一边做着自己的项目,这个项目的想法都是自己想的,可以不用很累,工资也还合适,我想这应该是每个软工人都幻想的职位吧。然而这门课可以说是完全打破了我固有的概念,他告诉我一些现实的、根本不敢去想,也不想去想的现实的事情。还记得当时老师放了一张图,是一群人在勘察地形,最惨的是程序员,干着最累的活不说,还在腰间被人牵了一条绳,到处听人使唤,而一群人站在旁边看,其中有项目经理,开发商,客户等人,他们在旁边指指点点,时不时还提出一些要求。放在我原先看到这张图,我肯定会调侃一下笑笑。但是当时我感觉这不仅不好笑还是一个要思考的现实的问题,大道至简中说,愚公移山,只有那些勤奋的人才是蠢的不会想出新方法的,懒人制造了方法,我在想这句话放在这张图里该是有多切贴,是的这就是一个很现实的问题,也不是说贬低勤奋的人,这里贬低的是那些只会勤奋不会思考的人,这样的人你工作想提高业绩靠的只是勤奋的双手,而不是大脑。而现实证明我们这个世界是需要那些动脑子的人的,而随着时代的发展人工智能终将代替手工业,而只有那些动脑子的人才永远不会被时代所摒弃。我想这就是软件工程这门课的意义之所在了吧。

然后说一下不好一些点吧。第一就是我觉得我们的课后作业进度太快,我们上课知识是理论知识,然后这些都是需要下课去自学的,因为我本身基础比较差,而平时作业优势一环扣一环,所以只要一个环节赶不上就全部赶不上了。

第二就是我们的课后作业没有一个讲解吧,我想如果老师能对我们的作业给予一个讲解,那么我们会更加快速的掌握这方面的知识。

我只能想到两点了。

原文地址:https://www.cnblogs.com/w669399221/p/13071888.html