In my opinion the whole point of "your first programming language" is flawed, you should learn programming concepts not hyper focus on a specific language or tool. You can use any language for that regardless of if it is going to be the language you use for the next 30 years or the one you used once and never touched again to learn the concepts, many concepts apply to many programming languages which you may need to learn for a future job or just the changing tech landscape.
Don't learn a language, learn programming logic and how to do shit. That's it! Learn how to think and put together your ideas into something the computer can read. After you have a solid foundation on it you learn a language. It gets easier and teaches you how to adapt yourself and learn any language. It's like learning how to use every tool on a toolbox instead of how to use the toolbox itself.
All that's needed is for you to understand the concepts and everything will go well...regardless of the kind of programming language you've got to use.... Don't forget you have the Internet and Now AI 🚀
I can never write working code in python and error message is never clear what went wrong at wlall and what line it nust doesn't work But when chat got gives code it just works if its simple
Hey I have two questions 1. Should i learn all of JavaScript before i get to react 2. Should i learn react after learning JavaScript or learn typescript after learning JavaScript then react
You don't need to learn all of javascript before getting to react. However a good knowledge of javascript would really help you learn react faster. Learn React First then typescript, the typescript script used in react is not that deep
Don't use AI for coding if you are a beginner! I taught students at university, and this is a giant mistake that WILL hamper you massively. The truth is, LLMs will make mistakes in tasks as simple as implementing common sorting algorithms, but when they do, it will be subtle mistakes you don't pick up on. E.g. one of my students showed me his quicksort implementation in JavaScript he had to do for some homework, and to him, a beginner, it seemed perfectly fine, cause it sorted all tests correctly. But it used twice the memory quicksort should, so it is in fact incorrect. Those are the kinds of fundamentals you'll lose out on, if you rely on LLMs.
@@krkngd-wn6xj Another time it's failed with quick sort for me was when it chose terrible pivots. Technically still quick sort, but it would be anything but quick when your input causes the worst case runtime due to terrible pivot placement. Small things like these aren't always obvious, so trying things yourself is valuable before turning to AI
@thecodinglion maybe if you ask some SAAR level webdev, but any good programmer will immediately understand the knowledge and insights learning C will give you.
Instead of thinking which language to learn first of all think of what you want to build or what you love building The difference in learn different programing language is just the syntax If you can learn one the rest will be easier I recommend JavaScript for beginners
Join our newsletter: thecodinglion.beehiiv.com
Instructions unclear: I accidentally created a time machine while trying to create a to do list and set it out for absolutely free
Are you sure. I feel like i understood what he is saying
Sorry 😞
The goal isn't perfection ,it's progress ❤
Absolutely
In my opinion the whole point of "your first programming language" is flawed, you should learn programming concepts not hyper focus on a specific language or tool. You can use any language for that regardless of if it is going to be the language you use for the next 30 years or the one you used once and never touched again to learn the concepts, many concepts apply to many programming languages which you may need to learn for a future job or just the changing tech landscape.
Don't learn a language, learn programming logic and how to do shit. That's it! Learn how to think and put together your ideas into something the computer can read. After you have a solid foundation on it you learn a language. It gets easier and teaches you how to adapt yourself and learn any language.
It's like learning how to use every tool on a toolbox instead of how to use the toolbox itself.
All that's needed is for you to understand the concepts and everything will go well...regardless of the kind of programming language you've got to use....
Don't forget you have the Internet and Now AI 🚀
Positively
not me but my college has java , python , js in a single semester in just 4 months including you know all diff subjects and other activities
Chose one and focus on your logic
alright sir i would choose either cpp or py tbh java would be hectic and js idk for me thank you !!
5:01 ⚔️⚔️⚔️
I can never write working code in python and error message is never clear what went wrong at wlall and what line it nust doesn't work
But when chat got gives code it just works if its simple
Get sometime to read the documentation and find solution on stack overflow before going to chatgpt
i want to ask you is it ok when the error hits me to use chat gpt to help me out or it just gonna make it worse?
If you're a beginner, google it first
Well put.
Thank you
Is that stackoverflow home page?
Positively
Hey I have two questions
1. Should i learn all of JavaScript before i get to react
2. Should i learn react after learning JavaScript or learn typescript after learning JavaScript then react
You don't need to learn all of javascript before getting to react. However a good knowledge of javascript would really help you learn react faster.
Learn React First then typescript, the typescript script used in react is not that deep
@thecodinglion Ok thx man
Stack overflow in 2025 when we have AI?
Don't use AI for coding if you are a beginner! I taught students at university, and this is a giant mistake that WILL hamper you massively. The truth is, LLMs will make mistakes in tasks as simple as implementing common sorting algorithms, but when they do, it will be subtle mistakes you don't pick up on.
E.g. one of my students showed me his quicksort implementation in JavaScript he had to do for some homework, and to him, a beginner, it seemed perfectly fine, cause it sorted all tests correctly. But it used twice the memory quicksort should, so it is in fact incorrect. Those are the kinds of fundamentals you'll lose out on, if you rely on LLMs.
ai is dumb
@@krkngd-wn6xj Another time it's failed with quick sort for me was when it chose terrible pivots. Technically still quick sort, but it would be anything but quick when your input causes the worst case runtime due to terrible pivot placement. Small things like these aren't always obvious, so trying things yourself is valuable before turning to AI
AI is not for beginners.
If someone is a beginner, I would really advise him to consult stack overflow before using ai
Start off with C or you are wasting years of learning
Depends on who you ask
@thecodinglion maybe if you ask some SAAR level webdev, but any good programmer will immediately understand the knowledge and insights learning C will give you.
Instead of thinking which language to learn first of all think of what you want to build or what you love building
The difference in learn different programing language is just the syntax
If you can learn one the rest will be easier
I recommend JavaScript for beginners