第一次作业-准备篇
第一次作业-准备篇
- 课程:软件工程1916|W (福州大学)
- 作业要求:详细要求
- 课程目标:体验多人开发项目,从中获取经验、发现自己擅长的领域、克服开发中的种种困难
- 本作业目标:首先最基本的是学会使用博客,能够利用博客获取想要知道的信息,能够利用博客与其他志同道合的伙伴交流讨论,能够掌握发布格式标准的博客
1.阅读与思考
(阅读材料参考于北航助教 陈彦吉的博客 http://www.cnblogs.com/ChildishChange/p/7363123.html)
(1) 回想一下你初入大学时对软件工程专业的畅想
- 当初你是如何做出选择软件工程专业的决定的?
一开始是由于一点好奇,因为软件是生活中非常常见的东西,并且实用性很广,可我确并不了解其中的原理,且我从小对计算机技术类似编程、PS等就有些神秘的幻想,在好奇心驱动下我在所考虑的几门专业中还是选择了软件工程。并且一番分析之后,觉得本专业前景也是不错的便提高了此专业的优先级。
- 你认为过去两年中接触到的课程是否符合你对软件工程专业的期待,为什么?
符合,因为所有学习的专业课程都不会让我感觉到枯燥无味,并且涉猎到软件开发的方方面面,有各类编程语言,有数据结构和算法,有计算机原理等等,都是很符合我口味的知识。虽然可能某些课程学习的知识在将来我不会怎么使用到,但是都会给我从各方面解决问题提供更多是思路、方法。
- 你觉得软件工程是你喜欢的领域吗,它是你擅长的领域吗?
我认为软件工程是我喜欢的领域同时也是我擅长的领域。喜欢的话就是自己会愿意去学习它的内容,并且在使用到我学习的内容时会有不菲的成就感,但是由于我前些年还是有些懒怠,所以没有什么足以称道的成绩。从我的角度看来,我比较擅长学习这一领域的知识,学习消化的能力还是不错的。
- 将来你会选择从事软件开发相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因
我会选择从事软件开发相关的工作,至于工作地点会选择在北京、上海、深圳、杭州这几个城市之中。公司的话现在还不好说,希望是能够进入到影响力比较大的公司吧。岗位的话前期应该是选择软件的开发,也就是程序员,之后转型产品经理之类的吧。
(2) 即将大三的你,对照前人们走过的路和描述未来发展,现在的你
- 自我感觉你已经具备的专业知识、技能、能力有哪些?已经写过的代码量是多少?
已经具备的专业知识有计算机组成原理、数据结构与算法、面向对象的程序设计、数据库原理、计算机网络原理、操作系统原理等,已经具备的技能有C、C++、Java、C#、web、linux操作系统的使用等,已经具备的专业能力有独立开发一些简单的C、C++、Java、C#程序、在linux环境下编程以及Web的开发。已经写过的代码量大概也只有几万行吧。
- 离成为一个合格的软件工程专业本科毕业生,在专业知识、技能、能力上还差距哪些?
首先大学几年学习的专业知识还没有学习完毕,同时前几年学习的专业知识理解的深度和掌握的程度还不足,因为量变产生质变嘛,程序员这一行就更是如此,在代码量上还是需要下苦工的。能力上就是很多课外的知识需要自己学习的知识掌握程度还是不行的,在课外拓展方面做的比较差,所以在软件开发上的能力和大佬们还是差距不少的。
(3) 大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。
- 对照以上你阅读的前人们的经历,你的选择是什么?
我的选择是考研。我认为随着时代的进步,计算机技术的飞速发展,本科学的这些知识不足以让我很好的在外部社会立足,并且我对于研究生跟随导师学习也比较的有兴趣,能够很好的提高我缺乏的项目开发的经验。
- 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
优势就在于它能给我更强的专业知识和科研能力,能在我工作时给我更高的起点。劣势是需要继续学习的时间是真的很长了,且相比于工作需要更加的努力,和富有科研精神。
- 针对你的选择,你给自己的大三设定的规划安排是什么?
加强自己的专业水平,多打代码,多看书,多和大佬们交流,见识更多的专业知识,更好的融入这个领域。
2.未来的期望
(4) 针对上述问题(2)、(3),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(2)或(3)上的目标?
我认为这门课能够给予我很多的经验,有很好的老师和助教们分享学习经验,引导我们更快的进入一个合格毕业生的状态。尽量的在不耽误每个课程学习的情况下以及每日的考研复习计划完成下多挤出时间来花费在这门课程上,主要也要看这门课程的内容量是不是足够多,以及这时间花费的是否值当,如果能够达到预期效果那么每天熬夜也ok。
(5) 据闻软工实践这门课非常辛苦,在开课前你了解过这门课吗?你会以什么态度看待这门课?如果你加入的项目组中有队友在中途退出你会怎么做?
我是在最近才了解了一下这门课,通过学长们的博客分享,据说代码量非常之多。我对这门课很是期待啊,希望它能够带给我足够的价值。有队友退出的话,那反正我还是尽自己所能吧,能够做的都做了,做不了的也尝试做做,反正我学习到了东西就行,我比较在乎过程,结果是不是很好在我看来也并非那么重要。
浙公网安备 33010602011771号