软件工程第一次作业

这个作业属于哪个课程 软件工程
这个作业的目标 评估当前的自己、展望未来中的所有问题和要求

目录

评估当前的自己

基本信息

姓名:梁嘉俊        出生年月:2001/12/02     性别:男
学校:广东工业大学   专业: 化工(辅修计算机)     班级:1班
电话:13711068095   邮箱:1830350230@qq.com   地址:广州市白云区

个人特质
网名 步步为赢
头像 头像
兴趣 电影,网游,编程
特长 扑克,象棋
个人技能
成果和获奖经历

英语四级

专业水平

曾在选修课程和辅修课程分别学习了JAVA和C++,代码量有上千

项目经历

JAVA方面是修改完善了一个五子棋的小程序,C++是完成C程序设计和数据结构的课程设计

展望未来

问题与思考
问题1 软件开发过程中是否有必要保证代码具有100%的正确性,如果有必要又应该如何实现呢?

答:软件开发过程要尽量确保软件不会出错,但是开发过程难以确保代码百分之百正确,我们只能不断的对软件进行测试,来寻找软件运行过程中出现的问题,并提出解决方法,直到软件没有明显错误。
https://bbs.csdn.net/topics/600465354

问题2 AI辅助编程,是一个银弹么?

答:我认为AI辅助编程可以能让软件工程师更快地完成工作,从而让软件开发成本降低,至于AI会不会取代软件工程师,我认为不会,因为软件开发是一件非常庞大且具有创造性的工程,需要多人协作,AI可以帮助我们在某个简单的环节降少我们的工作量,但是并不能单独完成整个软件的开发,软件工程师在其中的作用是必不可少的。
https://bbs.csdn.net/topics/613836734

问题3 关于“足够好”的软件,定义是否缺少维度?

答:我认为判断一款软件是否足够好,不仅仅是看软件运行时有没有出现错误,还要看软件设计是否足够人性化,能否满足人们的需求,而且对于未来的可能出现的新情况能否及时更新换代。
https://bbs.csdn.net/topics/607119843

问题4 软件开发是年轻人的饭碗,吃的是青春饭?那年纪大的程序员经验丰富但是快速学习能力拼不过年轻程序员的时候该怎么办呢?

答:我不认为软件开发是年轻人的饭碗,因为软件工程是日新月异的科学,只有不断地学习才能不被时代淘汰。不思进取,只停留在简单的工作上,那么在任何行业都是会被替代的。
https://bbs.csdn.net/topics/605551192

问题5 为什么要在大学中只用一学期软件工程,时间够吗?

答:对于整个软件工程而言,时间肯定是不够的,但软件工程背后的思想是相通的,通过大学的学习,我们只能大概大致了解软件工程的理论和思想,对于更加深奥的知识,需要通过自己不断的学习和积累,才能深刻地理解软件工程。
https://bbs.csdn.net/topics/600462146

我的职业规划

先经历考研究生,如果没有上岸,只能先找份工作,但会不断尝试考研。

对于软件工程实践课程,你有什么理解和期望?

我希望能够学习并掌握前端技术,因为计算机已经融入各行各业,可以帮助我们提高效率。我希望通过学习这门课,对我以后的学习和工作有更多帮助。

学习路线

思维导图

学习安排

代码仓库


代码仓库

posted @ 2023-03-03 20:03  步步为赢836  阅读(69)  评论(0)    收藏  举报