688
社区成员
发帖
与我相关
我的任务
分享| 这个作业属于哪个课程 | <https://bbs.csdn.net/forums/weixin_53785144-01> |
|---|---|
| 这个作业要求在哪里 | <https://bbs.csdn.net/topics/612297190> |
| 这个作业的目标 | 回首过去、立足当下、展望未来、思维导图和学习路线 |
| 其他参考文献 | 《构建之法》、Xmind绘制思维导图教程 、《构建之法社区》 |

一开始觉得作为码农便能够赚到很多的钱,在一堆热门的专业中选择比较感兴趣的软件工程专业,想要专注于软件的开发
当初对软件工程这个专业的期望是很容易的就能写出一个相关的程序,后来发现一切的开发都是需要学习的,并不能仅仅通过你的想就能实现的,都是要付出时间和行动才能完成。
其实从小到大,玩了挺多款游戏的,渐渐的我便想要自己制作一款游戏,于是在大学期间我有学习一些关于unity的有关知识,后来在b站的视频中,了解了games101课程,学会了一些关于图形学的知识,我便立一个flag,为什么不能写一个小小的游戏引擎demo出来呢?(一个大大的flag)
| 姓名 | 傅铭锋 |
|---|---|
| 照片 |
|
| 兴趣爱好 | 听歌、玩游戏 |
| 掌握的编程语言 | c++、java、unity |
| 累计代码量 | 3k |
| 项目经历 | 使用Yii2.0写博客系统,旅游景区系统 |
4.1阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。
我个人觉得是有所关联的,随着你代码量的不断提升,你就能够理解一些编程上的思维,而且还能够提高你书写相同代码的速度,使你编程能力得到显著提高,但这是相对前期刚刚开始学习编程的时候才有的帮助,随着你代码量越来越多,更重要的对于代码的理解能力,和对新技能的学习,这些才能帮助你提升编程能力。
我认为如果想要做一个永不落伍的开发者,我们必须时刻关心最新的前沿技术的进展变化,有时候通过这些前沿技术就能够解决你当前所需要解决的问题,同时我们要保持学习的状态,不断地认真学习,经常性的进行实践,这样才能做到永不落伍。
我认为在少部分情况是可以适用的,大部分情况下是有点难以进行的,两个不同的人的代码风格不是一模一样,这样就会造成最终写出来的东西虽然是最终目标,但是双方都难以读懂对方的代码,还是需要大家按照一定的规范才能够方便双方进行合作
如果是只有两个人在编写同一个项目的时候,我觉得屏幕共享是有必要的,这样做的话会比两个人分开编辑代码,最后再通过git进行上传效率更高,因为两个人屏幕共享的时候,便能够做到互相监督,实时的交流自己的看法,但如果只是监督的话,我怕会浪费一个人的人力,但我觉得屏幕共享对于结对编程还是有必要的。
对于偷菜火了,我觉得是有一定的幸运成分的,他的核心内容是与人社交,满足了许多人的基本需求,且是为数不多的社交类游戏,但是随着其他人对这款游戏的理解,这款游戏的娱乐性其实并不是很高,且市面上很快出现了同款更优秀的游戏,因此渐渐就衰败了。
4.2你未来的职业规划是什么?
对于未来的职业规划而言,我打算先进行考研的准备,然后尽量的在课余时间多学习关于unity的有关知识,现在对于游戏引擎如何书写还是一头雾水,希望接下来能够接触更多这相关的知识。
4.3对于软件工程实践课程,你有什么理解和期望?
我希望通过这个软件工程的实践课程,我想要更加的了解我自己的研究方向以及之后要如何行动,提高自己编程能力,让自己有所收获。


对于问题3,软件开发时间紧,任务重,合作是一定会发生的。对于这个问题,有什么好的方案呢?