Team30 第三次作业

宋成光

  因为我本科不是计算机专业,只学过一些计算机相关的课程,编写过一下小的课程作业。另一方面,我们的专业偏硬件方向,所以虽然本科时候用C比较多,但大多数时候都是在c51上的硬件编程,没有编写过大型程序。也没有接受过完整的项目开发培训,可以说基本没有任何软件工程的基础。

      选修本课程的目的,就是希望可以通过系统的学习,提升自己的能力,具体来说:

  •   熟悉软件开发的流程,培养自己整体性的意识,不是为了编程而编程
  •        提升自己的代码量,同时至少要对一门语言做到精通
  •        编程规范化,养成自己写程序文档 、注释的良好习惯
  •       培养自己的团队意识和合作精神
  •       重视测试环节

 总之,希望这门课程结束后,自己能更像一个程序员

 


王现臣

  我毕业于2014年,有三年的工作经验,之前的工作是PB开发工程、医疗HIS系统工程师!也许同学们看到我的这些工作经验以及工作时间会很诧异为什么会选择考研。首先因为PB开发语言已经很low了,可能过不了几年就可能被out出局,所以我不断的思考,在发展如此快速的大数据互联网时代,身为程序猿的我如何才能更好的在社会上立足,如何更好的提升自己的编程能力,这些思考促使我依然决然的选择了上研究生继续深造。

  基于以上经历,我对我选的课程进行了精心的挑选!当现代软件工程作为我的选修课出现在我的选课列表中的时候,我兴奋不已,因为在工作的这几年里,我发现一个程序员如果仅仅懂得一门或者几门开发语言,并不能真正的从整体角度去把握公司的业务以及软件开发流程,导致工资很容易遇到瓶颈!而现代软件工程讲解了项目的整个开发过程,包括:如何做好需求文档、设计文档,如何做好测试,还包括如何成长为一名更加有实力的工程师等;

  通过学习现代软件工程课程我想实现目标为:

  • 学会书写需求文档、设计文档
  • 如何更好的处理客户需求
  • 学会有效使用GitHub版本管理工具
  • 更好的实现单元测试
  • 要让自己的代码更加符合规范
  • 从整体上把握软件开发的整体流程
  • 培养自己的团队意识,学会更好的与团队成员的沟通交流

王方正

     在本科期间学过C和java等语言,但是由于缺少实战训练,掌握的不是很好。在研究生期间希望提升自己的编程能力,多掌握几门语言,并通过软件工程这门课初步形成一个科学的编程思想。在我看来,软件工程这门课看似简单,但实际上主导了整个项目开发的过程,讲述了一个完整的、科学的项目开发过程,用我们本科老师的话说:软件工程是一门关于哲学的课程。哈哈~~~

     通过学习现代软件工程这门课,我希望达到以下目标:

     1.熟练掌握GItHUb

     2.形成科学的编程思想与项目开发思想   

     3.加强与团队的沟通与合作,能够积极听取他人的想法,充分表达自己的意见

     4.重温UML,将之前模糊掌握的建模方法熟练起来

     无论如何,都要不断进步,扎扎实实走好每一步!

 

posted @ 2017-09-27 17:37  宋成光  阅读(195)  评论(2编辑  收藏  举报