I’d like to counter and tell beginners learn the fundamentals of computer science and data structure and algorithms before jumping into any programming languages.
The fundamentals are essential to be able to proceed.
The fundamentals are essential to be able to proceed.
Reposted from
Ansh
Here are some tips I would give beginners learning to code in 2024:
1. Start with the basics of JavaScript/Python as that’s usually the most approachable.
2. Build something small like a small game like hangman or anything can be played in the console/terminal.
3. Slowly build more complex projects
1. Start with the basics of JavaScript/Python as that’s usually the most approachable.
2. Build something small like a small game like hangman or anything can be played in the console/terminal.
3. Slowly build more complex projects
Comments
I still maintain that if you want to be any good at programming you need to understand what it is you're doing.
Like for example: Math is started off with basic addition, subtraction, etc.
How can you expect to do advance right off the bat when you don’t even have the basic fundamentals down?
Example: Here is the completion graph for people who do Replit’s 100 days of code
Just find what you enjoy and stick to it and you’ll see tremendous progress!
I have been on two-pizza teams that could outperform about fifty developers on other efforts I have been in. The two pizza team was by far the best one to be on.
I think getting on that two pizza team requires a measure of bloodymindedness.
This industry is brutal and nasty and will continue to do so. If people want something easy?
I’m not recommending software engineer. And I make it clear to people if they can’t put in the work:
Then don’t. But having foundation matters a lot
Was this after learning fundamentals or going in blindly?? And getting frustrated cause they don’t know why they coding and what is happening at the core. I wonder if comparison can be done in 100 days of CS fundamentals THEN code 👀
Data structures and algorithms are key basics to understand today.
The “instructor” was going to boot me before we finished boot camp and I talked him out of it. I wish I hadn’t.