io-oi.me
io-oi.me copied to clipboard
Blog of reuixiy!
- [ ] 添加 Story - [ ] 添加 Mission Control Center(相当于「动态」) - [ ] 添加 AMA - [ ] 添加 Uses
> The ultimate goal is to extend the system to collaborative reasoning, allowing groups to build shared mental maps and make faster and better-informed decisions. > > —*https://roamresearch.com/#/app/help/page/Vu1MmjinS* Ray Dalio...
写一篇文章,面向新人,提供目前最佳最新的学习指导: https://beta.reactjs.org/ https://nextjs.org/learn/foundations/about-nextjs https://remix.run/docs/en/v1/tutorials/blog
为什么要写教程?
在国内,很多厉害的技术人员不屑于写通俗易懂的教程,这其实是不对的 1. 柏拉图的「洞穴比喻」。自己寻得洞外的真理后,还有一个回去的过程,即去引导那些尚不知洞外之真理的人走出来。因此有人认为伦理学是哲学的最高成就,造福这个世界的是伦理学,而非形而上学。 2. 只有去传播、去普及你的发现和创造,你的发现才有价值。正面的例子是孔子,反面的例子是亚历山大图书馆的毁灭——不向大众普及知识,最终知识被无知的大众毁灭。现在的例子是 Conference,很多技术大牛成为了布道者;开源项目的商业化,比如 [Gatsby](https://www.gatsbyjs.com/),从一个开源工具到提供相应服务以逐渐成为一个品牌,这样的商业化一方面对自己有利(影响、收益),更重要的一方面是将这种优秀的工具利用自身的影响和商业的优势传播出去,带动整个行业的进步,从而有利于整个行业。试想如果 Gatsby 和其它 SSG 一样,只是 GitHub 上的一个开源项目 + 一个官网,那么它的用户可能在很长一段时间内只会限于少数的技术开发人员,而不会被很多公司使用。这一方面自己的影响力小了,无法让这个世界受益于自己的优势;一方面自己可能在快速发展的技术世界迅速沉没,开发人员慢慢感受不到它的价值,最终很快成为一个废弃项目。 3. 能力越大,责任越大。你有这么厉害的技术,你就应该承担起传播这一技术的责任。这是被动的消极意义上的。
三种学习的途径
学习途径自己早就有所认识,但应该是 React 官网让我系统意识到的,React 文档提供两种学习途径: 1. Tutorial, Learning in Practice 2. Documentation, Learning by Concepts 3. Share, Learning in Public 前两点是通过经验、通过理论,后一点是公开地学习,比如记录在博客或社交网络,这点带来的好处就如开源的好处一样。在某些技术框架的网站上会看到类似的建议。虽然事实上我们在学校就是一种这样的学习环境。 应用:以后自己开发的项目,也可以在网站上将这三途径介绍给学习者或使用者,作为一种指导或选择。