image of lines of code

Coding is a Superpower

July 13, 20241 min read

“The ability to code is a superpower. It's the ability to give life to an idea.” - Rob Thompson

S2 Technical Home Page

Why do you code?

There I was, at my desk and immersed in the flow.

I was connecting dots, ideas, flow.

I was building things.

"Why do you do this?" came the question, followed by, "What's the appeal?"

It's like this, I told them, it's a SUPERPOWER.

Coding is a Superpower

What do I mean by that?

1. You can literally create something from nothing.

With the right words and flow, it's possible to create an application, a website, a product from 'nothing'. I put this in quotes because in truth, we stand on the shoulders of giants. E.g., coding a project in Python is not building something from nothing. Many, many people have contributed to building the platform started by Guido van Rossum. We use libraries to abstract away a lot of the repetitive work in coding.

2. It's very satisfying to fill a need.

It's REALLY cool to see a need and build a project or product that fills that market gap. I have built several projects that addressed a market specific need. Seeing the solution / project used to meet a need is just…awesome.

3. The computer does exactly what you ask it to.

If the program does not compile or there is an error in execution, 99.9999999% of the time it is a failure on the part of the programmer. It’s a failure of understanding, setup, syntax, execution, etc. There's very little ambiguity in programming.

I am sure there are more reasons I will think of but this is my initial answer to the question. If you are interested in learning to code, please schedule an introduction to coding hour with me via the link below! 

Rob Thompson is the owner of S2 Technical and a programmer in Colorado Springs.

Rob Thompson

Rob Thompson is the owner of S2 Technical and a programmer in Colorado Springs.

Back to Blog