2019第十周作业
一、刘未鹏的博客:怎样花两年时间面试一个人
http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/
请回答以下两个问题:
1.这篇博客下面的评论中,请列出你最感到有共鸣的三条(不限于三条)。10分
1)实践是检验真理的唯一标准!能说会道的前提是你要有真材实料,否则到真正考验你的时候自会搬起石头砸自己的脚。机会永远只留给那些有准备的人,脚踏实地,认清目标,前进前进前进进。不要我什么都会,也不要不会我可以学,精通熟悉掌握才是真理,现实可是残酷的,机不可失时不再来。动起来
2)细细看完了,大神总结的很好很全,前瞻性也很强,书是一个人的学习,github是一个人的实践:
3)今年看了不少书。读了博主的文章,确有拨云见日的感觉。读什么样的书是很生要的。跟着牛人的脚步,总是能有所提高的。
2.读了这篇博客,你有哪三点具体的收获(不限于三点)。10分
1)找工作的首要原则是“弄清雇主的需求到底是什么”
2)书籍只能管基础知识这一块,一些更难以量化衡量的实战“能力”需要靠一个字“练”
3) 好书和坏书的差别,从本质上,就是学习效率和大方向的差别;好的书抓住不变量,让人能够触类旁通。好的书不仅介绍知识,而且阐释原则,介绍那些万变不离其宗的东西.
二、如何有效地记忆与学习?
http://mindhacks.cn/2009/03/28/effective-learning-and-memorization/
请回答以下两个问题:
1.这篇博客中提到的哪些方法你已经在使用,举例说明使用之后的实际效果。10分
1) 养成习惯,经常主动回顾一段时间学到的东西(老生长谈了):这不仅有利于巩固长时记忆,而且一段时间之后的回顾你可能已经因为新的知识学习从而对原先的认识有了进一步的看法,通过回顾,可以整合新旧知识,得到新的启发。
2) 经常与别人讨论,或者讲给别人听。经常和朋友讨论交流,说说一段时间总结的东西,这样别人也学到新东西,你也从别人那里学到新东西,并且彼此在表达的过程中都强化了自己的记忆和理解,双赢的事情。除了面对面的交流之外,一个好的邮件列表和BBS也是不错的途径。
3) 整理笔记:经常整理你的笔记——如果你没有做笔记,现在就开始——整理之前的笔记一来巩固已经淡化的记忆,二来给你重新审视知识的机会。我常常发现对知识的首次记忆往往是有偏颇的,或者只看到了一个方面,或者只关注了一个点,一段时间之后再回来看往往能够和这段时间以来的一些新思考和知识结合起来,得到更多的东西。留心一下你会发现记忆实际上是很脆弱的东西,而且我们对事物的首次理解几乎肯定是不深入的。
在高一的时候我经常用这三个方法去记已经学过的知识,因为刚进高中,对高中生活满怀期待,励志搞好学习;利用这三个方法把我的成绩保持在上游,等到高二的时候,慢慢就懒起来了,就没有用心的学习,把这三个方法抛在脑后,成绩明显的下降。
2.这篇博客中提到的哪些方法在你看来不错,但自己还没实践过,很想试一试。10分
1)书写:将一段时间学习的知识按照一个主题系统地“串”起来大大地丰富了知识之间的关联,平添无数提取线索。
2)抽象和推广:如果一件事情就是一件事情,那么我们永远也无法学习到“未来”的知识,结果就是每堵墙都要去自己撞一遍试试硬度。人类大脑最杰出的能力之一就是强大的归纳推理(inductive reasoning),或者我们常说的:泛化、推广、举一反三、抽象。意思都差不多,都是将特例中得到的规律推广到一般情况。前面关于激光杀死肿瘤的那个实验充分说明了抽象的价值所在,不加抽象的话,知识总是会和无关紧要(irrelevant)的细节挂钩,被约束在狭窄的一个特定场景中,无法传播,抽象使其在知识树(for non-geeks:设想一颗倒长的树,根在上)上上升一个或多个层次,从而能够被运用到更多的分枝上。同样,在遇到具体问题的时候也别忘了将问题也抽象一下,剔除不相关细节,使问题也从一个特定的分枝往上抽象,从而碰到之前泛化过的结论。
三、如何提问?
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md
请回答以下两个问题:
1.开学已经要求大家阅读过此文,对照一段时间的学习,请举例说明你之前所采用的提问方式和得到的反馈。10分
我之前采用的提问方式是请教我认识的大佬,我会用清晰、正确、精准并语法正确的语句去清楚明确的表达我的问题以及需求,例如在询问大佬代码是,我会只贴几十行代码,而不会把整个代码全复制站贴发给他,然后说一句:在第七行以后,我期待它显示 <x>,但实际出现的是 <y>
。一些人觉得先谢了
意味着事后就不用再感谢任何人的暗示。而我会要么先说先谢了
,然后事后再对回复者表示感谢,或者换种方式表达感激,譬如用谢谢你的关注
或谢谢你的关照
2.请按照文章的要求,精确而言之有物的描述到目前为止最困扰你的一个问题。10分
没有找到一个适合我的论坛;找到了也不太敢提问,怕我的问题太简单了,没有理睬
学习进度条
日期 | 花的时间 | 行数页码 | 学到的知识 | 日期的疑惑 |
3/1-3/7 | 4个小时 | 148-155 |
数组的定义与运用 |
无 |
3/9-3/15 | 4个小时 | 298-303 |
文件定义和文件数据的处理 |
无 |
3/18-3/22 | 4个小时 | 155-165 |
一维数组的排序方法 二维数组的运用 |
无 |
3/23-3/28 | 4个小时 | 166-172 | 字符串的储存方法,和字符串的运用 | 将字符串改成十进制输出 |
3/29-4/5 | 4个小时 | 180-186 | 掌握了指针的定义,基本运算等 | 指针的初始化还不太懂 |
4/6-4/12 | 4个小时 | 186-190 | 加强对指针的掌握,利用指针进行编程 | 指针指向数组的运用还是不太懂 |
4/13-4/19 | 4个小时 | 200-211 | 学习了几个函数strcat,strcpy,strcmp,和实现内存动态分配 | 分不清strcat和strcpy的用处 |
4/20-4/25 | 四个小时 | 218-223 | 结构的嵌套定义和结构变量的定义和初始化 | 无 |
4/26-3/5 | 四个小时 | 223-330 | 结构指针的使用 | 不知到*p.num和(*p).num的区别 |
学习总结
本周重新讲了结构,详细的讲了怎么定义嵌套的结构,让对结构更深入的了解了;这周还讲了结构指针的概念,和怎样用指针访问结构成员和变量等,用指针访问结构成员和变量我还不太懂,我课后会多学习这个知识点的