How coding changes your thinking: ![Thread 🧵](https://abs.twimg.com/emoji/v2/72x72/1f9f5.png)
Coding forces you to solve problems within the rigorous constraints of computing environments.
It drives you to cultivate logic based creativity. It engages many areas of the human brain.
![Thread 🧵](https://abs.twimg.com/emoji/v2/72x72/1f9f5.png)
![Tastenkappe Ziffer 1 1️⃣](https://abs.twimg.com/emoji/v2/72x72/31-20e3.png)
It drives you to cultivate logic based creativity. It engages many areas of the human brain.
![Rückhand Zeigefinger nach unten 👇](https://abs.twimg.com/emoji/v2/72x72/1f447.png)
![Tastenkappe Ziffer 2 2️⃣](https://abs.twimg.com/emoji/v2/72x72/32-20e3.png)
It requires a flow state of total immersion.
Improving your ability to invoke this state translates well to other high-focus activities. Writing, for example.
![Rückhand Zeigefinger nach unten 👇](https://abs.twimg.com/emoji/v2/72x72/1f447.png)
![Tastenkappe Ziffer 3 3️⃣](https://abs.twimg.com/emoji/v2/72x72/33-20e3.png)
It forces you to think, “what could go wrong?” And then prepare for it.
![Rückhand Zeigefinger nach unten 👇](https://abs.twimg.com/emoji/v2/72x72/1f447.png)
![Tastenkappe Ziffer 4 4️⃣](https://abs.twimg.com/emoji/v2/72x72/34-20e3.png)
A function of code scales to produce output from input. A software system contains thousands of functions.
This gives you a new paradigm for learning larger systems. E.g., businesses, economies, governments.
![Rückhand Zeigefinger nach unten 👇](https://abs.twimg.com/emoji/v2/72x72/1f447.png)
![Tastenkappe Ziffer 5 5️⃣](https://abs.twimg.com/emoji/v2/72x72/35-20e3.png)
It’s communicating a technical solution to future humans.
You put yourself in their shoes and think of ways to clarify their understanding.
Apply this empathy to other forms of communication and you'll go far.
![Rückhand Zeigefinger nach unten 👇](https://abs.twimg.com/emoji/v2/72x72/1f447.png)
Those
are some ways coding changes your thinking.
I challenge you to observe your thoughts and notice how coding has influenced them.
Have you noticed any ways coding has changed your thinking?
![Rückhand Zeigefinger nach oben 👆](https://abs.twimg.com/emoji/v2/72x72/1f446.png)
I challenge you to observe your thoughts and notice how coding has influenced them.
Have you noticed any ways coding has changed your thinking?