Written by
on
on
构建自己的知识库和写作流
最宝贵的是你的注意力和时间。最重要的是你想成为什么。 极客,对自己的领域极其熟悉,不在低水平重复。 布道师,能够对自己的领域有专业的思考,输出内容影响他人。 创业者,在某个垂直细分领域做到第一,做利他和长期主义者。
成为极客,从方式出发
如何获取大量的专业知识和第一手信息?真正有思考的而不是人云亦云?
-
文献,使用文献管理工具Zotero,软件是实践的学科,文献偏向于理论。
-
教程,文章,行业报告和视频
- 善用Google,stackoverflow,Github,twitter,YouTube。
- 工具类网站:善用搜索工具,everything,hackr.io,learn-anything.xyz
- 信息流网站:掘金,博客园
- 标注工具:Highlight,Weava,微信读书。
-
打造知识库
- 看到好的文章,书,教程,视频,第一想法是立刻去享受它。愚蠢的做法是把它收藏夹里,当然没时间的时候只能这么做,充当收藏夹的地方,Instapaper,chrome书签。
- 存放代码片段和项目的地方,Gist,carbon,坚果云用来存放代码代码片段,Github用来存放项目。
- 存放写作素材比如画的图,文章的地方,eagle,PicGo,logseq,坚果云,掘金,博客园,公众号,推特,medium,自己的博客。
- 存放平时想法,todo和计划的地方,flomo只负责记录想法,推特和即刻则随意发布,trello用来学习技术和过程,滴答清单负责平时生活。
成为极客,从流程出发
技术总是在不断发展的,推陈出新。而自己对技术的熟悉程度也不一样。新技术也是需要不断练习,讨论,反思才能熟悉,而熟悉的技术也需要不断练习复习巩固才能达到精通的程度。
- 学习新技术要善用搜索工具,Google,GitHub,hackr.io,learn-anything.xyz都有新手教程。
- 看书也是一种学习新技术的方式,但有时候会稍显落后,微信读书搜索。有时也可以去看看视频教程,但会显得不那么geek,Youtube,B站都有视频教程。
- 而大量输入信息也是一种学习的方式,类似于广度搜索。比如我想学习云原生相关的技术。前期就应该大量阅读云原生相关的文章,一篇文章也许是单独讲概念,小知识点,解决方法,对源码的解析,对技术独到的见解。
- 利用大佬的学习方式和经验。成为大佬除了坚持的品质,他的学习方式和路径一般来说也是先进的。大佬一般会写博客,写的博客标题也不是那么引人注目。大佬也会出教程和书,是那种经过不断打磨的书,是那种让你读了大呼过瘾的书。
- 当然最为geek的方式还是在Github上创建参与project。在技术学习前期,即看完新手教程之后,看完几本书,就可以去创建一个仓库,开始编写代码的编写,注意不要创建markdown仓库。寻找适合的项目也很关键,可以去造轮子,不要完全去模仿。完全去模仿教程,视频只是新手的做法。还是那句话,善用搜索工具。
- 到了学习的后期,可以去阅读一些项目的源码,看你对什么项目感兴趣。参与一个项目最简单的方式是提issue。当然也有更硬核的方式,那就是去读新技术相关的论文。
- 练习,巩固,精通老技术。成为geek的路上总有几只一直伴随着你的怪。而这些怪是打不死的,只能每天不断的和他们pk,和它们战斗的同时自身实力也在不断增强。成为geek路上的不死老怪:英语阅读口语,算法leetcode,底层技术linux,架构。如果想要从心底里战胜它们,那只能是每天固定时间的,雷打不动的练习。当然练习完成后,获得的成就感也是学习其他技术无法匹敌的。
打造极客写作流
写作是构造自身思维方式的过程。 写作就好像撒尿,你喝的水多了,憋的时间久了,自然就有尿了。写作也是扩大自身影响力的过程,前提是你能够给他人提供价值。
对于知识管理工具的要求,开源,能够确保自己的数据不丢失,全平台同步,能够长期使用。适合自己,看着舒服。卡片式,双向链接,灵活。
适合输出的平台
-
geek修炼之地:Github。
-
技术类文章,掘金,博客园,medium,公众号,v2ex。
-
生产工具类文章:少数派。
-
所有文章,个人博客,推特,即刻,v2ex
-
发表想法,与他人建立联系:脉脉,推特,Discord,v2ex。