软件工程

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/2023softwareengine
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/2023softwareengine/homework/12915
这个作业的目标 明确自己的学习目标,确定自己的技术栈以及学习计划
参考文献

目录

  • 评估当前的自己
  • 展望未来
  • 学习路线
  • Git账号截图

1、评估当前的自己

昵称
头像
兴趣爱好 跑步,健身
特长
成长值
成果和获奖经历
专业水平 前端三剑客,C语言;VS,VScode
项目经历

2、展望未来
阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接

  1. 什么是软件工程?
    答: 软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程,包括可行性研究、需求分析、总体设计、详细设计、实现和维护等。https://blog.csdn.net/weixin_33953384/article/details/94726944

  2. 若用户需求和优化后的软件起冲突时,要按照用户的需求继续做还是优化的软件?
    答:如果用户需求与优化后的软件发生了冲突,我认为应该要按照用户的需求做。因为软件的诞生与优化等一切的目的都是为了满足用户的需求,当一个软件满足不了用户的需求时,也就意味着它的生命到了尽头。https://www.cnblogs.com/jyxing/p/8564622.html

  3. 软件工程师在企业中是劳动密集型的工人,还是有独创性的专业人士?他们对软件企业的成败负有多大的责任?
    答:软件工程师在企业中不应该是劳动密集型的工人,而应该是有独创性的专业人士。他们在负责软件的开发与优化过程中付出了大量的时间与精力,并且他们开发的软件的好坏也直接关系到软件企业的成败。
    https://www.cnblogs.com/Pretend/p/10509832.html

  4. 当组长分配任务时,有些模块大家都觉得难,而不愿意去做,有些模块比较简单而大家都愿意做,并且在同一个模块上大家会有不同想法,这样很难分工,这时该如何分工,才能算是一个团队的和谐合作?从而提高效率
    答:在进行项目分工上,我认为应该让技术比较好的来完成较难的模块,正所谓能力越大,责任就越大。困难的部分应该由技术好的去完成,这样一个团队才能高效率的完成开发工作。
    https://www.cnblogs.com/SLZM18/p/10515828.html

  5. 软件工程是什么?
    答:软件工程对于我们来说并不仅仅是写代码,而是软件工程是把系统的、有序的、可量化的方法应用到软件开发的、运营和维护上的过程。其领域包括软件需求分析、软件设计、软件构建、软件测试和维护。由于用户的不同角度和需求不同,从而开发出能满足用户需求的软件。
    https://www.cnblogs.com/SLZM18/p/10515828.html

你未来的职业规划是什么?
对于未来的职业规划,我想先考上计算机专业的研究生,并且在这期间学习完前端知识,并尝试做一些项目。如果还有时间的话,我也会学习一些其他方面的语言。
对于软件工程实践课程,你有什么理解和期望?
我希望通过软件工程这门课,可以让我掌握前端技术,并且也可以通过做一些项目来巩固我的前端知识。
3、学习路线



Git账号截图

posted @ 2023-03-02 16:32  樊培岩  阅读(137)  评论(0)    收藏  举报