第一次作业-准备篇
第一次作业-准备篇
- 这个作业属于哪个课程:软件工程 1916|W(福州大学)
- 这个作业要求在哪里:第一次作业-准备篇
- 我在这个课程的目标是:通过实际项目将理论与现实相结合,在实践中掌握更多知识,培养更多能力。
- 这个作业在哪个具体方面帮助我实现目标:了解了GitHub和博客,能通过这两个平台学习更多与本专业相关知识。
作业正文
(1)回想一下你初入大学时对软件工程专业的畅想
- 当初你是如何做出选择软件工程专业的决定的?
高中时有个朋友对此很感兴趣,经常提起,慢慢地也提起了我的兴趣。稍作了解之后觉得很厉害,能够做出有用的软件是件非常了不起的事。而且我觉得未来的世界一定是更加智能化的,这个专业能够给世界带来很大的改变,我希望我也是这些很大的改变中小小的一股推力。
- 你认为过去两年中接触到的课程是否符合你对软件工程专业的期待,为什么?
有符合也有不符合。学习了很多编程语言,但我觉得要想实际做出点东西来还是很难。而且由于学校教学的限制,注定在校期间的学习和工作中的实践有很大的差距。
- 你觉得软件工程是你喜欢的领域吗,它是你擅长的领域吗?
有喜欢的部分,但不算擅长。常常会面临写不出代码的挫败感,对自己当初选择这个专业的正确性有所怀疑。但在完成一次作业或做出一些成果时的成就感又会给我一些鼓励。
- 将来你会选择从事软件开发相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因
应该会。想去上海或者杭州等一线、近一线城市磨练一下,具体的公司没有想好,但希望能得到一个较大的平台。岗位的话,初步是前端工程师。
(2)即将大三的你,对照前人们走过的路和描述未来发展,现在的你
- 自我感觉你已经具备的专业知识、技能、能力有哪些?已经写过的代码量是多少?
掌握了C、C++、JAVA等几门编程语言和一些专业课程。代码量除了平时课程的作业外还有自学新内容所做的练习以及参加一些比赛的作品,没有具体统计过大概有近万行吧。
- 离成为一个合格的软件工程专业本科毕业生,在专业知识、技能、能力上还差距哪些?
对于所学过的知识掌握得不够熟练,并且课堂上所学习的知识是远远不够的,还需要在上课的基础上自学一些其他的内容进行补充。个人的缺陷是没有明显的优势和实战经验,更多局限于课堂。
(3)大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。
- 对照以上你阅读的前人们的经历,你的选择是什么?
我选择考研。读研是对自己知识体系的完善,对自己个人能力的提升。并且更高的学历在找工作时也会有一定的优势。
- 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
对我来说,优势是在本专业的某一方面进行了深造,对科研领域更加了解,对学习能力也有一定的提高,学历也有优势。劣势则是由于学校学习的滞后性,对新兴技术可能不够了解,且缺乏企业工作的经验。
- 针对你的选择,你给自己的大三设定的规划安排是什么?
针对之前两年学习的短板进行弥补和提高,专心备考,争取考上理想的学校。且尽量挤出时间参加一些比赛等,多做出一些作品。
(4)针对上述问题(2)、(3),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(2)或(3)上的目标?
期待这门课能够让我对软件工程有更清晰的认知,希望能交出一份不错的答卷。我打算周一到周五每天抽出一到两个小时用在这门课上,周末可能更多。当然还要根据其他的课程作业进行灵活安排。
(5)据闻软工实践这门课非常辛苦,在开课前你了解过这门课吗?你会以什么态度看待这门课?如果你加入的项目组中有队友在中途退出你会怎么做?
选课时看了教学大纲大概了解了这门课需要完成的内容,在接下来的学习中我会认真严谨地对待这门课。如果我的队友执意要退出,那我会和其他队友一起分担他的任务,并努力做到能力范围内的最好。