软件工程第一次作业
这个作业属于哪个课程:
这个作业要求在哪里:
这个作业的目标:
自我评估当前情况
展望未来目标职业
规划个人学习路线
其他参考文献:
markdown教程-Gitcode
Git入门-Gitcode
目录
1.个人简历
2.展望未来
——2.1五个问题
——2.2未来职业规划
——2.3对课程的期许
——3.1思维导图
——3.2个人学习规划
1.个人简历
头像 | |
---|---|
姓名 | 翟张博 |
兴趣爱好 | 小说 游戏 |
特长 | 写作 下棋 |
获奖经历 | 无 |
专业水平 | 基础C语言 |
项目经历 | 无 |
2.展望未来
2.1五个问题
Q1:如何区分一个好的程序员和不好的程序员呢?
A: 对我个人来说,我认为一个程序是为了解决问题或满足需求而产生的,而程序员编写程序的目标也是如此,所以更好的结决问题,更好的满足需求也应是判别程序员好坏的标准。原问题链接
Q2:程序员是否有必要为满足小部分人的需求去做软件,或者为软件添加某些功能?
A: 可能对于大多数人来说小部分人的需求不足以取得开发者过多的关注与精力,但我认为针对小部分人的需求可能会成为一个软件特色以及与其他同类型软件竞争的捷径;当然同时也要量力而行,脚踏实地,资源有限情况下减少对相对回报较低的项目投入。原问题链接
Q3:如何能“证明”一个软件是可以继续发展的?
A: 个人认为可以从软件的本身基础与未来市场的导向出发,前者应具有极大的对于软件自身的可拓展性,来应对满足未来未知的市场;后者则要求开发者具有敏锐且深远的市场嗅觉,能够提前应对新兴的需求与市场。原问题链接
Q4:个人在团队中角色就像是一个流水线上的机器吗?
A: 个人组成团队,团队中的每部分人专职于自身的工作,这是近代流水线作业所得到的提升作业效率的法门。在团队以效率为重的前提下,个人扮演机器这无可厚非。但我个人并不认为这是唯一的答案,效率并不是评价作业好坏的唯一标准。原问题链接
Q5:工作时是否应该带着个人、感情驱动的因素?
A: 正如Q4所问,即使我们每个人在团队中扮演机器,但我个人认为工作中的人也是人,是人必然会带有个人感情驱动的因素去工作,我们要做的是不要被它所决定我们的工作,而不是彻底压制它的影响。原问题链接
2.2未来职业规划
我个人希望未来我可以成功制作出让市场满意的电子游戏,成为一名电子游戏开发者。
2.3对课程的期许
我希望我可以通过这门课程初步了解到软件开发的各个方面,为我个人的职业目标做好铺垫。