ProjectWT
Published in

ProjectWT

Wanna Learn to Code Faster? Play a Video Game. Any. Video Game

Ah. Cyberpunk 2077. screenshot from one of my playthroughs.

I am, at best, a mediocre developer. I make up for it with dangerous levels of persistence, above average thinking abilities and fantastic communication skills. All thanks to decades of video gaming.

When I am coding tutoring, I specialize in teaching first time learners. That means, every year, on the year, I am constantly exposed to people of all ages, from 12 years to 60 years, trying to learn programming. A lot of times, the challenge is using all the tools

For example, just to do something, like this, React JS Starter — Consumes NASA APOD API with Redux and Thunks, you need to use the following tools and concepts.

  1. Install and use VS Code
  2. Open and close multiple windows, folders and files.
  3. Switch between dozens of files
  4. Install and use multiple browsers
  5. Learn how to search for information online.
  6. Know when to copy. Know when to paste.
  7. Know what to copy and what to paste.
  8. Install and use Git, Gitbash and GitHub
  9. Install and use Command line tools.
  10. Learn how to run commands in the terminal

All this before the actual complications of actually learning how to code! It’s insane. It is.

The night scenes from Forza Horizon 5. Even on the ageing Xbox One S

Most first time learnings, struggle, in the first 10 to 20 hours, just figuring out, how to use their brand new computer. By the time, the actual programming begins, many would be demotivated. This frustration also continues until the learner gets into a stride.

I think about, way back when I was learning things. Back when I was 15 or something. By that time, I had already been playing video games for almost 8 years. My notoriously abusive father, did have a tendency to buy video games to me and my siblings.

Then, we always had access to computers. This was before the age of computers. Simply gaining access to a computer, and then making a game run was a challenge. Once a game is actually, running, playing the game was another challenge. Again, no internet.

I was, and most of my friends were, on our own. It was trial and error, day and night. Sometimes, it would take us hours and days to figure a simple puzzle.

You know, what does not kill you, only makes you stronger.

These bad guys. Not even waiting till V gets dressed. Such a tragedy.

All said and done, I am grateful, that I grew up gaming. I am firmly convinced that it helped me become a better developer. A mediocre developer, but a developer who gets things done.

I work as a full time freelance coding tutor. Hire me at UpWork or Fiverr or Stack Overflow. My personal website is here. Find more of my art at Behance and Unsplash. Also, I have a Podcast about everyday life. And, a 2nd Podcast, where I talk about freelancing.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jay

Jay

Freelance Tutor — Coding, Generative Art and Photoshop. Full Name : Vijayasimha BR