DEV Community

Cover image for Now Is the Best Time to Learn Programming (It's Not Too Late)
Cesar Aguirre
Cesar Aguirre

Posted on • Edited on • Originally published at canro91.github.io

Now Is the Best Time to Learn Programming (It's Not Too Late)

I originally posted this post on my blog.


Recently I found this question (with a tone of frustration in it):

Like investing, planting trees, and pretty much anything else in life, the best time to start was five years ago. But the next best time? Now.

Decades ago, people learned from reference manuals and magazines. Paid for compilers. And suffered with slow and expensive internet connections. You could only access a computer in universities. Having one at home was a complete luxury.

Fast forward to today, your phone has more power than the computer that put a man on the Moon.

Now, anyone can start learning to code by asking ChatGPT for a 3-month learning guide and following YouTube tutorials. All for free.

If you're asking the same question, don't be discouraged by AI.

Blame all the misleading headlines. "More than X% of new code at $BigCorp is generated by AI." More often than not, they're a marketing strategy from AI companies.

AI is making coding faster and cheaper. Sure.

But most of the real work still happens through collaborating in meetings and discussions, not at the keyboard. AI isn't replacing coders (for real) anytime soon because coding is about thinking and problem-solving. Typing is just the surface.

And that's why I wrote Street-Smart Coding: 30 Ways to Get Better at Coding, a practical guide to the skills that make you a confident, thoughtful coder. It's the roadmap I wish I had when I was starting out.

Get your copy of Street-Smart Coding here and future-proof your skills.

Top comments (7)

Collapse
 
juliashevchenko profile image
Julia Shevchenko

If you are really interested in programming, do not listen to anyone saying it's too late and AI will replace all of us. Article and video titles are just trying to affect more audience.
Just follow your dreams! There are so many opportunities to learn and so many projects to join or start.

Collapse
 
baltasarq profile image
Baltasar García Perez-Schofield

Many times, those headings are just designed to influence in Wall Street.

Collapse
 
juliashevchenko profile image
Julia Shevchenko

In general, yes, but there is also a crowd of people who reproduce such nonsense just for hype.

Collapse
 
canro91 profile image
Cesar Aguirre

Exactly! It's just a call for more investors and to pump stock prices.

Thread Thread
 
juliashevchenko profile image
Julia Shevchenko

Or to sell you something, like "AI will replace you, but if you buy our product..."

Collapse
 
baltasarq profile image
Baltasar García Perez-Schofield

Completely agree! I do even think that with more time passing, programmers that don't really need to be assisted by AI will be more valued and looked for.

Collapse
 
canro91 profile image
Cesar Aguirre • Edited

programmers that don't really need to be assisted by AI will be more valued and looked for.

Agree. If we rely on a tool, we become another tool easy to replace.