软工实践第一次作业
(1)回想一下你初入大学时对计算机专业的畅想
- 当初你是如何做出选择计算机专业的决定的?
在读大学之前对计算机并没有什么了解,报考计算机也算是巧合,因为想留在本地读书,在几个分数够的专业中计算机专业会好一点,就抱着好奇的心思选择了计算机专业。但是随着慢慢的学习,发现计算机专业还是挺有意思的。
- 你认为过去两年中接触到的课程是否符合你对计算机专业的期待,为什么?
基本符合,过去的两年学的都是基础知识。刚开始C、C++都是编程相关的;到后面的基电、 数逻、组成原理讲的是计算机硬件方面的知识;计算机网络、操作系统是两门偏理论性的课程,大二下的课程中我觉得动手比较多的还是数据库课程。总的来说,感觉这两年接触过的课程都是基础的课程,唯一觉得不足的就是大二以后让我们动手实践编程的课程偏少。
- 你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?
如果是对于大一刚入学的我来说,计算机肯定不是我喜欢的领域,但是通过两年的学习,我渐渐喜欢上了计算机,所以对于现在的我来说,计算机是我喜欢的领域。
不擅长,学的东西都不够深入,还是需要不断的学习,摸索。
- 将来你会选择从事计算机相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因。
会选择计算机相关的工作,感觉如果不选择计算机相关的工作,大学四年读的大部分东西都浪费了。会选择在福州(离家近),公司现在没有什么想法,岗位的话,会选择前端或者android,还要在后面的学习中看看自己更适合哪一方面。
(2)即将大三的你,对照前人们走过的路和描述未来发展,现在的你
- 自我感觉你已经具备的专业知识、技能、能力有哪些?
具备的专业知识就是在课堂上学习的,技能吧,会android,有写过小demo,但是还需要继续学习。
- 离成为一个合格的计算机专业本科毕业生,在专业知识、技能、能力上还差距哪些?
感觉自己离成为一个合格的计算机专业本科毕业生还差挺多,在技能方面除了在课堂上学到的c,c++,最早接触到的是java,因为那时候想学习android,会写一些android小demo,但是都是一些比较简单的;这次暑假接触了前端,但是javascript方面学习的还不多;会java,对于用javaee写后端有了解过一些,但是实践起来问题还是很多。总的来说,学习技能是想到需要什么就学习什么,能数出几个自己会的,但是精的确没有,接下来还是选择一个技能往精的学。算法方面自己是比较薄弱的,感觉周围的同学都有接触一些机器学习方面的知识,但是自己完全没有涉及。
(3)大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。
- 对照以上你阅读的前人们的经历,你的选择是什么?
考研,对于这个问题,自己也是考虑了很久,最后还是选择考研,让自己能学习更多的东西。
- 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
没有什么优势,在上大学之前,对编程知识完全没有接触,对理论课基本上是处于考试完过一个假期可能就忘的差不多了,选择考研的话,还是要比较早开始复习。自己本身英语就很差,所以英语会是我最大的劣势。
- 针对你的选择,你给自己的大三设定的规划安排是什么?
- 首先肯定是认真学习专业课
- 深入学习javascript,学习jquery等,做到很好的掌握一本技能
- 大三下后半段就会开始准备考研的复习
- 争取通过大学英语六级
(4)针对上述问题(2)、(3),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(2)或(3)上的目标?
对这门课的期待也是能通过学习,能丰富自己的知识。希望能够通过和队友的合作,做出一个好的项目。
打算平均每周拿出至少10-12个小时用在这门课上,在作业比较多的情况下会投入更多的时间将作业完成好。
(5)据闻软工实践的退课率极高,在选课前你了解过这门课吗?你为什么选了这门课?如果你的队友在中途退出你会怎么做?
在上学期选课的时候我是没有选择这门课的,但是后面通过往年的学长了解到,这门课是一门比较“麻烦”的课程,但是通过这门课能从中学到很多。然后就在这学期开学补退选的时候选择这门课。
我会先了解队友因为什么原因退出,和队友沟通,希望他能够继续坚持下去。如果沟通无效,就重新分配任务,无论如何都要完成好项目。