103
社区成员
![](https://csdnimg.cn/release/cmsfe/public/img/topic.427195d5.png)
![](https://csdnimg.cn/release/cmsfe/public/img/me.40a70ab0.png)
![](https://csdnimg.cn/release/cmsfe/public/img/task.87b52881.png)
![](https://csdnimg.cn/release/cmsfe/public/img/share-circle.3e0b7822.png)
这个作业属于哪个课程 | 软件工程实践2022年春-F班 |
---|---|
这个作业要求在哪里 | 软件工程实践寒假作业 |
这个作业的目标 | 1.熟悉markdown语法 2.阅读《构建之法》 3.回首过去、立足当下、展望未来 4.思考学习路线,绘制思维导图 5.熟悉gitcode操作 |
其他参考文献 | 《构建之法》 |
Q1 当初你为什么选择软件工程这个专业?
A:在工科的C语言基础课上觉得学写代码比较有趣,之后转专业到软工,就觉得能用代码写出那么多页面平台游戏等等是一件很酷的事。客观来说,就业前景也很不错。
Q2 当初对软件工程这个专业的期待和想象是什么?
A:记得转专业面试的时候,老师问我如果有一个bug一直de不出来会怎么办,我的回答是先去做别的事,回头再来调试。从那时候起对软件工程这个专业的想象是一杯茶一套题,从早到晚搞学习,绞尽脑汁debug;期待是经过学习,产出自己作品的成就感。
Q3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
个人介绍
昵称 | 鲸鱼 |
---|---|
头像 | |
籍贯 | 福建泉州 |
年龄 | 21岁 |
兴趣爱好 | 爬山 台球 |
当前水平
当前值 | 非常小白 |
---|---|
成果和获奖经历 | 福建省第七届大学生“互联网+”省赛银奖 |
编程语言 | 1.编程语言:C、C++、Java、Python、Javascript 2.技术框架:Yii2.0 3.开发软件:Dev-C++、eclipse、Android Studio、VSCode |
累积代码量 | 10K+ |
项目经历
项目 | 项目介绍 | 角色及贡献 |
---|---|---|
博客系统 | 利用yii框架及PHP编程语言搭建博客系统,实现文章发布、增删查改、评论、标签云等功能 | 负责博客后台代码、发布中markdown编辑器的使用及文章分类功能的实现 |
校园随手拍APP | 利用AndroidStudio开发一款具备登录注册、查看新闻、能够拍照定位及查看历史进度、发布评价等功能的app | 负责新闻列表功能及评价功能的实现 |
1 阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。
Q1:软件发展到一定阶段用户体验反而不太重要了?
A:不一定,需要综合评估某项功能用户体验和迭代升级的必要性和性价比,2021年,微信团队将文件传送服务的上限由100MB提升至200MB。
A:团队中二人均有一定的编程基础,且有各自擅长的地方,优势互补,具备沟通能力。
Q3:针对处理数据量较大的模块,我们该怎样手动构造测试样例呢?
A:将模块的数据量再细分,尽量考虑每个数据量所包含的情况,即使手动构造不可能穷尽,也尽可能列举,在这个过程中测试样例和模块代码可以互相验证。
A:阅读PM入门书籍;掌握PM应具备的基本技能如写需求文档、原型设计等;去公司实习,实际了解运行流程;利用好软工实践的机会,在项目中进行实操。
Q5:学生与职业程序员的区别?
A:学生可以根据自己的喜好,自己设计界面和功能。而职业程序员则要依据产品经理和UI等的要求来写代码。除了编程经验和项目经历的区别外,职业程序员对理解能力、沟通能力、团队合作能力和抗压能力等要求更高。
2 你未来的职业规划是什么?
准备考研,在研究生阶段学习更多知识,也多去企业实习。没考上的话,想投递前端或产品的工作。
3 对于软件工程实践课程,你有什么理解和期望?
思维导图
学习路线
在研究生阶段学习更多知识,也多去企业实习。没考上的话,想投递前端或产品的工作。
希望看到你的产品设计
回答问题挺认真,字也写的不错。假期的小目标完成了吗?