zach.codes

zach.codes

Share this post

zach.codes
zach.codes
Too many languages!

Too many languages!

Why I tell newbies to learn JavaScript

Zach Silveira's avatar
Zach Silveira
Aug 01, 2022
∙ Paid
1

Share this post

zach.codes
zach.codes
Too many languages!
Share

When someone wants to start programming, I find it hard to tell them what they should start with. Whatever I say is too biased, and if I suggest one thing, maybe they would have preferred a completely different area of software development.

What if… because I suggested the wrong thing, they don’t make it and give up?

I had all of these thoughts and more when I met Mike a couple months ago.

Do you get this same feeling?

Leave a comment

JavaScript / TypeScript

If you love JS, you’ll love this heading, if you don’t, you probably wish I started with PHP, C++, Ruby on Rails, or any other language out there. I’m going to give a few reasons why I always start people off with JS.

1. High Paying

Consistently, doing full stack TypeScript, or React Native, tends to pay extremely well. I don’t recommend new developers to learn PHP, because it historically pays less on average. New developers can find themselves making 90-120k per year depending on how well they interview. With PHP, it’s much more common to start around…

Keep reading with a 7-day free trial

Subscribe to zach.codes to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 Zach Silveira
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share