返回介绍

遇到困难怎么办

发布于 2024-01-27 21:43:11 字数 1069 浏览 0 评论 0 收藏 0

不必担心——每个人都会遇到困难!把编程过程看作困难重重的一连串事件。作为一名开发者和数据分析人员,遇到困难,然后解决问题,你会学到知识,并得到成长。大多数人并非掌握了编程,而是掌握了解决困难的方法。

解决困难都有哪些技巧呢?首先,你可以利用搜索引擎尝试寻找答案。通常情况下,你会发现许多人已经遇到过相同的问题。如果找不到有用的答案,你可以在网上提问。我们在附录 B 中给出了一些优质的在线资源和线下资源。

提出问题是很难的。但无论处于学习的哪个阶段,都不要害怕向大型编程社区求助。本书作者 Jackie 早期在公共论坛上问了一个关于编程的问题(http://stackoverflow.com/questions/3329943/git-branch-fork-fetch-merge-rebase-and-clone-what-are-the-differences),之后被许多人引用过。像你一样的新手程序员硬着头皮问了一个可能很傻的问题,但之后却帮助了许多人,这种感觉是很爽的。

在网上发布问题之前,我们还推荐你阅读“如何提问”(https://www.propublica.org/nerds/item/how-to-ask-programming-questions)。这篇文章讲了许多方法,可以帮你正确地描述问题,这样其他人才能最大限度地帮助你。

最后,有时你还需要现实生活中的额外帮助。可能是你的问题涉及面太广,在网站或邮件列表里不方便问答。也可能是你的问题有些偏重哲学,或者需要不同方法之间的对比或修改。无论是哪种情况,你都可以在当地 Python 小组中找到能回答你问题的人。想要找到当地的线下聚会,你可以试试 Meetup 网站(http://www.meetup.com/)。关于如何找到有帮助且乐于助人的社区,你会在第 1 章中读到更多详细信息。

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

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

发布评论

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