第十周作业
作业头
这个作业属于哪个课程 | C语言程序设计 |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/software-engineering-class2-2018/homework/3162 |
我在这个课程的目标是 | 1、如何有效地记忆与学习?2、如何提问? |
这个作业在哪个具体方面帮助我实现目标 | 大佬文章的内容 |
参考文献 | http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/ http://mindhacks.cn/2009/03/28/effective-learning-and-memorization/ https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md |
一、刘未鹏的博客:怎样花两年时间面试一个人
http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/
请回答以下两个问题:
1.这篇博客下面的评论中,请列出你最感到有共鸣的三条(不限于三条)。10分
1.1、能够获得各大公司青睐的,往往有如下几种人:
·拥有一个 Blog 并撰写相关领域文章。
·在相关社交平台上活跃(技术或综合亦可)。
·在简历或About Me或类似产品/功能中详细记录项目进度,尤其是如何解决问题的过程。(这一条产生共鸣)
1.2、读好书是如此的重要,因为好书往往带领你去到更好的书,更大的世界。
1.3、大一新生,看完这些对未来的3年半怎么走有了一点的想法。
2.读了这篇博客,你有哪三点具体的收获(不限于三点)。10分
2.1、很多时候,我会买一些大佬口碑极好的书,但是买来看了前部分就看不下去了,枯燥,很多东西看不懂,要去查资料等等,就觉得繁琐。这篇文章就说到,是否好好看完一本好书,对一个人的提升往往能达到质的区别。就算不好好看完一本好书,马马虎虎看完,只要书是真的好书,也肯定会有很大的提高。(这样的话我就有一个不负责的想法,马马虎虎也要看完)
2.2、对于IT人才培养——实战能力怎么培养?代码素养怎么培养?协作沟通能力怎么培养?学习能力怎么培养?我认为这不止老师需要思考,自己更需要思考,我们平时不单单为了完成作业而学习代码一类,还有更多的东西等着我们去挖掘,让自己的能力更好。
2.3、实践能力才是重中之重。
二、如何有效地记忆与学习?
http://mindhacks.cn/2009/03/28/effective-learning-and-memorization/
请回答以下两个问题:
1.这篇博客中提到的哪些方法你已经在使用,举例说明使用之后的实际效果。10分
1)经常与别人讨论,或者讲给别人听。
我若是学到了新技能或者是感兴趣的东西,我就迫不及待与朋友分享,分享肯定就有探讨,讨论就会有思考,思考后的东西最有用,印象也就深刻,同时双方都更深层次了解这个新知识点。
2)设身处地地“虚拟经历”别人经历过的事情。
3) 联系/比较自身的经历。(我觉得以上两种方法在实践过程中有必然联系,就归为一类总结)
假如我陷入一个困境,我会怎样去解决这个事情。“虚拟经历”这个方法我有尝试过,因为就自己单方面处事方法来讲肯定不会完美,如果根据我们所了解的朋友的性格或做事方式再对比(结合)自己处事方法去解决这个问题那就比较完备,取其精华去其糟粕,如果朋友的这个方式很有用,那我又学到了新东西。
2.这篇博客中提到的哪些方法在你看来不错,但自己还没实践过,很想试一试。10分
1)抽象和推广
在遇到具体问题的时候也别忘了将问题也抽象一下,剔除不相关细节,使问题也从一个特定的分枝往上抽象,从而碰到之前泛化过的结论。(取决于文章的原文)这种方法是很抽象的,如果要去实践,肯定得先了解其中的内涵,所以还需要下功夫学习。
三、如何提问?
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md
请回答以下两个问题:
1.请举例说明你之前所采用的提问方式和得到的反馈。10分
问题一:你可不可以帮我调试一下我的代码,总是不对?(然后就是一张几十行代码的截图)
反馈:被反问有没有思考过,要么就是没有回复。
问题二:就是对不确定的答案胡乱猜测错误原因,比如:“我一输比16小的数就不对,是不是我电脑出现问题?”
反馈:作为同学,大佬还是耐心回答了我哪里错了(在看了提问技巧之后才发现自己问题多令人烦)
问题三:按照你的方法改了还是不行
反馈:作为同学,还是带着我们这种渣渣在进行探讨(非常感谢) 是我自己把多个问题混为一谈,不分清楚因果。代码有不止一个错误是很正常的,如果别人的方法让你的报错发生变化,说明对上一个问题起了作用,这种情况需要进一步分析,而不是立刻回复一句“按照你的方法改了还是不行”。(这种属于真的不礼貌,会让回答者不想再理你)
2.请按照文章的要求,精确而言之有物的描述到目前为止最困扰你的一个问题。10分
我学C语言快一年了,很多东西都是一知半解,如果现在想转专业,有哪些因素是我必须要考量的?如果要做决定,我要思考的流程和方法是什么?(迷茫的时候总是冒出来的一些想法)
折线图
时间 | 代码行数 | 博客字数 |
第一周 | 39 | 292 |
第二周 | 37 | 465 |
第三周 | 75 | 1099 |
第四周 | 96 | 1230 |
第五周 | 107 | 1039 |
第六周 | 66 | 1881 |
第七周 | 116 | 2415 |
第八周 | 119 | 2477 |
第九周 | 88 | 3089 |
第十周 | 0 | 1713 |