软件工程实践寒假作业

本文讨论了软件工程专业学生的学习历程,包括过去的选择、当前的专业技能,以及对未来职业规划的思考,如阅读《构建之法》中的问题反思、应对年龄差距挑战和保持技术更新的方法。作者还强调了学习操作系统、编译器等领域的重要性,并表达了对课程的特定期待。
摘要由CSDN通过智能技术生成
这个作业属于哪个课程2023软件工程
这个作业要求在哪里软件工程实践寒假作业
这个作业的目标回首过去、立足当下、展望未来、学习规划
其他参考文献《构建之法》、Markdown教程、Git学习

目录

1.准备工作​​​​​​​

2.回首过去

3.立足当下

4.展望未来

4.1阅读《构建之法》,并思考该社区中前人提出的问题。

4.2 你未来的职业规划是什么?

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

5.学习路线


1.准备工作

仓库链接:GitHub - hercule-karuha/a-star-routing

2.回首过去

  • 2.1 当初你为什么选择软件工程这个专业?
  • 第二志愿,分只够这个。
  • 2.2 当初对软件工程这个专业的期待和想象是什么?
  • 程序员
  • 2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
  • 自学,没有。

3.立足当下

姓名刘金成
兴趣爱好看小说
专业技能
熟悉 rust,c/c++
熟练使用 lldb,gdb 进行调试
熟悉在 linux 环境下编程
了解编译原理,熟悉 llvm,能够实现简单的编译优化
项目经历
CMU 15445:为一个教学版数据库编写缓冲池管理器,B+树索引,sql算子,并发控制模块
hypercraft 多核支持:为一个只支持单核心单 VCPU 的 hypervisor 实现多处理器支持
KAIST CS420:为一个教学版 C 语言编译器实现 ir 生成,ir 优化,汇编代码生成

4.展望未来

4.1阅读《构建之法》,并思考该社区中前人提出的问题。

Q1:作者用商用民航发动机来对比普通的商用软件,是否合适?
 

作者将商用民航发动机与普通商用软件进行对比可能并不合适。商用民航发动机在设计、制造和维护方面都要经历严格的验证和测试过程,而且其性能和可靠性直接关系到飞机和乘客的安全,因此与之相比,普通商用软件的复杂性和影响程度可能并不相同。这样的类比可能会导致读者对作者的比较感到困惑或者不够准确。

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

年龄并不是确定一个程序员能否成功的唯一因素。虽然年轻的程序员可能有更快的学习能力和更多的精力投入到工作中,但年长的程序员通常具有更丰富的经验和更深厚的技术根基,这在处理复杂问题和提供高质量解决方案时可能会成为优势。

Q3:如何让自己能够跟上软件工程发展,做一个永不落伍的开发者呢?
要成为一个永不落伍的软件开发者,需要不断学习和适应软件工程领域的发展。

Q4:代码量与个人的编码能力有直接关系吗?

代码量与个人的编码能力有一定的关系,但并不是唯一的关键因素。

Q5:专业性产品是否需要考虑非专业类人群客户?
 

对于专业性产品,是否需要考虑非专业类人群客户取决于产品的定位和目标市场。一般来说,专业性产品主要面向专业用户,其功能和设计更加注重满足专业用户的需求和使用习惯,而非专业类人群可能并不是主要的目标客户群体。

但是,在某些情况下,专业性产品也可能需要考虑非专业类人群客户。例如,产品可能需要与其他非专业类产品或系统集成使用,需要考虑到非专业用户的操作和使用习惯;或者产品可能有一些通用的功能或特性,可以吸引非专业用户作为潜在客户。在这种情况下,产品设计需要在满足专业用户需求的基础上,考虑到非专业用户的需求和体验。

因此,对于专业性产品,需要根据实际情况和市场需求,灵活考虑是否需要考虑非专业类人群客户,以实现产品的最佳市场定位和用户体验。

4.2 你未来的职业规划是什么?

混吃等死。

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

  • 你希望通过软件工程课程学习到什么技术(前端、后端、平台、语言、框架、工具、软件、研究方向等,仅列出一个即可)、提高哪些方面的能力;

操作系统,编译器,虚拟机,数据库,芯片设计等。

  • 你对老师助教有什么期待?

别浪费我时间

5.学习路线

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值