这个作业属于哪个课程 | 软件工程实践-2023学年-W班 |
---|---|
这个作业要求在哪里 | 软件工程实践寒假作业 |
这个作业的目标 | 博客排版、回首过去、立足当下、展望未来、思维导图和学习路线 |
其他参考文献 | 《构建之法》社区 只要5分钟,学会制作精美的思维导图(xmind入门教程) |
目录
准备工作
一、截图
二、仓库地址
https://gitcode.net/changwan__/222100317
回首过去
Q1:当初你为什么选择软件工程这个专业?
当时是因为觉得计算机这个行业薪资水平相对较高,而高考分数刚好被该专业录取,并没有对专业有过多的了解。
Q2:当初对软件工程这个专业的期待和想象是什么?
当初并没有对软件工程有过多的期待和想象,要说有的话就是觉得学成之后可以设计一些软件,感觉很厉害。
Q3:当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
当初并没有明确的目标,也没有多做准备。
立足当下
个人简介
- 姓名:张清桓
- 兴趣爱好:听歌,游泳,游戏
- 特长:暂未发现
- 成果和获奖经历
无- 专业水平
–掌握的编程语言:C、C++、Java、C#、PHP、HTML、JavaScript、CSS
–技术框架:Yii2.0
–开发软件:Dev-C++、Visual Studio Code、IntelliJ IDEA
–累计代码量:未知- 项目经历
1.用算法解决救援车行动路线问题
2.图书管理系统
3.用yii开发个人博客
展望未来
一、阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。
不一定。花费时间多少并不总是代表工作量的多少。工作量的高低取决于任务的复杂程度、需要处理的信息量、任务的难度以及所需的技能水平等因素。有时候,一个简单的任务可能需要花费较长的时间,因为可能需要等待其他人的配合或者需要进行大量的研究和分析。另一方面,一个复杂的任务可能由于团队的协作和高效率的执行而在较短的时间内完成。因此,时间花费并不总是能准确反映工作量的多少。
因为重复性工作锻炼了软件工程师的耐心、细心和效率。在执行重复性任务时,我们需要确保每个步骤都得到正确执行,从而提高软件的质量和用户体验。这种能力对于软件工程师来说是不可或缺的。同时,重复性工作在工作上涉及的比重也更大。
代码量与个人的编码能力之间并没有直接的关系。代码量是指一个程序员编写的代码总量,而编码能力则是指程序员的编程技能、逻辑思维、问题解决能力和代码质量等方面的综合表现。虽然编写大量的代码可能会提高程序员的熟练度和经验,但这并不意味着他们的编码能力一定更强。有些程序员可能会编写大量的代码,但其中可能包含大量的重复、冗余或低质量的代码,这样的代码量并不能反映程序员的编码能力。相反,有些程序员可能编写的代码量较少,但他们的代码可能更加简洁、高效、易于维护和扩展,这样的代码质量更能体现程序员的编码能力。
Q4:程序员是否有必要为满足小部分人的需求去做软件,或者为软件添加某些功能?
作为一名程序员,我觉得应该要先考虑公司的目的,如果是要在压缩成本的前提下去做一个软件的话,那就没有必要去为少数人单独做一个功能甚至是软件。但是如果是以宣传推广的目的去做的话,可以考虑将这一点纳入卖点。因此需要具体情况具体分析。
先不说很大一部分人还不习惯使用gpt类应用,这些人工智能本身数据库在搜索引擎上的学习时间占比都很大。而且搜索引擎也不止于解答这一个功能,我觉得搜索引擎更为重要的是把网上的碎片化信息通过关键词排列出来,而gpt显然不能,你需要用具体的问题去询问它,而不能用模棱两可的关键词去寻找你想要的答案。就算真的会被取代,也要经过很久的技术革新。
二、你未来的职业规划是什么?
暂时还没有过于明确的目标,不过应该还是会从事与专业有关的内容。
三、对于软件工程实践课程,你有什么理解和期望?
希望可以通过实践课程锻炼自己的水平,提高自己的能力,方便在之后投入工作时能更好上手,然后能多多了解一下目前专业在各个公司的主流方向,钻研对应的技能。