寒假作业1/2


寒假作业1/2

目录
  • 寒假作业1/2
    • 回首过去
      • 当初你为什么选择软件工程这个专业
      • 当初对软件工程这个专业的期待和想象是什么?
      • 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
    • 立足当下
    • 展望未来
      • 阅读《构建之法》,并提出3个及以上的问题
      • 你未来的职业规划是什么?
      • 对于软件工程实践课程,你有什么理解和期望?
    • 思维导图和学习路线
      • 思维导图
      • 学习路线

这个作业属于哪个课程 2021春软件工程实践|W班 (福州大学)
这个作业要求在哪里 寒假作业1/2
这个作业的目标 创建博客,回首过去,立足当下,展望未来,规划学习路线
其它参考文献

回首过去

当初你为什么选择软件工程这个专业

  • 高中接触编程,想设计出功能牛逼的软件,故选之

当初对软件工程这个专业的期待和想象是什么?

  • 助我打好计算机根基,学到前沿新技术

当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?

  • 高中暑假没事干,通过别人了解到编程。进来之前接触过VB, C, C++,写过一些简单的小游戏,对编程有个大概了解。无FLAG

立足当下

个人简历 昵称 NOSAE
兴趣爱好 听歌、写代码
特长 编程
专业水平 掌握的编程语言 C, C++, Java, Kotlin, Dart, Go
技术框架 JetPack全家桶, Coroutine
开发软件 CLion, IntelliJ IDEA, Android Studio, GoLand
累计代码量 40k+行
项目经历 福大助手Android端、团队协作应用Android端

展望未来

阅读《构建之法》,并提出3个及以上的问题

  1. 代码洁癖在软件开发中是否可取
  2. 面对软件开发中日后各种变化以及新增的需求,应该提早作出预测而在早期就作出大量抽象,还是应该面对新需求见招拆招,局部性地逐步拓展和抽象代码逻辑
  3. 软件开发一向提倡高内聚低耦合,但如何避免过度内聚的风险
  4. 软件测试过程中,如何最大程度做到测试的完善,避免上线bug的出现
  5. 整个软件开发过程中,软件开发工程师应该以怎么样的态度面对整个团队,使得开发效率提高(例如面对PM下发的任务,UI画好的稿子,应该无条件无区别进行开发,还是应该及时指出其中的不足)

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

  • 因为之前一直坚持软工考研无用论,所以开始是想出来打工的(当然是进大厂),但是和别人交流后改变了想法。
  • 目前决定先考研,为我进入更加高端的开发岗位打下敦实的基础
  • 日后可能会选择门槛更高的数据分析师、软件架构师等岗位,所以选择了相对更为轻松的读研(相比996,007来得好),拥有更多的学习时间

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

  • 可以让我通过理论和实践结合的方式,对软件开发过程有更深刻的理解。
  • 深入Android开发,JetPack的深入理解和应用

思维导图和学习路线

思维导图

学习路线

相关