返回介绍

自学编程中遇到问题怎么办?

发布于 2025-01-22 00:38:54 字数 1127 浏览 0 评论 0 收藏 0

我看到很多初学者遇到问题就在 QQ 群里边跪求大神, 这其实是一种偷懒的做法,说轻一点就是进步会比较慢, 说重一点慢慢的会丧失独立思考的能力。

自学过程中遇到问题怎么办?

【首先, 自己要努力的思考和实践】

例如你按照教材或者视频安装 jdk, 安装完了以后, 运行 java 表示找不到命令,这时候改怎么办?

你敲一个命名不就是操作系统执行一个 exe 文件吗?为什么 java 这个 exe 文件找不到?

你安装了 jdk , 但是没有告诉操作系统 jdk 在哪儿,你在 cmd 窗口敲命令的时候, 操作系统是怎么查找文件来执行的?

把这些问题想明白了,其实离解决也不远了。 

很多问题的最终解决,就是静下心来思考,然后动手实践。 

如果你直接去问别人, 可以迅速得到解决, 但是你只是得到了一个知识点, 并且容易忘记。

自己思考+实践得到结果, 看起来比较慢, 但是得到的最大好处就是逐渐完善了你自己的知识体系。

【其次,用关键字搜索】

有时候出了问题, 系统提示的错误还比较详尽, 例如安完 Eclipse , 运行报错: failed to load .xxxx dll

这时候直接搜索错误信息就有很多结果, 经过实践,尝试,基本上就能把问题解决。

但是更多时候遇到的问题比较笼统, 难于描述,这时候锻炼的就是 你提取核心问题关键字的能力

现在的搜索引擎还不太智能,做不到自然语言的理解和搜索, 需要人主动的对某个或多个关键字提问来得到搜索结果。

我在公司就经常观察到这种现象: 实习生在遇到问题时无论如何都在网上找不到解决方案, 但是有经验的人用一个关键字就能拉出一大批有用的文章。

关键字是否准确,直接关系到最终的结果。 

这个提取关键字的能力在以后的工作中会经常遇到, 不妨现在就开始锻炼。

【最后才是在 QQ 群或者论坛发问】

自己搞不定, 也搜索不出来, 那就问吧。

问的时候最好能够给出问题的上下文, 你做了哪些努力,系统报的错误信息等等。

这样能帮助别人快速的定位你的问题,给出准确的答案。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文