TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How do you improve your analytical thinking?

20 点作者 PirxThePilot超过 7 年前

5 条评论

itamarst超过 7 年前
Writing: both learning how to write, and then practicing writing. Specifically, writing as a way of working through a problem and explaining it.<p>I talk about this in more detail, and suggest a book to read about writing, here: <a href="https:&#x2F;&#x2F;codewithoutrules.com&#x2F;2016&#x2F;06&#x2F;15&#x2F;writing-book&#x2F;" rel="nofollow">https:&#x2F;&#x2F;codewithoutrules.com&#x2F;2016&#x2F;06&#x2F;15&#x2F;writing-book&#x2F;</a>
ferendzia超过 7 年前
Ask yourself questions about structure, purpose and functions of parts you have spotted in anything in your daily life until you find out that your partner has a hidden &quot;mute&quot; button, that you just never knew existed and become excited about the value of analytical thinking.
jdowner超过 7 年前
Mathematics and puzzles&#x2F;games. Take sudoku for example. It helps you to practice deductive reasoning. But the important step (I think) is when you start trying to solve harder problems and turn to math to formalize the collection of techniques you have accumulate during practice, resulting in concepts like &#x27;pre-emptive sets&#x27;. When you transition from a collection of techniques to a theoretical foundation, you know have a much deeper understanding of the problem and how to reason about it.<p>You could call it &#x27;deep learning&#x27;.<p>But you shouldn&#x27;t ;)
评论 #16262238 未加载
matchmike1313超过 7 年前
I find it comes naturally when I do the right activities to boost it: code, reading, discussing complex topics with friends and co-workers, etc.
bryan11超过 7 年前
Read fiction. For me, science fiction broadens perspectives and increases creativity in ways that apply directly to work.