某熊的阅读与写作日常
- 某熊的阅读与写作日常 从属于 程序熊的自我修养
最近加入了 InfoQ 的社区编辑,负责一些线索搜寻与文章翻译,突然想写一篇文章记录下我的日常生活中的阅读与写作模式。一年多以来基本上所有的文章都是希望纯技术主题的;突然也想整理一个系列来讲讲个人对于技术的不严谨的看法与感悟,不敢妄称程序员,就叫程序熊的自我修养吧,可能会包含以下部分:
- 【程序熊的自我修养】我写代码这三年
- 【程序熊的自我修养】知识体系与自我定位
- 【程序熊的自我修养】阅读与积累
- 【程序熊的自我修养】工具与实战
- 【程序熊的自我修养】产品与工程化
- 【程序熊的自我修养】编程之道:编程语言、数据结构与算法、编程范式
- 【程序熊的自我修养】Web 前端
- 【程序熊的自我修养】服务端应用程序架构
- 【程序熊的自我修养】数据科学与人工智能
言归正传,本文我希望来描述下每日的阅读与写作模式,重点是阅读的来源与使用的工具。首先需要强调的是,因为本文是日常阅读,所以并不会包括类似于 SICP,CSAPP 这样的大部头。笔者目前兼职于某建筑行业软件公司,公司业务包括交易平台、交易 APP、数据管理中心、数据分析报告等;笔者负责技术团队的日常运作,整个技术团队大约十个人;早期会负责产品架构与核心代码开发,不过随着日趋稳定笔者每天只是在现场打酱油。笔者这个阶段最主要的任务还是毕业论文,暂且把毕业论文与公司归为工作一类;总体来说笔者每日在工作与阅读学习上的时间开支正好对半分。
每天早上骑着小电驴和妹子(妹子是公司的产品经理)一起到公司之后,笔者首先会浏览下文章列表,然后将感兴趣的文章添加到 Pocket 中;如果是类似于 Deeplearning Textbook 这样的在线书籍或者 CS224D 这样的课程会加入到 Chrome书签中。然后在 iPad、手机上都可以随时同步 Pocket 与 Chrome 中的阅读记录与书签,Pocket 还支持离线阅读,都是非常推荐的应用。笔者在早期主要是刷中文社区,现在的话主要以英文文章为主,这里就涉及到所谓的科学上网的问题了。笔者推荐 Shadowsocks 或者 云墙 作为辅助,在 iPad 中可以使用 Shadowrocket,Android 中可以使用影梭,都是不错的工具。 笔者每天首先会刷一波资讯阅读类网站,包括但不限于:
-
Reddit,可以订阅一些感兴趣的主题。
-
Regular Geek,每日资讯合集。
-
MyBridge,可以订阅一些感兴趣的主题。
-
Twitter,可以 Follow 一些大牛获取一手信息。
-
Medium,这是笔者每日浏览最多的网站了,目前也是笔者认为质量最高的站点之一。
阅读只是前行的第一个准备,下面我们需要能够将阅读到的知识沉淀下来,也就是所谓的笔记与写作。对于写作工具笔者考量过为知笔记,有道笔记,印象笔记等,不过笔者的基本需求包括:
- 允许自定义多层目录结构,这样的话才方便将合适的笔记放置到合适的地方。
- 允许 MarkDown。
- 支持 LaTeX 数学表达式。
综合考量之下貌似只有为知笔记符合以上三个需求。笔记是对于自己知识的积累与总结,而写作则能帮助你打造个人品牌,提升社区影响力,并且能让你的知识经过更多的批判与讨论,非常有助于个人的成长。初期能力不足的话建议以翻译为主,上文笔者推荐的不少每日阅读网站都是英文阅读网站,可以选取感兴趣的文章进行翻译。笔者最早是在 CSDN 博客进行写作的,不过老实说体验不是很好。后来笔者迁到了SegmentFault-某熊的全栈之路与知乎-某熊的全栈之路,这两个网站的用户体验,SEO 以及 读者沉淀做的都不错,值得一试。文章写好了之后我们自然希望能有更多的人阅读,做过互联网营销的相信都非常熟悉所谓的分享渠道,而我们也需要主动地将自己的文章分享到渠道中;笔者常用的渠道包括:
- CSDN 极客头条,有 Chrome 插件
- SegmentFault 头条
- 开发者头条
- Gank.io
- 掘金
- 技术头条
- 奇舞周刊
最后还想说一句,如果有什么笔者未提及的渠道欢迎告知~