知识的来源总共可以分为两方面:
一是权威。比如在学校学到的知识,主要是从老师或者教科书学习到的。可能还有一些畅销书,但是对于畅销书要甄别,最好选公认的有权威性的去阅读。如果想要获取最新的知识,最好的方式是通过相关的期刊或者会议论文去获取。另外,可以通过媒体的渠道去获取知识,如果不是自己的专业,我们可以称之为科普,获取的渠道包括微信的公众号,抖音的知名博主,小红书上的博主等等。
二是实践。通过自身的实践把知识转化为自己的能力,然后通过自己的能力去帮助别人。知识改变命运的底层逻辑就是这样,你有多成功主要取决于两方面,一是知识转化率,二是能力利用率。知识转化率指的是你在学校学习到的知识,包括老师教的,从教科书上学习的,从论文上学习的,从课本上学习的,从其它途径学习到的等等。有多少知识是你真正理解的,多少知识是死记硬背的,学校一般是通过练习来巩固和强化你的学习,通过考试出题的方式来检验你的能力。第二是能力转化率,就是你学到的知识到底有多少能真正用起来,去帮助别人解决问题,解决生活上的问题。你提供的解决方案越有效,你得到的回报和名气越大,获取到的财富自然会比别人多。
对于实践有一些小建议:
- 对于生活中很多问题,其实已经有了最佳的解决方案,你应该学会遇到指定问题时能够迅速找到解决方案,并根据目标稍微改进,最后形成自己的解决方案。
- 在实践的过程中要追求极致,不断根据实践的结果和目标来调节和改进过程。其实人工智能的原理其实也是这样,根据设定的目标值和计算的结果值比较差异,通过反向传播的方式来不断调整过程和参数。对于软件工程也是同样适用,不断改进流程来达到更高的质量和效率。
- 如何同时提高知识转化率和能力转化率呢?我觉得在学习知识时需要练习和分享,通过分享能够最好的将知识转化为自己的能力。同时通过分享能够将自己学习的能力分享给其他人使用,这样能够有效避免读书无用论。因为有些知识在工作中可能用不到,无法发挥价值,你如果能总结这些知识分享给其他人使用,其实也是一件增加自己影响力和提高自己幸福感的事情。
由于我从事的职业是测试开发,我希望自己能够分享的内容是职场生活,go语言/python语言最佳实践,英语学习,软件工程(如何采用更好的方式来保证质量,如何改进过程等等)