此作业的要求参见[https://edu.cnblogs.com/campus/nenu/2018fall/homework/2101]
1、在 cnblogs.com (博客园)建账号
博客地址:https://www.cnblogs.com/yangl794/
2、阅读给出的材料及评论,并回答下面几个问题:
(1)回想一下你曾经对计算机专业的畅想
a、当初你是如何做出选择计算机专业的决定的?
答:我是上海的考生,当时上海高考志愿填报方式与别的省份的都不同(当然这也是我事后知道的),上海采取的方式是先填报志愿后高考(别的省份是先参加高考,出成绩后再填报志愿),也就是说得根据自己平时的考试成绩预估可能考上的大学,但是高考时的现场发挥往往与平时的考试不同,所以就可能会导致志愿填报过高从而掉档,而我就“幸运地”遇上了,然后就参加了调剂,在来自各方面的压力下,稀里糊涂的选择了报考长春理工大学计算机专业,其实当时我是在应用物理专业和计算机专业中徘徊的,之所以最后决定报考计算机是因为觉得计算机可能赚钱比较多,但是当时对计算机专业却没有任何一丁点的了解,更谈不上兴趣,只是想着能有学上就很知足了。
b、你认为过去接触到的课程是否符合你对计算机专业的期待,为什么?
答:其实大学刚入学的时候对这专业也没啥期待,但是在慢慢接触之后,开始发现计算机专业其实也挺有意思的。在大学期间接触到的课程主要是些计算机基础课程,比如数据结构,c++等,这些专业课程也使我对计算机专业有了一个全新的了解,但是大学期间由于自身的问题,主要是因为懒和贪玩,导致了对这些课程没有进行深入的学习,只是为了应付考试而学了点内容。
c、你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?
答:虽说现在上了研究生,但是其实我对未来还是挺迷茫的,我也不清楚对计算机专业算不算得上喜欢,只是觉得学好这个专业,成为一名出色的工程师能赚不少钱,能有一个好的物质条件,但是现阶段距离这个目标还有很长的一段路要走,这也是我决定要读研的原因之一,希望通过三年的研究生学习生涯来提高一下自己的专业能力,所以说就目前来看计算机专业并不是我所擅长的领域,对专业知识和技能有很大的欠缺。
(2)考取研究生,对照前人们走过的路和描述未来发展,现在的你自我感觉你已经具备的专业知识、技能、能力有哪些?离成为一个合格的计算机学生,在专业知识、技能、能力上还差距哪些?
答:自我感觉我已经具备的专业知识、技能、能力:由于大学期间的放纵和懒散,对专业理论知识的学习只有点皮毛而已,像所学习过的计算机组成原理、计算机网络、操作系统等课程内容到现在已经忘得差不多了,也就是为了考取研究生而深入学习了高数,线代和概率论以及c语言和数据结构,并且进行了一定量的编程练习,暑假期间学习了点python编程,了解了点python语言基本内容,学习了网易云课堂上吴恩达的机器学习视频。
离成为一个合格的计算机学生,在专业知识、技能、能力上的差距:在数学上的学习,特别是概率论与数理统计的学习还有明显的不足,还有就是编程能力明显不行,大学期间也没有编过什么像样的程序。
(3)每天都是一个人生选择的十字路口,学术研究、工程项目、社会实践 ,不同的选择有不同的努力方向。对照以上你阅读的前人们的经历,你的选择是什么?在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?针对你的选择,你给自己的本学期的规划是什么?
答:对照前人们的经历,我现在的选择是以后进行学术研究,打算硕士毕业后读博,当高校计算机老师,继续进行学术上的研究。我认为相比其他同学来说我的优势是:当我在专业知识的学习上遇到不懂的内容时,我会坚持去想方设法解决它,不会轻而易举的放弃,我的劣势是:基础太差,在专业知识和技能上还有很大不足。因此,我给自己的本学期的规划是:一、首先得学好学校安排的课程,争取期末都能拿到优异的成绩;二、因为我选择的是咱们专业张邦佐老师的大数据检索与推荐组,我的方向是文本挖掘,所以我得阅读并学习些相关论文期刊;三、学习专业英语,提高英语能力,为以后读写论文做准备;四、深入学习python,练习编程,提高编程能力。
(4)你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上?
答:我对这门课的期待是:通过对构建之法和软件工程的学习提高我对软件工程的了解,对如何成为一名合格的软件工程师有更深入的认识,并且提高我的编程能力。我打算平均每周拿出12个小时的时间用在这门课上。
3、很多人有不为大家所知的本事,而这个能力可以超过周围90%的人。比如课堂中教师提到,如果表现得不像高度近视,如何伪装得不像脸盲,能做40个俯卧撑。当然,也可能是篮球、足球、钢琴、ACM、演讲。
请给出你超出朋侪的特殊技能,并告诉我们,你如何通过何种努力、花了多久获得这样的成就。
答:我的特殊技能是:对历史比较了解,尤其是中国近现代史。主要是因为从小到大对历史很感兴趣,上小学的时候由于受到父亲的影响和启发,渐渐迷上了历史,上初中后就开始观看各种历史类电视节目,比如央视的百家讲坛,上高中后开始阅读各类历史著作,例如史记,中国通史等,到现在为止平时只要有时间闲下来就会查找资料,观看阅读一些历史文章杂志和视频,了解学习历史已经成为了我日常生活中必不可少的一部分。
4、采访本课程往届同学(含外校和毕业生)。现代软件工程这门课已经上了好几年了,以前有很多学生做过团队项目(说不定包括本校的学生),请你们找一个以前的团队采访一下:
答: 我采访的是研二的王玉玲师姐,在这里要感谢玉玲师姐的耐心回答,以下是具体内容:
1、我:师姐,请问当时你们团队做的项目是什么?
师姐:我们做的是pspdaily一个记录时间并且能够制作图表的软件,为了能更快的完成软工作业而不用手动计时。
2、我:师姐,请问当时的项目有多少用户,给用户多少价值? 现在还有人用吗?
师姐:当时差不多有10个用户,给用户创造的价值是能够节约时间,不用再为每周psp花费更多的精力。现在没人用了,因为结课后没有再做psp表格。
3、我:师姐,请问这个项目能否给我们团队继续开发,源代码/文档还有么?
师姐:这个项目所有的代码都在git上,可以下载。
4、我:师姐,请问项目开发有什么经验和教训?
师姐:通过这次项目,知道了动手能力的重要性,而且做项目不能有拖延症,要和团队良好的协作。
5、我:师姐,请问对学好软件工程有什么建议?
师姐:多动手,多查资料,听老师的话,多跟同学请教。
5、以下统计精确到一百行。
1、你目前的代码量是多少?
答:代码量为0。
2、你认为优秀的和一般的计算机专业学生,为了有资格从事高校教学科研工作,需要多少代码量?
答:我认为为了有资格从事高校教学科研工作至少需要10000条代码。
你计划在本课程结束时,完成多少代码量?这些代码量分布在整个学期中,每周应完成多少代码量?
答:我计划完成1000条代码。每周应完成50-100条代码。
6、通读《构建之法》,发布随笔1篇,要求列出5个问题,可以是读后不理解的,或者读后反对的。要有观点、有证据或分析。字数不是直接的考核标准,但是要求长到能把观点表述清楚。
答:问题一:书中第五章第二节提到了软件团队的模式,有主治医师模式,明星模式,社区模式,业余剧团模式,秘密团队等各类模式,每个模式都有其各自的特点,那么对于像我们这样的软件项目小组适合哪种模式?
问题二: 书中第七章第二节提到了MSF基本原则中有一条是充分授权与信任,那么假设被充分授权和信任的成员发生了严重的失误,有没有应急措施来使团队损失最小化?
问题三:书中第十六章第二节中提到了创新的时机,那么对于我们大学生来说应该如何把握住创赢的时机,如何在学生时代做出创新,而非投机?
问题四:书中第十六章第三节中提到了创新的招数,当面对一个产品时我们需要考虑的因素很多,那么我们应该如何做才能快速找到合适的方法来做出创新?
问题五:书中第十六章第三节中提到了影响产品竞争的四大主要因素:产品行业、公司和市场、团队执行以及产品价值,那么我们在各方面该具体如何做才能尽最大可能降低这些因素对产品竞争的负面影响?
7、阅读材料,写心得
以下两篇博客必读,并务必写一些心得:
1)你为何要来上课并且认真参与 [http://www.scalerstalk.com/816-attention]
2)你在大学中体验到了哪种师生关系 [http://www.cnblogs.com/xinz/archive/2011/05/16/2048044.html]
答:1)看完这篇文章,让我受益颇丰。的确就像文中作者所说的那样,其实我们学生都明白上课一定要认真听讲,这些道理小初高老师都有讲过,但是真正当我们坐在教室上课时一切道理就被抛诸脑后了,坚持做到成为了最大的障碍。经历了大学四年时光,我的确深刻体会到了上课认真听讲的重要性,因为这直接体现在了我的期末考试成绩中和毕业找工作面试中,就像文中提到的一样,当时的我上课也经常玩手机走神,然后期末考试之前一个月突击看书复习,但是效果往往不太理想,成绩经常只是刚过及格线,得高分是不可能,这也直接导致了我的专业能力不足,这些后果归根结底是由于我自身的问题,但是我觉得大学生活环境或多或少也得承担一定的责任,其实我觉得我的情况是当代中国大多数大学生的一个缩影,成天懒懒散散,浑浑噩噩,当然不可否认的是的确有相当一部分同学特别努力认真学习,其实我们都明白这些大道理,但是我们就是坚持不下来,这是为什么?我觉得是因为做不到的代价太低,换句话说就是上课不认真听讲所带来的后果太低。上过大学的人都知道一句话:中国大学高进低出。高考很难但是大学本科毕业相对很简单,正是因为大学期间各科考试以及毕业要求的低导致了学生过分放纵,试想如果拿高考的难度来要求大学本科毕业,上课低头玩手机的情况或许也就不会发生了。
2)通读了邹欣老师的文章后,我对师生关系有了新的认识,曾经的我经历的更多的是狱警和囚犯的关系,大学期间一直和老师在玩捉迷藏,希望能找到老师的盲区和漏洞从而能够顺利过关,心里想的一直是考试能过,大学能毕业就好,然而事实是大学是毕业了,但是论学到的专业技能可谓微乎其微,我十分认同邹老师的观点,健身学员和健身教练才是大学该有的师生关系,一个愿学一个擅教,只有这种模式下,学生才能真正学到本事。除此之外,对于我们学生来说,终究是要会走出校园走进社会的,然而社会是残酷的,弱肉强食,适者生存,如果在大学期间没有足够的压力来使我们有动力去学习技能,那么我们的未来将是可怕的,就像古罗马的士兵一样,为了在战场上生存下去就必须要比别人做更多的努力。所以在明白了这些之后,我觉得我们应该或者说必须得认真学习,刻苦努力了,留给我们的时间真的不多了。