怎样利用业余时间学习大部头技术书 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jianzong
V2EX    分享发现

怎样利用业余时间学习大部头技术书

  •  
  •   jianzong 2015-08-15 09:43:10 +08:00 3049 次点击
    这是一个创建于 3779 天前的主题,其中的信息可能已经有所发展或是发生改变。

    [原创]

    我在工作之余,比较喜欢学习一些与工作内容并非直接相关的知识。

    利用业余时间学习最大的问题是,学习时间是碎的,要读完一本大部头的技术书,往往花费的时间在半年以上。

    时间一长,看过的内容,极易遗忘。

    遗憾的是,我目前也还没很好的办法解决这个问题,在此仅分享我的一些学习和总结的心得和方法。

    首先,要制定明确的学习时间计划表,把手头上正在学习的资料按照月份做一个大致的安排。做计划的时候,需要注意事实求是,做十个学习计划但没一个执行,还不如只做一个学习计划,但是落实执行了。

    每隔一段时间,要根据当前工作强度,保持维护这张时间表。将最重要的学习计划排上日程,而相对不那么重要的学习计划,可以放在一个学习任务栈里,待将来有时间再进行安排,或者干脆取消。

    时间计划表可以帮助我们检视正在学习的东西,对自己的学习任务保持一个清晰的概念。这样,一旦有有宝贵的学习时间,就可以随时捡起任务学习。

    第二点,一定要做笔记。不管是阅读电子版的书籍,还是纸质书,都要随时做笔记。

    做笔记有三个好处,一是学习的时候,可以提高专注度;二是隔了一段时间再翻这本书的时候,看到自己写的总结,就很容易捡起以前的思路,快速进入状态;三是在看完这本书之后,假如需要再次使用这本书的知识,翻看自己写的笔记,很容易在脑中形成一个框架,进行快速检索。

    这里要强调的是写笔记的方法,我认为写笔记跟代码写注释的原理是相通的。

    《代码大全》里面专门有一章教我们怎样写好代码注释,其中我认为最重要的一点是,要写『表明目的』的注释和『总结性』的注释。这样写注释,不管看代码的人是你自己还是其他组员,都能通过注释快速了解整段代码的目的和意思。借鉴过来,我们写笔记的时候,也要注意尽量写『表明目的』『总结性的』的笔记,以便于将来要使用时,快速在脑中形成知识图谱。

    最后,关于记笔记的工具,我最看重的是记录和查看的便利性,并且这个工具越简单越好。我用且仅用了一份 Google Sheet 来记录学习计划,以及每一个学习项目的笔记。

    然后我将它放在 Chrome 的快速书签栏,随时随地进行记录和查看。


    plan

    所有笔记内容都在同一份 Google Sheet 内

    note

    记录重点,随时查看

    原文地址: http://www.haojianzong.com/learning/tech/reading-tech-books.html


    以上是我的一些看法,亦希望大家讨论、分享自己的经验和心得。

    2 条回复    2015-08-15 22:36:29 +08:00
    sheiaini
        1
    sheiaini  
       2015-08-15 13:54:20 +08:00
    I think you know I really think you know.
    zhpooer
        2
    zhpooer  
       2015-08-15 22:36:29 +08:00
    I agree with you.
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5183 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 06:44 PVG 14:44 LAX 22:44 JFK 01:44
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86