软件工程--个人总结

回想开学初对于软件工程这门课的期望,总结本课程对你带来的提升:

1、学习和使用的新软件使用的新工具以及新语言、新平台

(1)学会了git建立仓库,以及利用git仓库进行代码上传。

(2)运用mockplus工具进行原型界面设计,以及后续的对界面用代码进行实现。

(3)学会用markdown编辑器,对html也有了进一步的加深。

(4)学会了PHP,对数据库和前段进行连接

(5)学会了运用云技术进行项目开发

(6)学会了利用Enterprise Architect绘制

(7)博客园平台,可以和他人分享交流自己的看法和代码

2、统计一下,你在这软件工程实践中,完成了多少行的代码

     从最开始的计算器到最后的大作业,除去一些网上模板摘抄的一些代码,基本上完成了900行

3、学习和掌握的新方法

(1)、博客园的使用

(2)、学会了如果使用git创建仓库上传代码。并保存多版本代码

(3)、云技术开发。

(4)、微信公众号开发

总结与展望

1、记录自己在软件工程课程上的经验总结

转眼,一学期就这样过去了,感谢老师以及助教同学的认真负责,我受益良多,从最初的小白到现在的初出茅庐,我有了自己的博客,有了自己的git库,当然,自己的认真完成老师的每一项任务也是必不可少的,俗话说,师傅领进门,修行在个人,希望自己在以后的学习生活中会更加出色,完美。

2、对于下一届的学弟学妹你有什么建议和告知呢?

虽然做东西的过程很是繁琐,但做出来之后的那种成就感是很幸福的,兴趣,是做好之后才有的,而不是什么都没开始之前就有的

3、分析一下自己所处的团队。软件工程实践是大学里少有的认真的团队协作经验。《构建之法》的合作阶段,你们团队经历过么?最后到达了哪一阶段?

自己的团队,虽然我们底子比较薄弱,可是我们笨鸟先飞,提前好长时间就开始着手项目,最终也算是取得了一定成绩。

在《构建之法》团队合作的阶段里,基本上要经历的过程基本都经历了一遍。

4、这门课程让我收获了很多,从知识到与人合作,从交流到竞争。每个人都是那么兴致勃勃,希望自己,以及同学能够掌握好这门技术,走向更美好的明天~

补充内容:

1、要想成为一名优秀,出色的软件工程师,应该具备哪些条件,应该怎样去做?

a:良好的编程能力。编程能力直接决定了项目开发的效率。这要求我至少精通一门编程语言,熟悉它的基本语法、技术特点和 API( 应用程序接口 ) 
b:自觉的规范意识和团队精神。随着软件项目规模越来越大,仅仅依靠个人力量已经无法完成工作
c:认识和运用数据库的能力。信息以数据为中心,因此与数据库的交互是必不可少的,了解数据库的操作和编程是软件工程师需要具备的基本素质之一。
2、没有职场经验的我在刚进入一个新的团队或公司时,如何能高效的承接前人的代码工程进行工作,融入整个团队
a:努力提高自身专业能力,只有一定的强硬的实力,才能让别人更好的接受你,认可你
b:谦让,学会合作中竞争,竞争中合作,努力给周围人看到自己上进的一面
3、作为软件工程师,这份工作的核心竞争力是什么?
a:强大的个人综合素质能力
b:团队领导与协调沟通能力
4、究竟怎么才算是敏捷流程,它有什么优缺点?
a:工作在小的团队中
b: 团队是跨功能的-包括测试人员,开发人员,文档开发人员等等
c: 短迭代-利用短迭代方法来交付软件
d: 相较于文档,敏捷开发更注重面对面的交流
e: 敏捷不是一个过程,而是一个软件开发的形式或者方法
5、怎样进行更好的创新,IT的创新又该怎样进行?

’a:强大的技术知识支持是创新的基础

  b:不死读书,学会灵活运用,才能迸发出真正的奇思妙想

 

posted @ 2017-06-24 08:55  qhu1500802073  阅读(165)  评论(0编辑  收藏  举报