软工实践寒假作业(1/2)

总览和相关链接

这个作业属于哪个课程 2021春/S班
这个作业要求在哪里 软工实践寒假作业(1/2)
这个作业的目标 熟悉markdown语法,学会撰写博客,对未来的学习路线有个规划
其他参考文献 ...

回首过去

问题1

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

高考填报志愿时我对软件工程专业并不太了解,只是图新鲜,懵懂间就报了这个专业。兴奋于它是信息时代的宠儿,追逐于它科技含量高,而且“软件工程”这四个字听起来也特别让人“来劲儿”。
国内市场每年对软件人才的需求高达80万,而各高校计算机专业毕业生中的软件工程人才还很缺乏,高素质的软件工程人才尤为短缺。工作比较好找。而且工资起薪一般高于全国平均工资水平。
就是这么俗~

问题2

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

  • 期待
    • 好就业
    • 高收入
    • 制作属于精美的APP
    • 掌握一门求生技术
  • 想象
    • BAT大厂
    • 996是福报
    • 年薪百万

问题3

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

  • 当初以为跟着老师的进度学习就够了,其实远远不够,我们应该加入实验室多学些新技术
  • 毫无准备。。。
  • 很有自知之明,立FLAG是不可能

立足当下

  • 个人简介
    昵称 Fine
    头像
    爱好 追剧、购物
    特长
  • 当前值
    • 成果和获奖经历:本专业三等奖
    • 掌握的编程语言:C、C++、C#、Java
    • 掌握的技术框架:Yii2.0
    • 累计代码量:一万左右
    • 开发过的项目简介:图书馆管理系统:主要负责数据库数据设计和Java语言GUI数据展示和数据库交互的实现

展望未来

  • 阅读《构建之法》提出的三个问题

    • 软件工程师与程序员有什么区别?

      软件工程师拿到的工资高,下班比较早,但同样是在电脑前敲敲打打为什么软件工程师可以准时下班,拿到高工资了呢?
      因为软件工程师在软件开发方面的经验丰富,而新入门的程序员对代码的熟练度以及项目的流程熟练度不够,而且写出的代码的质量也不够,
      程序员也是一步步地向软件工程师,在项目实战中积累经验、才能走软件工程师的道路。

    • 怎样衡量一个好的软件工程,一个好的软件工程都有什么特点和优点?是只要用户用着好用的软件就是个好的软件的吗?

      我觉得一个好的软件最重要的是用户与开发人员测试人员,公司,PM之间的需求分析,我认为好的软件一定会得到用户的认可,但不一定得到用户认可的软件就是好的软件,
      因为良好的用户界面和体验能让用户在使用软件的过程中感到愉悦,机械脑残的用户体验设计会让用户浪费时间,增加学习成本,犯本可避免的错误,心情沮丧,甚至出现事故。

    • 如何预防软件危机,虽然软件危机并不能完全避免,那么怎样很好的降低软件危机发生的概率?

      我觉得一个好的软件工程需要一个懂得团队合作的团队,需要非常仔细以及缜密的需求分析,还要在创造软件的同时及时和用户沟通,因为用户有可能并不能完全表达出自己的意愿,
      所以需要团队付出更多的努力。软件危机虽然无法避免,但是我们还是要汲取前人的经验,努力将软件尽可能的做到更好。

  • 未来的职业规划

    成为优秀的安卓工程师,主要开发移动客户端APP

  • 对于软件工程实践课程,我的期望

    我希望通过这门课提高我的安卓开发能力,提高编程代码组织和维护能力。深入学习安卓开发技术,不仅仅是停留在书本上,而是应该把
    Android官方文档中的training和guide看一遍,完成一个较完善的项目,同时通过写博客和记笔记的方式来做总结,建议让自己的每篇博客都有价值些。

思维导图和学习路线

  • 思维导图
  • 学习路线
posted @ 2021-02-01 21:39  linhuaiying  阅读(311)  评论(3编辑  收藏  举报