作业:
这个作业属于那个课程 | C语言程序设计II |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/software-engineering-class2-2018/homework/3162 |
我在这个课程的目标是 | 阅读并学习 |
这个作业在那个具体方面帮助我实现目标 | 知道了我们以后工作所需的是雇主所需的 |
参考文献 | http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/ http://mindhacks.cn/2009/03/28/effective-learning-and-memorization/ http://mindhacks.cn/2009/03/28/effective-learning-and-memorization/ |
一、刘未鹏的博客:怎样花两年时间面试一个人
http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/
请回答以下两个问题:
1.这篇博客下面的评论中,请列出你最感到有共鸣的三条(不限于三条)。10分
答:最感到有共鸣的几条是:第一条:看您的文章真的是享受。观察问题和思考原因,最后给出解决办法!每每一针见血。(基本上解决了我的困惑)第二条:原文指出:“现在绝大多数应届简历而言,也许最具信息量的部分不是“精通XXX,熟悉YYY,掌握ZZZ”,不是“在UUU实习过”,也不是这个项目那个作业,反倒是越来越被认为不重要的一项:毕业学校。”身在北邮,心向技校。(如果在以后面试时所问的精通XX到底指哪个程度)第三条:人生就是这样,因其不无复杂而更加丰满,也因其充满偶然性而更加有趣。高考,只是人生旅途上的一个站点,而非通往成功的终点。穿过它,也许你将走上一条光明大道。绕过它,说不定你又将发现另一片绿洲。高考胜出,就像赢了一场球,而输了的人,依然有机会换个场地继续参加比赛。(路不只一条)第四条:实习与否对于就业究竟有多大的影响?那些好的企业会不会因为没有实习经历而不给一个另一个的学生展示自己的机会,过不了简历关,即使按照他在简历上说他的数学算法编程都很好?或者说实习与否能在多大程度上决定简历通过与否?(别人招聘时是不是第一个看的是学校)第五条:我想问一个问题,招聘一个人确实是困难,因为要在很短的时间内考量那么多的素质,同时,相对来讲,应聘也困难,要在很短的时间内展示那么多的素质,尤其的debug的能力真的很难展示。请问您有这方面的建议吗?
2.读了这篇博客,你有哪三点具体的收获(不限于三点)。10分
答:具体的收获:(1)布置大作业表面上看上去是培养学生的能力,我们姑且不说抄袭,假设每个人都做了,那么大作业本身能够衡量多少东西呢?能否衡量代码质量,能否衡量团队协作能力?能否衡量交流能力?考虑到大作业用到的东西往往都是书里面现成的,大作业甚至不能衡量学习能力。而学习能力简直算是这个行业最重要的能力没有之一了。(作业并不代表一切)(2)和需求严重脱节:作为人才需求方的雇主的需求到底是什么?绝大多数应聘者都没搞清。更严重的是,这却一点都不是应聘者的错。因为雇主是stakeholder,是雇主自己的责任得去说清楚需求是什么。结果应聘者实现的不是雇主想要的,雇主想要的应聘者没有实现。(明白了当代所需要求)(3)应聘者雇来培训自己的人根本不管事:学生交了学费,就相当于雇老师来培训自己,可培训者根本也不了解(或不关心)他的客户们的需求。这里,学生是需求方,老师则是实现方。弄清需求的职责在后者,可后者也弄不清。(明白以后如果要去培训应当如何选择)(4)学生自己也弄不清:学生自己既是需求方(需要特定技能),也是实现方。可他们自己也弄不清需求到底是什么。(这一句明确的指出了我们大多数人的情景)
二、如何有效地记忆与学习?
http://mindhacks.cn/2009/03/28/effective-learning-and-memorization/
请回答以下两个问题:
1.这篇博客中提到的哪些方法你已经在使用,举例说明使用之后的实际效果。10分
答:已经在使用的方法:(1)方法:经常与别人讨论,或者讲给别人听。效果:这个对于我来说很有效果,只要和别人讨论的基本上印象都很深刻。(2)方法:整理笔记。效果:对于我来说效果不太大,感觉就是就像快速地浏览了一边书,只是一时的记忆。(3)方法:书写。效果:对于我来说不行,这样我只关注在我的字与格式好不好去了。(4)方法:抽象和推广。效果:曾经试过,不过没有感觉,推广不出来,然后就不用了。
2.这篇博客中提到的哪些方法在你看来不错,但自己还没实践过,很想试一试。10分
答:方法一:联系/比较自身的经历;这个很想试一试,因为对于自身经历来说都是深刻,所以我觉得很容易想起;方法二: 设身处地地“虚拟经历”别人经历过的事情,我觉的这个比较容易记。
三、如何提问?
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md
请回答以下两个问题:
1.开学已经要求大家阅读过此文,对照一段时间的学习,请举例说明你之前所采用的提问方式和得到的反馈。10分
答:问题一:在Dev上正确,PTA上错误,两者仅仅只是输出方式,为什么?反馈:可能是一些特殊值在PTA上的这个代码运行错误,但Dev刚好可以。问题二:刚开始用Markdown形式写我不如何运用(不知道那些标点符号到底代表什么);反馈:第一遍回按Markdown的形式写,再问就不回了。
2.请按照文章的要求,精确而言之有物的描述到目前为止最困扰你的一个问题。10分
答:自上大学以来每天都在学习c语言(除假期外),但是感觉好像都没啥用一样,就感觉对于学这个我对未来感到很迷茫,没有方向,而且对于自己有点不自信。
四、学习感悟
本次上课是对于上次学的结构的概念及定义做总结,还有说了结构指针和结构数组,讲了上次作业的习题。
五、学习进度表
周/日期 | 这周所花时间 | 代码行 | 学到的知识简介 | 目前比较迷惑的问题 |
3/4-3/9 | 4个半小时 | 37 | 1、建立文件,读取文件数据并储存;2、用户信息的加密和校验;3、FILE文件类型的运用 | 1、不会用加密算法以及FILE文件类型的运用 |
3/10-3/17 | 10个小时 | 90 | 1、二维数组的运用 | 1、有关数组的一些运用还不怎么明白 |
3/18-3/22 | 10个小时 | 91 | 1、冒泡排序法和选择排序法;2、二分法查找;3、二维数据:定义、引用、初始化,二维数组与矩阵。 | 1、冒泡排序法和选择排序法有点混淆。 |
3/25-3/29 | 12小时 | 84 | 1、字符串与字符的区别。 | 指针的运算不知道怎么算,弄不清 |
4/1-4/5 | 15小时 | 79 | 1、什么是指针;2、指针的基本运算;3指针变量的初始化。 | 不太懂得如何运用指针数组 |
4/8-4/12 | 10小时 | 82 | 1、指针、数组和地址之间的关系;2、数组名可以作为函数的参数;3、指针和数组可以实现相同的操作 | 1、组名作为函数参数的用法。 |
4/15-4/19 | 8小时 | 123 | 1、常用字符串函数以及使用指针操作字符串的方法;2、动态内存分配。 | 1、定义结构变量的运用不太清楚。 |
4/22-4/26 | 6小时 | 76 | 1、结构的概念与定义以及嵌套定义;2、结构变量的定义和初始化。 | 1、无类型名该如何使用尚存疑问 |
4/29-5/3 | 1个半小时 | 0 | 1、结构指针;2、结构数组。 | 1、结构指针还不太懂。 |
六、表格和折线图
时间 | 代码行数 | 博客字数 |
第一周 | 0 | 0 |
第二周 | 37 | 400 |
第三周 | 90 | 694 |
第四周 | 91 | 1613 |
第五周 | 84 | 1410 |
第六周 | 79 | 2608 |
第七周 | 109 | 2550 |
第八周 | 123 | 2843 |
第九周 | 76 | 2935 |
第十周 | 0 | 2367 |