解决日常遇到的问题,我一般优先 Google 英文关键字,现在也可以尝试下国内外的 AI 助手。
如果英文世界也没找到很有价值的信息,我才会接着尝试使用中文关键字。
如果发现自己太经常看到 CSDN、菜鸟、掘金、博客园这些,有一个可能性是你习惯用中文搜索,这就很难脱离中文圈子里这类 SEO 做得好的站点。
当然有时候遇到些难题,英文很难找到有用的信息,却能惊喜地搜到某篇详细说明该问题细节的中文个人博客,但总体看这种可能性并不高,所以我搜索时优先选择英文,其次才是中文。
像菜鸟这种一站式的知识库我基本不看,感觉这个有点伪需求,而且内容质量很难说。
遇到 Python 的问题就直接翻 Python 文档,学 Rust 有疑问就直接翻 Rust 文档,这会是比较正确的思路。
如果遇到英文理解困难,可以借助 AI 翻译跟问答来帮助理解。
如果是遇到难以理解的报错信息,一般首先尝试 google,找不到再翻翻项目 issue 区以及官方文档。
楼上提到的 roadmap.sh 是大纲性质的学习路径,我也很推荐,但感觉不太像是楼主想问的。
类似的索引还有 GitHub 上的 awesome 系列仓库,是了解各项技术相关的开源库的绝佳途径之一。
总结一下,我建议多接触下英文世界,毕竟 IT 技术发源于英文世界,英文也是世界通用语言,熟练掌握这个你才能接触到更多高质量的信息。