您好,欢迎访问代理记账网站
移动应用 微信公众号 联系我们

咨询热线 -

电话 15988168888

联系客服
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

2021-06-25

1.概述

1.1.学习原因

l  工作上下文切换。关于工作集合的切换问题。前一个阶段,我曾经对人及其工作环境做了一个比喻,将人脑比作了cache。当工作内容发生变化后,cache中的内容也需要发生改变,这就是所谓的工作集切换问题。如何以一种比较轻松的方式完成工作集的切换?首先是通俗易懂的资料,其次是自己的形象化的工作总结。

l  树立全局观念,检索定位所需的知识点。比如学习代码,绘制UML,书写文档等。如果有问题,就可以有一个全局的地图和流程,可以迅速定位解决问题所需的文档和代码。

l  自学和感悟能力决定一个人的核心竞争力核心竞争力和自学感悟能力。核心竞争力,就是只有你一个人能够领悟,或极少数人能够领悟到的东西。如果每个人都能学会的话,就不是核心竞争力了。这就需要你具有强大的自学能力和感悟能力,而这正式我所擅长的地方。

l  你为什么看某些东西没有拆分的能力?是因为你的知识体系缺乏某些东西,兵了将挡,水来土掩,不断的学习和完善自己吧!如果没有拆分能力的话,就应该进入学习模式,不断的熟悉知识结构体系,直到能做出决策为止。

1.2.学习模式:记忆-理解-感悟

几个学习境界:感悟、学习、模仿。其中感悟的级别最高,因为其为一个量变到质变的过程,是一个全方面的多角度的理解。学习,几个方面的理解。模仿,只看到表面,没有看到内核。

书是用来查的,不是用来读的。因为自己最近有一种感觉,那就是自己已经越过了<<挺经>>这本书,正在向<<冰鉴>>挺进。因为书籍如果用来读的话,总是读了忘,忘了读,无法在意识的深层次理解他,应用他。可能这就是悟和学的区别吧!能够悟到的东西,就没有必要去查了。悟不到的东西,通过查阅来进一步的悟。

职业从10%到1%的几个特点。首先是没有参考,所有的进步必须靠自己感悟来获取。这也我以前的学习的三种方式向相对应,初级靠模仿、中级靠学习、高级靠悟。

1.3.成长的学习过程

一个人的成长过程应该是这样的。知识->方法->体系->方案->管理,最好以层层推进的方式进行。

2.学习方法

2.1.滚雪球学习

滚雪球学习。将以前的感悟和理解记录下来,以防止下次学习时重复。就是一种积累模式。

2.1.1.注意应用场景和逻辑的积累

知识除了本身的概念之外,就是其应用逻辑和应用场景。其中,应用场景千变万化,无法一一记录,只能具体情况具体分析。而应用逻辑比较固定,可以作为经验进行积累。比如在opengles上,自己就做的可以。总结了opengles的总体流程,将其所有的API串了起来。自己在这方面非常的欠缺,以后一定要注意在这方面多积累。

什么是应用场景和逻辑,其实就是权威的开源代码、官方的SDK、权威书籍的随书代码。今天读了win32程序设计,确实比较老了,但概念介绍的非常清晰,而且针对接口的应用场景也有所介绍。

2.2.彻底理解式的学习

彻底理解式的学习。这是一种自学能力。通过反复阅读,笔记记录。逐步达到彻底理解。以前自己从高中到大学一直是这种模式,想不到以后发挥了作用。其有如下特点。

l  多角度。

l  实践导向。只有联系实践学习,才能关注到所有的细节,才能获取全部信息。

l  关联证明。所获取的信息相互对比和证明,获取进一步的信息。

2.3.不断敲打的学习

不断敲打的学习策略。有些知识或概念,不是进过努力或死磨就能够领悟的。在学习时,当你觉得无法深入下去时,当时觉的没有应用驱动时,你就应该放一放。以后如果突然有灵感,或应用需求时,你就可以跳出窠臼,从另外一个角度看问题了。

采用不断反复敲打的策略进行。对于某些难题,我们无法一下子解决掉,但可以采用不断敲打的策略进行。敲打不能是连续的,一定要有时间间隔。因为隔一段时间,再去审视某个问题,就会有新的思路和看法。

2.4.实践是最好的学习方法

实践是学习的最好方式,在实践过程中,在具体需求的驱动下,不断的理解。为什么做么说呢?因为这种理解有两个特点。1、在具体应用中,相关的理解必须渗透到具体的细节,即细节理解。2、按需理解,相关的理解和具体的应用相匹配,做到正好满足实际应用,不浪费一丝一毫精力。

3.学习中的目标管理

学习的的是什么?是为了用,是为了更好的使用工具?而非对某些概念深刻理解。

工作的目的是为了运行无错的代码,而非完美的代码和文档。实际工作时,切勿主次不分,本末倒置。

以目标为中心的学习模式,最近一个阶段,对这个似有所悟,因为自己紧扣目标,扔掉许多与目标无关的东西,大大节约了时间和精力,提升了工作效率。总之一句话,扔掉与目标无关的东西,即必须学会做减法。

以目标为中心的学习模式,即经常所说的输出倒逼输入。只有目标非常明确的时候,只能对所用的知识彻底的理解和消化。而我们日常的学习,是一种目标不足够明确的活动。那么学习应该学习什么呢?一句话,为目标足够明确时做准备,为具体的应用做准备。

3.1.学习最高效的目标:总结模式

从知识到模式。所谓模式是具体的应用流程,是提高工作效率的一个关键环节。工作学习时,一定要注意总结具体的应用模式,这样下次遇到类似的问题,就可以直接套用解决。

模式,最接近应用的学习成果。现在学习的目的是获取模式,记录模式,以为以后的应用节约时间和精力。从两个方面总结模式,一个是骨架流程,一个是实现源码。

3.2.如何形成应用模式

按需学习。所谓按需学习就是,根据需要量身定制自己的学习计划。具体方法是从具体的需要入手,直接进入相关章节。需要什么基础或相关知识,就查找什么?决不从头到尾,地毯式的轰炸一遍。

最近,写了一个python作图的代码。对应用驱动的学习流程深有体会。

0)  目标分析。清楚目标的每个环节。

1)学习。明白所需的知识面的概况,目的是需要查找具体知识点时,知道如何查找。

2)搜集资料。包括书籍、论文、网页等。也包括他人提供的信息。

3)根据应用目的,查找和搜集所需的知识点。

4)形成模板。下一次有相关的应用时,可以在此基础上快速解决问题。

3.3.资料选择时,坚持需求驱动的模式

在学习时,也应该坚持需求驱动的模式,比如最近在学习卡尔曼滤波时,买了一本据说十分权威的书籍卡尔曼滤波理论与实践,不过这本书籍面面具到,理论推导和公式所占的篇幅特别大,不符合我的需求。因为我的的需求直接使用卡尔曼滤波验证其是否符合需要,而不是理解其每个细节。

这个的问题在于没有明确具体的需求。

3.4.实践驱动的读书模式

最近为自己准备了四本床头书。如何使用它呢?是阅读一遍,还是其他方法。很明显,阅读一遍是一种低效缺乏针对性的办法。

正确方法应该是遇到问题->分析问题->获取问题的本质->(查阅书籍)获取解决问题的方案->反复敲打和总结->形成自己的习惯。还是应该将其纳入这个流程中,采用查阅反馈的策略。

3.5.学习的度问题

在解决问题时,需要将某些问题弄清楚。这个也要以目标为准,即以解决问题作为最终的准则。不要学习不足,也不要过度学习。一方面一定要准确的确认问题原因、解决方案有效。也不要深入的或过多的学习一些东西,浪费精力。以前我存在这个问题,老是喜欢过度深入的学习一些东西,虽然说是深入理解了一些,但没有解决什么问题,把自己搞的很累,以后一定要注意这一点。

4.从应用模式到具体细节的学习思路

一定要先模式后具体细节的思路,不然的具体的细节就是碎片,没有融入模式的具体细节是没有意义的。

4.1.应用模式与概念

以前的学习中,对概念的关注较多,现在觉得有些书呆子气。

首选应该关注系统的运作流程,即模式。而且是直观的感悟,即透彻理解每个环节。最好能以图的形式清晰的表达出来。至于概念,因为工程应用中,绝大多数概念比较散,很难以一种对焦的方式彻底理解,而应该在具体的应用中逐步消化。

所谓架构模式学习法,就是在学习是,关注系统的整体架构、模式、流程,而非细节。在具体应用时才关注细节。因为只有知道了架构和模式,在应用时,才能根据具体情况知道应该关注什么细节。即架构模式决定细节。

如果只关注细节,难免掉入漫无目的的境地,做许多无用功,是一种书呆子的表现。史书中曾提到过诸葛亮和刘秀,都是略通大义,可见这个思路早在2000年前就有人实践了。

4.2.人脑运行的模式

想到一个非常形象的比喻,人是CPU+cache+内存,大脑中的知识和概念是索引相当于内存,可以查到的知识是硬盘,习惯是程序,当前解码问题注需要的知识是cache。人就是这么一架机器,就是了特点。正是这个特点说明了观其大势学习方法的正确性。

4.3.先骨架后血肉

最近在学习HEVC过程中,阅读了一些英文资料。感觉非常的顺畅,因为我老是觉得自己的英语不好。因为按照如下思路去操作。

1)确定目标。

2)根据目标确定要阅读的范围。

3)快速浏览泛读,挖掘对自己有用的信息,逐步建立思路的骨架。

4)进一步阅读,建立完整和清晰的思路。

总之,两句话,带着目标去阅读,从模糊(泛读)到清晰(精读)逐步建立思路。

这几乎是一种通用的学习方法。只有在建立起骨架的情况下,才能更有目标的布置血和肉,即后面是前面的基础。否则必将面面俱到,没有目标,效率低下。

这令我想起了绘画的过程,比如画一个人,首先画出一个人头、颈、躯干、四肢的轮廓,然后再画头的五官,即这几部分的进一步的细节。前一部分工作是后一部分的基础和依据。这是一个绘画的过程,也是一个做事的过程,有如下几点感悟。

l  地毯式的工作方式是值得怀疑的。这种方式工作时,从头到尾,把握每一个细节。这种方式,固然可以保证事情的成功,但缺乏目标性,浪费时间和精力。由于,缺乏目标性,可能某些细节是没有必要把握的,某些细节分配了太多的精力。

l  环环相扣。每一工作都是下一次工作的依据和参考。可以更好的约束下一次工作,为下一次工作制定了工作目标。

4.4.桶学和碗学

关于一桶和一碗的关系,即学的和用的,是一桶和一碗的关系。你学的绝大多数是没有用的。只学一碗?但你知道是哪一碗吗?没有一桶,你也没有地方去筛选你的一碗,所以所以学的时候必须学一桶。但学一桶的目标,不是为了彻底理解一桶,而是为了筛选那一碗。这让我想起了诸葛亮的学习方法,观其大势也;刘秀的学习方法,略知大义。

学习一桶的目的是,筛选你的一碗。学习一桶的方法,不是死扣细节。首先是理解其基本概念和基本流程,然后是将其体系化,便于思考和构建。其次是索引化,便于查询。如果你死扣细节,便掉入书呆子的陷阱了。

学习一碗的目的,是解决问题。学习的深度和广度,完全取决于需求。

这让我想起了,某些专家的博客,你只觉得只有一小部分有用

4.5.框架学习和搜索能力

搜索胜于知识。以前在学习时,老是有一种按部就班,精通的学习习惯。这种方法放在20~30年前,是没有错误的,但现在似乎有些落伍。因为我们处在是个知识爆炸的时代,知识实在是太多了,我们无法精通那么多的知识。知识更新换代的速度加快,5~10年就更新一次,精通一小部分知识,无法保证终生的职业。时代变了,那些善于以精通方式学习的人有了一个新的称呼"书呆子"。如何在新的时代学习和工作呢?

l  搜索能力。搜索能力比学习能力更加重要,因为搜索是带着目标的学习。首先是确定目标,根据目标,从浩如烟海的知识中搜索出符合目标的知识。对其学习、处理,进而解决问题。

l  框架学习能力。要想搜索知识,必须对知识结构、基本概念、应用背景有所理解,不深究知识的细节(非精通的学习模式)。不然的话,可能连关键字也写不出来。有两种方式进行框架式的学习,一种是专门的学习和培训,一种是实践过程中的总结学习。关于学习的问题?没有要求你明白每个细节,但你至少心里要有一张地图,地图中关键节点的路是否通畅,一定要明白。

4.6.读书学习的流程

所获取读书流程如下:

1、读书的目的是什么?就是获取实际的应用模式。你的目的是什么?根据你的目的确定需要解决什么样的问题,根据问题,浏览书籍,获取应用模式。

2、记录应用模式,反复锤炼他。

3、使用应用模式。如果需要丰富或修正应用模式,继续深入阅读书籍。这时书籍将成为查阅的工具,因为他是有目的寻找,而非地毯式的阅读。

总之,以应用模式为中心进行阅读,应用模式来自于目标,目标来源于实践。

5.搜集资料

可以以搜集资料的形式拓展自己的知识面,包括论文、书籍、网页、博客等。在实践的过程中,不断的将其分类、整理、记笔记等。逐步树立自己的知识体系架构,方便以后工作的查阅和理解。

5.1.准备工作:理解学术论文级别

5.1.1.学术论文级别

关键字:论文级别、论文分类、论文分级、论文评价。

在https://wenku.baidu.com/view/7ada72cc7375a417876f8fcb.html、http://biyelunwen.yjbys.com/fabiao/439346.html、https://wenku.baidu.com/view/13c3d71a2f60ddccda38a0c9.html。谈了论文分级的问题。现总结如下。

T级:特种刊物论文,在《SCIENCE》和《NATURE》两本期刊上发表的论文。

A级:权威核心刊物论文,被国际通用的SCIE、SCI、EI、ISTP、SSCI以及A&HCI检索系统所收录的论文(以中国科技信息研究所检索为准),或同一学科在国内具有权威影响的中文核心刊物上发表的论文,论文不含报道性综述、摘要、消息等

B级:重要核心刊物论文,指在国外核心期刊上刊登的论文(见《国外科技核心期刊手册》)或在国内同一学科的中文核心期刊中具有重要影响的刊物上发表的论文。

C级:一般核心刊物论文,《全国中文核心期刊要目总览,北大图书馆2004版》刊物上发表的论文。 

D级:一般公开刊物论文,在国内公开发行的刊物上(有期刊号"CN""ISSN" ,有邮发代号)发表的论文。

E级:受限公开刊物论文,指在国内公开发行的但受发行限制的刊物上(仅有期刊号、无邮发代号)发表的论文。

F级:国家级内刊。中国教育学会及其专委会、教育部等自办刊物 。

G级:省级内刊。

H级:区级或市级内刊。

个人观点,IEEE、ACM等组织认定的论文,应该在B级和C级之间。ACM要高于IEEE。

5.1.2.会议论文级别

①参加国际性学术组织举办的国际学术会议,且论文作者之一做会议发言,收入正式出版的论文集(有书刊号)的论文,确定为第四级(C类)。未发言的确定为第五级(D类)。

②参加全国性学术组织举办的全国学术会议,且论文作者之一做会议发言,收入正式出版的论文集(有书刊号)的论文,确定为第五级(D类)。未发言的确定为第六级(E类)。

③参加省级学术会议,且论文作者之一做会议发言,收入正式出版的论文集(有书刊号)的论文,确定为E类。未发言的确定为区级内刊。

5.1.3.其他论文的划分

(1)凡收录于教育出版社、书号为“ISBN”类论文专集(或其它刊物)的与教育教学相关论文,凭发表原件按区级内刊折半计分。

(2)非正常周期出版的刊物的认定。各级期刊的“增刊、特刊、专刊、综合版、专辑”等上发表的论文,有期刊号的,包括列入北大核心期刊目录的刊物,以期刊主办单位确定为相应级别内部刊物折半计分。

5.1.4.评价

以上部分仅供参考,在实际使用中。知网提供论文来源的检索。另外可以用引用下载次数评价。

5.2.调研时,查阅资料顺序

首先从权威的可靠的观点开始调研,然后是不可靠的观点。所以调研的顺序为:开源代码→书籍→论文→网页的次序。因为书籍的内容最为可靠,其次是论文、再就是网页。

在书籍方面,外文已经翻译的经典书籍→本国的经典书籍→外文但没有翻译的经典书籍→本国的普通书籍。

专利方面。从专利的角度获取思路,似乎比论文更加有效。因为专利是直接的方案,而论文是却有探讨的成分。

论文方面。如果不是特别前沿的内容,本国的经典的博士论文→普通的博士论文→经典的硕士论文→普通的硕士论文→核心期刊论文→非核心期刊论文。

网页。大咖的博客→普通的博客。

如果想比较形象的理解知识和系统,ppt也是一种选择。

5.2.1.博士论文的地位

关于博士论文的问题,注意博士论文的优先级要高于任何期刊论文(不管是EI还是SCI)。在读取博士论文时,还应该关注个人的官方网站或学校相关的研究网站,以获取代码或其他信息。

在项目调用中,获取资料的方式多种多样。有时候权威人士的个人网站,博士论文也是一种重要的渠道。

5.3.如何查找筛选论文

l  对照题目、关键字、摘要、目录,核查是否是自己需要的。

l  博士论文优于硕士论文。

l  经典论文优先,引用的次数。

5.3.1.关于调研关键字问题

关于调研的一个流程问题。今天需要运动追踪的方面的信息,解决一些问题,按如下流程调研。

1 首先是确定关键字:主要是查阅专业书籍确定,注意这个关键字不是固定的,而是随个调研的流程逐步更新。如果必要,应该有所属领域的关键字。比如线程,其属于操作系统的领域。

2 按照中文书籍、英文书籍(最近三年)、中文论文、英文论文(最近三年)、网页博客的顺序进行。在收集资料时,有源码的优先,这样可以进一步研究。

5.3.2.高效搜索论文

1、关键字的确定。搜索论文时,不要仅仅以缩写(LSTM)为关键字,而且要以非缩写(long short term memory)为关键字。

2、按相关性对论文进行排序。从上向下寻找,直到没有关键字匹配为止。

5.4.如何识别论文

5.4.1.注意搜集资料的目标性

注意搜集资料的目标性。自己在搜集资料的过程中,有一个毛病,就是必要有输入的关键字,都搜集。其实这是错误的,因为没有更加准确的研究需求。比如在搜集slam的资料时,涉及的非线性优化是仅仅是最小二乘法等。自己却不管胡子眉毛,全部收集,非常的浪费时间。一定要注意这个问题,清除工作冗余,提升工作效率。

自己在收集资料上存在一定的问题,就是不够精确。比如只是从书名输入关键字,而不是实际问题所遇到的关键字,比如最近我遇到的问题是RNN、LSTP,而不是更加广泛的机器学习。不然的书太多了,收集了许多无用的资料。这个问题一定要注意。

5.4.2.如何确定论文是否和目标吻合

1、核对关键字。看论文的关键字是否和你的需要相吻合。

2、搜索你的需求关键字,看是否和你的需求相吻合。因为现在文档已经是PDF格式了,可以搜索,这是和以前不同的地方。

3、阅读摘要,确定是否和你的需求相吻合。

4、确定论文的基本方案和测试数据,看是否和你的需求相吻合。

5.4.3.中文论文、英文论文、会议论文选择

l  会议论文在发表1~2年后,如果质量好的话,都会被检索。如果要获取最新的信息,可以最新1~2年的会议论文,但要注意,由于没有经过必要的筛选,质量和可信度可能存在一定的问题。

l  检索英文论文,如果质量好的话,一定会在中文论文中表现出来。对于检索英文论文,阅读器最近3年的即可。

l  其他的阅读中文论文即可

我的资料金字塔,书籍(非常成熟的东西)→中文论文(3~10年内比较成熟的东西)→经典(SCI,EI)英文论文(1~5年内的东西)→会议论文(1~2年的东西),按照这个金字塔,我搜索了大量的资料,大大提升了自己的效率。

5.5.除了论文,可以从科学家,实验室,网址关注最前沿的领域

应该关注一下专业的最前沿领域。记录一些这些领域著名的科学家、实验室、网址等等。这样可以随时关注,攫取最新技术。因为单从经典书籍无法获取最新的专业内容。可以作者+关键字,联合搜索文献,这样可以更加精准高效。从如下几个方面考虑。

1、经典书籍的作者。

2、搜索论文过程中,好一些论文的作者或机构。

3、网络的搜索,其他人的总结

5.6.博客搜索

除了书籍和论文外,博客成为了学习的重要资源,特别是那些专业性强,工程性的知识。在最近学习x265的过程中,在csdn和51cto上搜索博客,搜到了许多有价值的博客资源。csdn比51cto的资源更为丰富。

在工作中,发现一些博客网页很好,相对于书而言,其内容新颖。如何在收藏夹中收藏?

     在收藏夹中根据目标分类,比如H265,ffmpeg等。

     将网页定位在所需的目录或网页上,比如H265,定位在H265内容目录或网页上,便于直接定位。

关于博客内容的评价。博客内容的最大优点内容特别广,几乎什么内容都可以找到。缺点是内容不够准确,需要仔细识别和甄选。在最近看一个关于dash的博客,感触特别的深。

5.7.专利的查阅

如何搜索专利?

1、首先要选择名企的专利。因为名企专利,有用的占的比例比较高。优先级如下:国外名企(微软,google,facebook等)、国内名企(华为、百度、阿里、腾讯等)、国内一般企业、高校。

2、国内专利可以在万方,知网等搜索。关于国外的专利可以Google、Bing、雅虎搜索寻找,别忘了加关键字patent。如果可以翻墙,可以在google patent中搜索。

5.8.书籍的选择

5.8.1.如何选择资料:经典+应用目的

读书一定要读经典,非经典书籍只能作为参考。比如最近学习DirectX11中的滤波例子,算法优化的非常到位,一看就是千锤百炼的结果,可以为你节约大量的时间和精力,因为你是站在巨人的肩膀上。不仅是专业书籍,其他书籍也是这样。所以在收集资料时,一定要优先搜集经典资料,那么如何判断资料是否经典。从如下几个方面。

*京东等网上的书店的排名。主要从销量、综合、评价数上识别。

*网上别人的评价。

如何选择书籍?当然是根据自己的实际应用逻辑,因为学的目的是用。这个道理听起来很简单,但做起来却不易。自己最近在选择project书籍时就是这么做的。最后选中了<<10天精通project项目管理>>这本书,非常符合自己的实际应用逻辑。

5.8.2.关于经典的思考

经典就是经典,今天阅读了两本关于HEVC的书籍。一本是国外经典书籍,一本是国内的比较好的一本书籍。从如下几方面考虑。

1、容易接受的角度。即由浅入深的角度,由整体到局部的角度。

2、形像化的角度。

昨天读了H265的经典英文书籍,觉的写的十分的简单和透彻。看来必须是:研读源码必须研读经典源码,读书必须读经典书籍。经典经典再经典。

关于经典的几点思考。目前对我来说,主要是经典源码,经典书籍。以前听人说过,你应该读什么书?答曰:应该读经典。那么什么是经典呢?

1、经过长时间考验,大多数人认可的是经典。对于计算机书籍来说,也是这样。如何识别经典呢?首先是亚马逊和京东的书籍的排行榜,排行靠前的是经典度更高一些。其次网上的推荐,也是值得参考的。第三是原版是英文版的比中文版更有价值一些。第四是译者或作者的身份,专业程度比较高的书,最好是某大学的知名教授,长时间从事这一领域的权威,比如计算机视觉的艾海舟;比如操作层面的知识,选择在培训教育界比较有名的,比如谭浩强、李刚等。

2、如何使用经典?在实际工作中,坚持经典为主,其他为辅的原则。即能在经典找到的,就在经典上找,只有没有办法了才能参考一下其他的书籍。

3、有些中文版的书籍,更加符合中国国情,也是值得参考的。

4、如何使用经典?对照和查阅。所谓查阅,就是在遇到问题时,没有思路时,查阅书籍获取灵感,这是目前我使用非常好的一种方式。所谓核对,就是将经典作为样本,将自己的工作与之对比,发现不足,做出改正。在核对方面,自己做的不够,似乎应该注意。

5.8.3.是否下载暂时不用的书籍

关于过度书籍的问题,关键自己在搜集资料的过程中,因为自己的搜集远远超过了具体的需要。这个需要非常重视,以后工作过程中,一定要注意目标的契合度,不要浪费时间。但在搜集资料的过程中,发现以前某些很好搜集的资料,现在已经没有了。所以似乎也不是这样。所以确定如下原则。

l  如果当前书籍以后有超过50%的概率用到,一定要下载他。

5.8.4.尽量选择具有可操作性的书籍

书籍的种类,一种书籍是道理型的缺乏一定的可操作性,有一种书籍具有很强的可操作性。比如<<番茄工作法>>,就是一本非常矩可操作性的书籍,尽管

我收集了许多书籍,但目前而言,这一本就够了。

5.8.5.书籍选择的目标管理

最近选择书籍的记得点感想。在选择书籍时,一定要注意自己的目标。1是要根据自己的目标选择书籍,2是选择最契合自己目标的书籍。3与目标没有关系的书籍应该舍弃。以前那种见了书籍就翻翻的毛病需要改改了。

最近在喜马拉雅上选择管理类的书籍的时候,感觉其中的许多东西太泛泛化了。因为其中内容缺乏进化和目标的感觉。在进化和目标做的比较好的书比如<<狼道>>和<<番茄工作法>>,值的参考。

5.9.资料存放

5.9.1.如何组织论文?

如何组织参考文献论文的资料?是和项目一起放置,还是集中管理比较好。个人认为还是集中管理比较好,因为一方面比较好查阅。需要的时候有个固定的地方。

5.9.2.论文和书籍应该放在一起

关于论文和书籍一起存放的问题。主要是查阅更加方便,注意必须已经发挥作用的论文,不能乱下。

5.9.3.标注资料的重要性

需要以后完成的任务:线性代数和矩阵的文献和资料的总结。

关于为书籍分级的设想。在最近查阅资料时,突然感觉无法确定先翻阅那本书的感觉,感觉应该标注那本书更加重要。在查阅资料时,优先翻译那些重要的书籍和资料,如果问题无法解决,再去翻阅那些不重要的书籍和资料。以A_,B_等标注,A为最重要,依次递减。排序时,一定是同一个性质的书籍内进行排序,比如手册类和教材类放在一起排序没有意义。

为电子书籍的目录添加日期,不要过度频繁的整理和搜集书籍。

6.资料阅读

6.1.学习型阅读和信息型阅读

如何高效的英语阅读,首先以获取信息和轮廓为目的,而非单词的理解为目的。改掉以前那种书呆子式的阅读方式,明确自己的目标,以目的为中心分配自己精力。

称之为形象化阅读,以目的为导向,寻找论文中信息包括图、表、文字等,快速的形成方案的整体印象,而非逐字逐句的阅读,姑且称之为死阅硬读。

顺序为:摘要→图表→文字。

6.2.高效阅读论文

6.2.1.如获取信息

如何高效的阅读英文论文?在以前阅读英文论文时,总是从头到尾阅读一遍,非常的费力和耗时。因为实际需求,可能不需要那么多信息。如何根据需求,确定出需要的信息,然后以最小的代价阅读论文,获取信息?从现实存在的问题,总结如下几点。

l  不要以学英语单词的心态去阅读论文。如果觉得已经理解了其中的含义,没有必要纠结其中的单词或句型。注意我们目标是获取信息,而非学习英语。

l  要以英语的方式理解含义,而非英语-汉语的方式理解。不要隔着一层汉语,因为这样会增加工作量。我也知道做到这一点比较困难。

l  尽量以关键字搜索的方式,准确定位需要阅读的内容,以求最小的阅读量获取信息。

l  阅读是在pdf文档做适当的注释和标注。以求积累。pdf中支持标注,详见视图-注释。

l  首先阅读摘要,总体上确定该论文是否自己的需要。

        在如下博客中,有一些阅读论文的很好的建议。

https://www.zhihu.com/question/27375221

6.2.2.高效阅读论文之一:熟练使用翻译软件

变换策略对于英文的东西。以前看到一大段英文的东西,对于其总体流程和意思,总是有一种无力感。因为东西实在是太多了,几乎无法从中提炼和总结。今天有看到了 这么一段东西,是关于asw(异步空间扭曲)的,在Google浏览器将其翻译成了中文,才感觉到自动翻译的力量。

1)  首先由自动翻译工具(比如google网页翻译,金山词霸、有道词典等)翻译,掌握其大意和框架。

2)  如果某些细节有所异议,再仔细阅读英文。

6.2.3.带着目标去阅读论文

不要采用大水漫灌的方式阅读英文的论文和专利,这样做非常浪费时间和精力。正确的方式是,根据需求,逐步确定需要阅读的点和范围,解决问题。尽量不要做冗余的工作

6.3.如何阅读记录英文资料?

感觉应该强化自己的英语专业阅读能力,因为越是专业高深的东西,其 中文书籍越少,需要阅读英文书籍和手册获取信息。而我在这方面不是很擅长,特别是泛读和摄取信息方面,一定要边学习,边总结,养成适合自己特别的阅读方法,还是那句话,适合自己才是最好的,必须将别人的东西转化为自己的。利用强大的英文阅读能力,不断深入专业,拓展自己的职业价值。因为自己今天收集了许多关于DirectX9的书籍,都是比较深入的英文书籍,颇有感悟。

6.3.1.浅墨的方法

如何阅读英文书籍?浅墨在阅读实时渲染时,写了一个提炼总结。非常有参考价值。我在阅读英文书籍时,也应该这样,这样下次阅读时,可以迅速定位需要仔细阅读的部分。主要从如下几个方面进行提炼。

l  提炼整体的知识结构和脉络。主要目的是查找。这也是以前桶学或观其大势学习方法的具体实践。

l  以图、表或其形象化的方式,说明关键点和难点。

6.3.2.机器翻译+积累

最近最大的收获是什么?是英文书籍的阅读方法。以前一看见英文书籍,就有一种害怕的感觉,因为阅读起来非常的吃力。如何高效的阅读英文书籍呢?根据自己的实际情况,做如下总结。

1)根据需求,确定需要阅读什么。尽可能的缩小英文阅读的量,对于常见的东西,尽可能阅读中文的资料。

2)选择需要翻译的部分-金山划译-核对对错-形成最终翻译.在其中,使用了金山词霸的机器翻译,大大提升了翻译效率。

3)在以后的实践中,根据自己的需要和理解,不断润色翻译,作为一个积累。

翻译软件总结:

google翻译:https://translate.google.cn/。

百度翻译:http://fanyi.baidu.com/?aldtype=16047#auto/zh

Bing翻译:https://cn.bing.com/translator/

金山翻译:http://fy.iciba.com/

有道翻译:http://fanyi.youdao.com/

6.3.3.论文翻译的流程

1、机器翻译。比如百度翻译和金山词霸。获取英文片段的中心思想。提炼其中有用的部分,标识其中无用的部分。阅读论文的时候一定要要目标意识,与目标的关系越大,投入的精力应该越多。与目标毫无关系的部分,不应该投入精力;关系不大的部分应该略读归纳其大意;关系密切的部分应该精读。

2、略读英文。将其中有用部分的意译总结。

3、将总结的部分写入文档。没有的部分应该用省略号取代,以标明这其中存在一段文字

今天发现了一个现象,Google在线翻译和百度翻译都可以翻译pdf文档了,真是可喜可贺,以后的工作将大为简化。这个现象值的关注。第一个值的推荐的是Google在线翻译,网址是https://translate.google.cn/,不过Google在线翻译需要翻墙软件。百度翻译也实现了这个功能,https://fanyi.baidu.com/?aldtype=16047#auto/zh。bing翻译目前似乎注支持这个功能。有道翻译http://fanyi.youdao.com/。金山翻译:经过对一个pdf的测试,Google翻译是最优秀的

6.4.如何高效阅读论文?

如何高效的阅读论文,这是一个需要考虑的问题。因为类似的工作已经有很多次了,现有的总结如下。

1、首先要明确需求,如果需求很大无法操作,则应该分解其。

2、根据需求选择需求读取的部分。

3、如果是精读,则最好用翻译软件将其翻译,明确其大体意思,然和再整理。

4、如果是泛读,掠取关键字即可。

6.5.原理性书籍的价值:深入研究

操作系统的内在核心机制在哪里讲?在操作系统原理里。原来老是以为操作系统原理这门课没有用,只要阅读函数接口说明和windows操作系统原理就可以了,其实不然。因为这些不讲具体算法的实现,如果研究的比较深,就可能不够用了。比如操作系统关于多线程的那些伪代码,真的应该好好看看。

关于原理性的书籍,可能具体操作过程中感觉可能无用。但是,在遇到问题,需要了理解内在原理时,就必须去查阅这些东西了。比如操作系统原理。

6.6.关于数学背景知识的思考

在读书时,我们经常遇见这样的情况。许多书都有介绍数学基础知识的情况,而且每本书的表达形式和介绍方式有所不同。另外还有许多专门介绍数学或其他基础的书籍,我们应该如何应对呀!

1、对于一本书上的内容,如果相关的数学知识无法理解的话,应该查阅本书的相关内容。因为其是一个体系内的东西,比较容易理解,而且应该是恰到好处的。

2、对于某一个专业领域,应该是一本为主,多本为辅。这样,我们可以尽可能少的估计这些无用的东西。

3、关于数学基础的记录和理解,还是应该以数学的专业书籍为基础进行理解和积累。

7.资料内容确认

不管是论文,书籍、还是专利,在使用之前必须确认其正确性。

7.1.在算法研究过程中不要迷信论文

不要在研发的过程中迷信论文,论文仅仅是一个参考而已。在实际操作的过程中还是应该以具体情况具体分析为准。最近在研究预测算法的过程中,阅读论文的时候,看到kalman滤波的效果不错,但最后发现我们的情况使用kalman滤波几乎没有什么深度的改进。

8.工程学习

今天接触了一个jetson nano的开发板子,感觉是一个工程的东西,学不到什么深入的东西。但迅速感到自己错了,因为还是有许多东西去学习,比如:模式、框架、接口等等。

9.如何书写工作总结

书写总结的目标是:下一次涉及类似的工作时,快速进入角色。

9.1.说明性文档记录什么?

l  书籍、论文、博客、网页、开源代码、工具的搜集和说明。主要记录其特点和如何入手。

l  背景和上下文的说明。从总体和宏观的角度入手,给出当前内容的意义和其在总体中的位置。

l  基本概念和晦涩概念的形象化说明。最好以图解的方式说明。

l  整体流程的形象化说明。

l  源码的整体流程和架构以文档的方式说明,细节以代码注释的方式说明。

9.1.1.注意记录总体流程和上下文

一次失败的记录。以前我做了一些关于H265的记录,但在大约一年后,自己再次返回来看,看来这种方式应该改变一下了。主要是这几个方面的问题。

1、只记录了要点,没有记录上下文。

2、没有按照认知的顺序去记录。

在记录总结积累时,一定要考虑下次或多年后,再次阅读时,一定要快速理解。如何解决这个问题,努力进行中。

此外还应该有总体的流程和关键概念之间关系的记录,

9.2.书籍评书文档

创建第三类学习文档。以前在书写总结性文档时,有读书笔记和总结两大类。现在增加了书籍评述的内容。从如下几个方面可以思考。

1、书籍比较权威,其目录结构和内容可以作为实际使用的系统。比如<<人性的弱点>>

2、根据自己的实际问题,使用书籍的观点和理论进行评论和验证。

3、对书籍的观点进行进一步的拓展。

9.3.关于知识系统重构的问题

知识系统的重构,今天提出一个新的概念。和代码重构相类似。主要是如下几个方面。

1、在实践的驱动下,对知识系统进行重构。

2、每次重构完,都比上次更加实用。比如更加形象化、更加从总体从具体、更加层次化等。

9.4.什么样代码应该写入文档

如何保留代码?什么样的代码应该写入文档中,什么样的代码以C文件的形式存在?这个问题已经思考了一段时间,一直没有准确的答案。现在暂时列举如下规则:

l  代码只和语言有关。将其写入文档中,将其作为成熟的代码模板。

l  如果代码实现某个专业的功能,则应该写入独立的代码文件中。

9.5.在总结具体流程时,列出尽可能多的参考

关于DirectX 11记录的说明。在以前的DirectX11中记录中,有许多总体的流程做了记录。但是有了总体流程,没有代码,仍然感觉不够完善。所以,不仅应该记录总体的流程,还应该记录源码的名称和位置,以便查阅。

当然有价值的参考也应该一一列出。微软许多文档也都是这种格式。

10.如何书写读书笔记

10.1.浅墨书籍书籍提炼的思考

关于读书笔记的问题。如何写读书浅墨的关于实时计算机图形学和自己多年的一些经验似乎悟出了许多东西,现总结如下。

l  所提炼的东西分为如下几个大类:概念、流程、结构。其中概念之间的关系使用思维导图的方式表示。流程和结构一般使用UML图的方式表示。

l  写读书几笔的目标:将别人的东西转化为自己的东西;尽可能形象化的表达。

l  尽可能由浅入深的表达,以便以后重新翻阅时,不至于感觉到太突兀。

l  关于原书的内容和章节问题。最好基本按原书的章节进行,如果部分章节比较少,或没有感兴趣的内容,可以忽略不计。

l  按如下方式,一次列出书籍中有价值的内容。

n  如果原书中一些内容已经说的非常清楚,可以在读书笔记中提示其在书中的位置,没有必要在读书笔记中再次说明。

n  如果原书中内容没有说清楚,可以进一步说清楚。

l  对于原书中没有的东西,可以另设章节在读书笔记中体现。

10.2.在笔记中应该写什么?

1、总体性的东西。

2、阶段总结性的东西。

3、难于理解的东西(书上没有说的不太明白的地方)。

4、产生共鸣或激烈思考的地方

附录A. 获取信息网站的总结

技术网站

l  visual studio 2015的help(msdn)

l  matlab的官方帮助文档。

l  opencv的官方帮助文档。、

l  其他技术的官方网站。

论文

l  万方数据。

l  中国知网。

l  IEEE。

l  百度文献。

l  Google学术。

l  Bing

源码。

l  镇对某个专业专用的开源库。

l  Github。

l  Sourceforge。

l  论文相关的院校网站。

l  Google、百度、Bing搜索。

l  Csdn下载或码云

信息

l  论坛。

l  Google。

l  百度

l  Bing

l  Csdn

l  道客巴巴


分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进