关于学习笔记与知识管理(程序员向) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
whoam1
V2EX    程序员

关于学习笔记与知识管理(程序员向)

  •  
  •   whoam1 2018-04-18 23:09:51 +08:00 8339 次点击
    这是一个创建于 2739 天前的主题,其中的信息可能已经有所发展或是发生改变。
    你是如何高效地做笔记的呢?而不是死板的概括(甚至直接摘抄)书中的内容(在 CSDN 和 cnblogs 中大量充斥这样的内容)。或者说哪些东西是一定要做笔记的(比方说我认为在自己分析源码时),大家一般都是怎么管理日常学习到的知识呢?
    希望能一起交流,谢谢。
    51 条回复    2020-09-15 10:35:58 +08:00
    wuzhi1234
        1
    wuzhi1234  
       2018-04-18 23:32:11 +08:00 via iPhone   9
    我打算就这个问题好好写篇文章,等我写好了贴链接过来
    polun
        2
    polun  
       2018-04-18 23:37:19 +08:00
    @wuzhi1234 一言为定。
    huangfs
        3
    huangfs  
       2018-04-18 23:56:01 +08:00
    学习一记。个人觉得思维图谱不错。
    gearkey
        4
    gearkey  
       2018-04-19 00:02:35 +08:00 via Android
    目前先在纸质笔记本上笔记(方便打箭头、防止照抄、初步思考、思维发散),然后抄正到 dokuwiki 里(系统整理、多次重写)
    多做几遍有些东西就懒得记了(知道应该记什么)理想情况,现在摸索中
    实践了下非技术,效果良好,技术方面还在照抄阶段,,
    whoam1
        5
    whoam1  
    OP
       2018-04-19 00:05:28 +08:00
    @wuzhi1234
    @polun
    @huangfs

    感谢回复。思考这个问题的原因是我不想让可能是低效的学习笔记成为自己学习的错觉,不为了记笔记而去记笔记,不为了写 blog 去写 blog (当然这也有可能是自己懒惰的借口)。我认为,作为一个程序员,面对浩如烟海的知识,提升效率是最重要的。(但也要防止眼高手低,所以要好好权衡)
    idlerlestat
        6
    idlerlestat  
       2018-04-19 00:12:51 +08:00 via iPhone   1
    摘抄也没事,刚开始学一个东西肯定离不开单纯的摘抄。关键是摘抄的东西不能就放在那里不动了,反正现在都是电子笔记,可以方便地时不时重温一下,结合新的理解修改甚至重写,把不同的东西串联起来。
    solobat
        7
    solobat  
       2018-04-19 00:22:02 +08:00
    个人而言,长远看来都没啥用
    Dawnki
        8
    Dawnki  
       2018-04-19 01:02:53 +08:00 via iPhone
    @idlerlestat 串联+1 可以大大加深记忆 hhhhh
    crab
        9
    crab  
       2018-04-19 01:09:34 +08:00
    notepad.exe
    wqzjk393
        10
    wqzjk393  
       2018-04-19 01:25:12 +08:00 via iPhone
    两种情况。一是完全整理摘抄,回头当参考文档看的。二是自己把内容看一遍学一遍,把知识结构,重要知识点和容易出问题的知识点记录下来,另外附加自己的理解。
    songteng0604
        11
    songteng0604  
       2018-04-19 01:37:54 +08:00 via iPad   2
    我用过印象笔记高级会员一年多,后来因为分层太简单,而且要使用 markdown 很麻烦,就转成使用 onenote,买了 office365 解决同步问题。又用了半年多,但从这学期开始,开始用国誉 B5+黑色水笔,看书时按章做笔记,只是每周末整理到 onenote 里。对我个人来说,全文剪裁或摘录绝对是没效果的,不是弄懂后再总结记下来,然后再过段时间回头看看,我很难记牢。
    WordTian
        12
    WordTian  
       2018-04-19 01:56:44 +08:00 via Android
    我的学习笔记一般就是思维导图或 MarkDown 两种格式。代码流程分析肯定思维导图,读书笔记一般 MarkDown。但是也看具体情况。

    系统性的学习时,一般记下纲目,标注重难点。零碎但较常用的知识,会记的更细节一点
    agagega
        13
    agagega  
       2018-04-19 02:57:19 +08:00 via iPhone
    如果少一堆楼主说的这种博客,世界也许会清静很多。

    外国也有不少这种博文,不过我看到的好歹样式是整齐的 CSDN 好多拼凑的博文就不说了...
    Godaigo
    &bsp;   14
    Godaigo  
       2018-04-19 04:12:04 +08:00 via Android   1
    推荐一个最近发现的精品 notion,满足你一切幻想。
    xdarcy
        15
    xdarcy  
       2018-04-19 04:37:09 +08:00 via iPhone
    个人习惯吧 脑图暂时满足了需求
    hyi
        16
    hyi  
       2018-04-19 05:52:53 +08:00 via Android
    @songteng0604 印象笔记,可以用项目的思维去管理笔记
    daliandefei
        17
    daliandefei  
       2018-04-19 06:06:05 +08:00 via Android   2
    marginnote !没有之一!!! icloud 同步,有 mac、ios 端。epub 和 pdf 阅读、知识管理神器,可以安按照思维导图边看边写笔记(可手写、笔录、语音、图片等),笔记可以导出各种格式,支持 anki (记忆神器)!
    如果需要有优质的网页,我一般用 safari 的阅读模式打开(在 chrome 中安装跳转插件),然后导出 pdf,或者在 chrome 中导出 epub。


    算了 功能太多 实在太好用 楼主百度下吧

    我 kindle 上买书,然后 pj 版权导成 epub 在这个软件是上看。
    daliandefei
        18
    daliandefei  
       2018-04-19 06:06:47 +08:00 via Android
    还支持翻译 google 巴拉巴拉一大堆 但是界面极度简洁 国人开发!
    daliandefei
        19
    daliandefei  
       2018-04-19 06:07:32 +08:00 via Android
    苹果生态下,绝对 no1 !!!
    plko345
        20
    plko345  
       2018-04-19 06:13:44 +08:00 via Android
    @WordTian 可是 markdown 有什么好的阅读工具吗?记录的工具是挺多的,但阅读器没见过
    daliandefei
        21
    daliandefei  
       2018-04-19 06:36:49 +08:00 via Android
    @plko345 不就是个 css 吗 ....
    plko345
        22
    plko345  
       2018-04-19 07:34:24 +08:00 via Android
    @daliandefei 哈哈,原来如此,那用浏览器打开可以吧,你通常用什么
    tamlok
        23
    tamlok  
       2018-04-19 08:02:00 +08:00 via Android
    @plko345 VNote 试试,双击 md 打开就行了
    Keyes
        24
    Keyes  
       2018-04-19 08:24:30 +08:00 via Android
    @wuzhi1234 后来工作忙,没写( づ ωど)
    CFM880
        25
    CFM880  
       2018-04-19 08:48:12 +08:00
    数位板写写画画+onenote
    agagega
        26
    agagega  
       2018-04-19 08:51:08 +08:00   6
    在 Mac 上,自己了解的类似软件大概有:

    - Bear (订阅,免费情况不能同步和换皮肤,同步用的是 iCloud,可与 iOS 同步)
    - Note.app (免费,依赖于 iCloud,可与 iOS 同步)
    - Ulysses (订阅,可以和 iCloud 同步,可与 iOS 同步)
    - Day One (订阅,免费情况只能有一个笔记本不能同步,自建同步,号称端到端加密,可与 iOS 同步)
    - Notion (订阅,免费情况最多 150 个 Block,自建同步,App 是网页套壳,可与 iOS 同步)
    - DEVOthink (分免费版和收费版,买断制,忘了是 Dropbox 同步还是自建同步)
    - Evernote (订阅,免费情况限制同步设备和流量,自建同步,全平台支持)
    - Typora (目前免费,本地使用,基于文件系统,无同步功能)
    - Emacs ( org-mode,自由软件,几个 iOS org-mode App 目前做得都不好)
    - OmniOutliner (买断制,可以和 iCloud 同步,可与 iOS 同步)
    - Scrivener (买断制,iOS 端单独收费,Dropbox 同步)
    - ByWord (买断制,支持 iCloud 和 Dropbox 同步,可与 iOS 同步)
    - iA Writer (买断制,支持 iCloud 和 Dropbox 同步,可与 iOS 同步)
    - MWeb (买断制,支持 iCloud 和 Dropbox 同步,可与 iOS 同步)
    - Quiver (买断制,支持多数同步网盘服务,可与 iOS 同步)
    - OneNote (普通使用免费,基于 OneDrive 同步,全平台同步,基于文件应该也可以用其他网盘同步)

    当然还有更多,不过在 macOS 上说到「笔记」的时候想起的基本都是这些软件,其中很多也有 Windows 甚至 Linux 版本。其中比较贵的几个我没用过(穷),好想什么时候做个深度测评啊。

    - Bear 有设计感,不过 Day One 和 Typora 也很不错
    - 大部分使用的是 Markdown 格式,因为广为人接受
    - OneNote、Evernote 和 Bear 有浏览器插件用以剪藏内容
    - org-mode 基于大纲,功能比 Markdown 强大许多,但 Emacs 以外没有良好支持
    - OmniOutliner 也是基于大纲,据说快捷键都和 org-mode 相似
    - Notion 功能也很强大,不过 App 非原生,而且订阅价格略贵
    - 个人还是更喜欢保存的时候不用提示保存文件名的编辑器,笔记应该是零散自由随意的
    - 每个软件特别是新出的都有自己的主打特色,建议各自了解下

    要是闲下来了打算学学 Cocoa 做个 macOS 和 iOS 平台的 GUI 开源 org-mode 编辑器,可能猴年马月了哈哈哈。
    scriptB0y
        27
    scriptB0y  
       2018-04-19 08:56:42 +08:00
    最近感觉记 wiki 比较好,记到一定程度可以总结整理一下发 log。

    http://wiki.kawabangga.com/html/index.html
    https://www.kawabangga.com/
    linxl
        28
    linxl  
       2018-04-19 09:05:31 +08:00
    最近在整理书签, 也差不多通篇转载了。 主要还是不懂得太多。。。
    zhaogaz
        29
    zhaogaz  
       2018-04-19 10:26:32 +08:00
    笔记比较重要的功能是回看,如果从来不看,记了也白记。

    另一点是,你为什么需要管理?管理起来有什么用?

    觉得百度谷歌的数据库不好用么?

    我个人会尽量清晰的把东西写在 evernote 里面,因为搜索比较舒服。
    wjpdev
        30
    wjpdev  
       2018-04-19 10:48:09 +08:00
    http://www.1010yiyi.com 这个效果应该是你想要的,也是我以前想要的,所以自已撸出来了。
    WordTian
        31
    WordTian  
       2018-04-19 10:48:15 +08:00 via Android
    @plko345 我一般是导出成网页
    topthink
        32
    topthink  
       2018-04-19 11:50:03 +08:00
    如果需要 markdown 笔记和阅读支持的话 可以试下 看云 https://www.kancloud.cn ,单页面文档的话用来当博客用也未尝不可~
    auroraccc
        33
    auroraccc  
       2018-04-19 12:11:58 +08:00
    我一般是想起来什么 如果手机在记在小米便签里 , pc 在记在一个 txt 里 , 然后写博客围绕一个个记的点子来写
    plko345
        34
    plko345  
       2018-04-19 12:37:53 +08:00 via Android
    @WordTian 可是这样不好修改呀,毕竟是个人笔记之类的
    WordTian
        35
    WordTian  
       2018-04-19 12:47:01 +08:00 via Android
    @plko345 改 md 文件呗,完了再重导出。反正我写完了之后很少会改动了
    Leigg
        36
    Leigg  
       2018-04-19 14:57:33 +08:00 via iPhone
    用的 mybase,ui 很棒,不过单机的。写了一百多 M 的笔记了
    Dawnki
        37
    Dawnki  
       2018-04-19 14:58:22 +08:00 via iPhone
    我做笔记就用 macOS 的备忘录也不装别的东西,反正自动跟手机同步,有时搭地铁或者坐车就那手机出来复习 Orz 别的笔记软件用多反而不自在.....
    kokdemo
        38
    kokdemo  
       2018-04-19 14:59:55 +08:00
    winstars
        39
    winstars  
       2018-04-19 15:05:56 +08:00   1
    恕我直言,除去极少部分人能孜孜不倦地做笔记,整理心得(梳理一时之知识结构)之外,绝大多数人最终都会变成为了做笔记而做笔记,直至放弃(笔记整理速度比不上技术更新换代速度)。
    ossphil
        40
    ossphil  
       2018-04-19 20:13:24 +08:00 via Android
    workflowy
    echiz
        41
    echiz  
       2018-04-19 20:23:27 +08:00
    工具不重要,重要的是助记

    觉得自己总结的别人没写过,就整理备忘录发 Blog
    觉得别人写过,就整理备忘录发 Note
    pipapa
        42
    pipapa  
       2018-04-19 20:56:58 +08:00 via Android
    onenote 还可以写字
    lovedebug
        43
    lovedebug  
       2018-04-19 21:47:11 +08:00
    mac 下
    笔记 => Quiver
    代码 => snippetslab

    win 下:
    笔记 => 幕布
    代码 => 幕布
    crayhuang
        44
    crayhuang  
       2018-04-19 22:26:23 +08:00
    notion 一直在用,还是很不错的
    cuminflea
        45
    cuminflea  
       2018-04-19 22:58:26 +08:00
    @lovedebug Linux 下有推荐吗
    whoam1
        46
    whoam1  
    OP
       2018-04-19 23:03:38 +08:00
    国内刘未鹏的 blog ( http://mindhacks.cn/) 可以说是非常值得学习的了,从《暗时间》中学了很多(心理学、时间管理、自我认知),能感受到知识沉淀的重要性。
    sammo
        47
    sammo  
       2018-04-19 23:13:09 +08:00
    十个人用同一个软件,也可能有十种不同的用法
    perry2008084
        48
    perry2008084  
       2018-04-20 14:09:18 +08:00
    在线的 Markdown 笔记工具 StackEdit,存储在谷歌或者其他云,支持导入导出。
    开双屏,看电子书或者在线文档,一边做笔记。
    dany813
        49
    dany813  
       2018-04-21 16:18:42 +08:00
    @scriptB0y 老哥 wiki 怎么用
    dany813
        50
    dany813  
       2018-04-21 16:23:13 +08:00
    @wjpdev 你这个看着还不错 服务器配置是啥样的呢
    zealinux
        51
    zealinux  
       2020-09-15 10:35:58 +08:00
    @agagega 编辑器搞得怎么样了,我们都在等着使用呢。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1206 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 17:45 PVG 01:45 LAX 10:45 JFK 13:45
    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