第一次作业-准备篇
(1)回想一下你初入大学时对软件工程专业的畅想
- 当初你是如何做出选择软件工程专业的决定的?
首要原因是我比较热衷于与电脑相关的行业,又因为我哥也是选择软件工程专业,在加上发展前景好,所以就决定了这个专业
- 你认为过去两年中接触到的课程是否符合你对软件工程专业的期待,为什么?
过去两年的课程不太符合我的期待,也不能这么说,学校学习更注重的是一些基础,更加深入的需要通过自己去挖掘
- 你觉得软件工程是你喜欢的领域吗,它是你擅长的领域吗?
软件工程是我喜欢的领域,对比其他领域是我擅长的领域
- 将来你会选择从事软件开发相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因
会,城市靠近南方就好,公司的话没什么要求,岗位的话偏向于Java工程师,从事于Java相关的开发工作
(2)即将大三的你,对照前人们走过的路和描述未来发展,现在的你
- 自我感觉你已经具备的专业知识、技能、能力有哪些?已经写过的代码量是多少?
自己所具备的知识有点广而不精,有HTML、CSS、JavaSCript、PHP、C、C++、Java、Mysql、C#,还有一些略懂一二的技能,如python、QT、Android,这些需要借助书籍或资料才能开发一些简单的软件,代码量个人感觉不多
- 离成为一个合格的软件工程专业本科毕业生,在专业知识、技能、能力上还差距哪些?
知识层面不够深,还需要了解企业中的各种开发框架,如Spring,在算法方面是薄弱项,有待加强,英语水平不够。
(3)大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支
- 对照以上你阅读的前人们的经历,你的选择是什么?
工作
- 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
优势:更为扎实的基础,一定的自学能力
劣势:开发能力不够强,缺乏项目经验
- 针对你的选择,你给自己的大三设定的规划安排是什么?
深化自己的知识,深入学习java
(4)针对上述问题(2)、(3),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(2)或(3)上的目标?
学到更多软件开发的知识,在完成必须任务的基础上,拿出空余时间的百分之40用于这门课,不低于8小时
(5)据闻软工实践这门课非常辛苦,在开课前你了解过这门课吗?你会以什么态度看待这门课?如果你加入的项目组中有队友在中途退出你会怎么做?
初步了解这门课,能够积累项目经验和开发经验,会以认真的态度看待这门课,尝试下挽留,如果不行就需要重新调整项目的安排