软工实践寒假作业(1/2)
总览和相关链接
这个作业属于哪个课程 | 2021春/S班 |
---|---|
这个作业要求在哪里 | 软工实践寒假作业(1/2) |
这个作业的目标 | 熟悉markdown语法,学会撰写博客,对未来的学习路线有个规划 |
其他参考文献 | ... |
回首过去
问题1
当初你为什么选择软件工程这个专业?
高考填报志愿时我对软件工程专业并不太了解,只是图新鲜,懵懂间就报了这个专业。兴奋于它是信息时代的宠儿,追逐于它科技含量高,而且“软件工程”这四个字听起来也特别让人“来劲儿”。
国内市场每年对软件人才的需求高达80万,而各高校计算机专业毕业生中的软件工程人才还很缺乏,高素质的软件工程人才尤为短缺。工作比较好找。而且工资起薪一般高于全国平均工资水平。
就是这么俗~
问题2
当初对软件工程这个专业的期待和想象是什么?
- 期待
- 好就业
- 高收入
- 制作属于精美的APP
- 掌握一门求生技术
- 想象
- BAT大厂
- 996是福报
- 年薪百万
- BAT大厂
问题3
当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
- 当初以为跟着老师的进度学习就够了,其实远远不够,我们应该加入实验室多学些新技术
- 毫无准备。。。
- 很有自知之明,立FLAG是不可能
立足当下
- 个人简介
昵称 Fine 头像 爱好 追剧、购物 特长 无 - 当前值
- 成果和获奖经历:本专业三等奖
- 掌握的编程语言:C、C++、C#、Java
- 掌握的技术框架:Yii2.0
- 累计代码量:一万左右
- 开发过的项目简介:图书馆管理系统:主要负责数据库数据设计和Java语言GUI数据展示和数据库交互的实现
展望未来
-
阅读《构建之法》提出的三个问题
-
软件工程师与程序员有什么区别?
软件工程师拿到的工资高,下班比较早,但同样是在电脑前敲敲打打为什么软件工程师可以准时下班,拿到高工资了呢?
因为软件工程师在软件开发方面的经验丰富,而新入门的程序员对代码的熟练度以及项目的流程熟练度不够,而且写出的代码的质量也不够,
程序员也是一步步地向软件工程师,在项目实战中积累经验、才能走软件工程师的道路。 -
怎样衡量一个好的软件工程,一个好的软件工程都有什么特点和优点?是只要用户用着好用的软件就是个好的软件的吗?
我觉得一个好的软件最重要的是用户与开发人员测试人员,公司,PM之间的需求分析,我认为好的软件一定会得到用户的认可,但不一定得到用户认可的软件就是好的软件,
因为良好的用户界面和体验能让用户在使用软件的过程中感到愉悦,机械脑残的用户体验设计会让用户浪费时间,增加学习成本,犯本可避免的错误,心情沮丧,甚至出现事故。 -
如何预防软件危机,虽然软件危机并不能完全避免,那么怎样很好的降低软件危机发生的概率?
我觉得一个好的软件工程需要一个懂得团队合作的团队,需要非常仔细以及缜密的需求分析,还要在创造软件的同时及时和用户沟通,因为用户有可能并不能完全表达出自己的意愿,
所以需要团队付出更多的努力。软件危机虽然无法避免,但是我们还是要汲取前人的经验,努力将软件尽可能的做到更好。
-
-
未来的职业规划
成为优秀的安卓工程师,主要开发移动客户端APP
-
对于软件工程实践课程,我的期望
我希望通过这门课提高我的安卓开发能力,提高编程代码组织和维护能力。深入学习安卓开发技术,不仅仅是停留在书本上,而是应该把
Android官方文档中的training和guide看一遍,完成一个较完善的项目,同时通过写博客和记笔记的方式来做总结,建议让自己的每篇博客都有价值些。
思维导图和学习路线
- 思维导图
- 学习路线