个人最终总结(新)

翻译

  软件工程师应当自己做分析、规范、设计、开发、测试和维护,从而成为一个有用处的和受人尊敬的职业。根据他们对软件健壮性、安全性和福利性的承诺,软件工程师应当遵守以下八条原则:

  1.公众性原则——软件工程师的开发方向应始终和用户意向一致;

  2.客户和雇主关系原则——软件工程师开发应符合客户和雇主的意愿;

  3.产品质量原则——软件工程师应该保证他们的产品或发布的模型可以通过最高水平的校验;

  4.判断公平性原则——软件工程师应当时刻保持公正公平的原则,尤其是对自己的项目;

  5.管理原则——软件工程管理者和领导者应为软件开发和维护管理提供正确的方式;

  6.专业性原则——软件工程师应为自己在用户印象中的廉正和声誉做出表率;

  7.同事关系处理原则——软件工程师应该公平对待自己的同事,并给予支持;

  8.自我学习原则——软件工程师应就其专业参与终身学习,对专业实践应鼓励正确的方式。

 

学习感受

    

      说说一些实话把。既然要我们当开始知道有软件工程这门课我还以为只是写写代码,学学一些数据结构之类的,通过一个学期的学习,我现在大致了解了如何去正确的融入一个项目。一开始老师说要整博客这个东西,我们大家都十分好奇,因为我们平时用惯了微博,微信,QQ等通讯软件,听上去博客应该是类似于微博的东西后来使用了才知道博客是一个记录我们学习经历的地方,同时也可以通过他人的博客去学习去了解东西。

 

    从最初的个人项目到结队项目,再到团队项目,我从这门课程安排的任务中慢慢学到了很多,比如什么样的代码才是好代码,什么样的合作方式,才是最有效的合作方式,什么样的团队才是最适合自己融入的团队。虽然我以后很肯定我不会从事这方面的工作,但是我还是可以从中学到很多关于合作时需要做些什么,需要思考些什么,而不仅仅是自己一个人在战斗,而是和团队中的大家通过种种方式来交流来合作。

 

我只是把写代码当作一种兴趣,所以只会去学一些自己喜欢的东西,虽然说本门课程中教会了我们很多关于软件方面的东西,但也有很多不足的地方。我学完这门课,说实话自己也不是特别清楚自己学到的东西,没有一个巩固的机会,实践机会太少了。而且比如结队编程,当时应该是两个人的事情,而我一直催促着另一个人一起做,但是并没有什么效果,最后的东西也只靠自己一点一点的做出来,但是结果确实两个人一起分享的,所说不愿意,但毕竟是作业。我觉得这体现出这门课程的缺陷,老师一直以为大家每个人都是好好做然而事实上却并不是,我觉得应该增加对项目的一个答辩,没有答辩,以后学习课程的有些学生还是依旧如此,学不到东西的还是学不到。

 

    其次提一下老师把,我不知道别的老师怎么讲课的,我挺喜欢张翼飞老师的,他讲课的时候挺风趣,而且他特别喜欢谈他自己的实际参与的经验,虽说我们做的项目作业只是模拟参加项目,比起听老师讲的实际经验却差多了。

 

    再具体谈一谈我学到了具体的东西,如JAVAJSP等以前通过自学自己看的代码,在这门课程中得到了充分的学习以及巩固,如果没有这门课我相信以后很少有机会能够进行对其的练习,团队项目中,一开始先是通过QQ群等进行讨论,但是后来才发现,无论什么事情,最好的解决方式是面对面当面讨论以及商量。其次,在写代码的时候,我改掉了自己特别喜欢用goto语句的习惯,以前因为写的代码过于简单,觉得用goto语句特别简单,所以特别爱用,这次进入项目中之后才明白,goto语句会使得代码显得非常混乱,很容易打乱数据结构。所以这门课程无论从精神上能力上意识上都充分的对我对所有同学们实现了了一个质的提升。

 

    最后说说我结束这门课以后的打算,我通过这门课,更加坚信了,写代码和参与项目只能作为自己的个人兴趣,虽然很有趣但我自己对自己的未来另有打算,这个博客和经历就希望成为自己青春的记忆,希望自己以后能想参与项目一样积极努力向上,更好的融入每一个团队,软件工程的老师们一学期的工作幸苦了。QAQ

 

教学建议

     希望老师下学期更加注重上课的时候对学生知识了解的情况多加调查,希望有对项目的答辩环节,

原文地址:https://www.cnblogs.com/bigchicken/p/5557802.html