As a retired developer I was "lucky" that I had a "boss" (Project leader) who insisted that I draw up a "design document" before I start coding every project. I ended up working for him (at a fortune-500 company) for my first four years in the business.
Next wave will be tons of talented sole proprietors churning out mid to maybe even large org sized stacks with the use of LLMs, LAMs, and RAGs. So, definitely worth it to learn still.
Thank you Tim for this incredible video on how do programmers should think 🤔? I noted down all of three points - 1.Solve problem generally not individually. 2.Breaking down a big problem into smaller ones to get the solution. 3.Plan before jumping to code. I will definitely apply all of these points into my projects. Thanks again 😊.
One thing you can do, try to solve your own problems. (there is no app for that specific problem) and try to adapt "how can I automate this certain task?" Mindset, Trust me you'll never ran out of ideas
@@DaDogeDev thats the best way to level up you powers! I mean skills. Ask any LLM(chatGPT), "hey I wanna do/make/automate [the stuff] how can I do it with [language/framework]. It will get you going.
You listed the 4 languages I intend to learn. I think I'm on the right path. Despite that, C is on my plans too, just because I think it will complete my theoretical background more deeply. As I need a ROADMAP to follow (by myself I failed several times) I'm engaging The Odin Project. I really like this channel. Thanks, a lot. At 56yo, in Brazil, any help is more than welcome. Suggestion: a section/site with opportunities, spots on junior and remote jobs for people like me, in Brazil. Again: THANKS... A LOT!
How does a programmer think? 😅 I noticed a lot of people who are good at programming started at a very young age. It takes a long time before one is able to code something on their own. And the good thing now is that we have AI 🎉 I'm coding a front end app with the knowledge I have in HTML CSS and JavaScript. It's fun !!! PS: I think learning a bit of computer science first can help with learning to program. Ever since I became a Linux user and after doing my own PC builds and installing some OSes + learning how to use an IDE I feel more confident about learning how to program. I read books on networking, servers and anything related to computers in general. I also started using git on a daily basis. Lab, lab, lab 🎉
Hello bro can you make a roadmap video for your videos from beginner to advanced (absolute essential topics and projects) to learn python . There are so many good videos, so I couldn't understand where to start. Thank you for your time for this comment and content.
As a beginner, I struggled doing my first somewhat big personal project, a quiz web app, because I immediately started coding. I then realized that it was a mistake, so on my second project, a pokemon rpg using PokeAPI, I started pseudocoding on a txt file first. Now I really get what you said why the step of writing code should be the easiest part.
As a retired developer I was "lucky" that I had a "boss" (Project leader) who insisted that I draw up a "design document" before I start coding every project.
I ended up working for him (at a fortune-500 company) for my first four years in the business.
Very good advise, thanks for this. I'm better and worse than I thought.... ;)
is it worth it to keep on the industry ?
Next wave will be tons of talented sole proprietors churning out mid to maybe even large org sized stacks with the use of LLMs, LAMs, and RAGs. So, definitely worth it to learn still.
at least second bro you are bull shit good
Thank you Tim for this incredible video on how do programmers should think 🤔?
I noted down all of three points -
1.Solve problem generally not individually.
2.Breaking down a big problem into smaller ones to get the solution.
3.Plan before jumping to code.
I will definitely apply all of these points into my projects.
Thanks again 😊.
Thanks, saved my 10 minutes.
A point I always keep in mind: do not get emotionally attached to code. Else you could develop an ego and slow down the development of the app.
Exactly the video I needed. Thanks for providing so much value Tim!
My strugle is coming up with problems/ideas!
Don't up with ideas then
Try cloning while learning
One thing you can do, try to solve your own problems. (there is no app for that specific problem) and try to adapt "how can I automate this certain task?" Mindset, Trust me you'll never ran out of ideas
@@eiadurrahman and also my skill level is limiting my ideas
@@DaDogeDev thats the best way to level up you powers! I mean skills. Ask any LLM(chatGPT), "hey I wanna do/make/automate [the stuff] how can I do it with [language/framework]. It will get you going.
I can give you some problems to solve. Christ on a crutch, the way I had to learn...
The problem i keep facing as a beginner, is not knowing what TOOLS i should use to solve a specific problem in the most efficient way.
Me too😢
You listed the 4 languages I intend to learn. I think I'm on the right path.
Despite that, C is on my plans too, just because I think it will complete my theoretical background more deeply.
As I need a ROADMAP to follow (by myself I failed several times) I'm engaging The Odin Project.
I really like this channel.
Thanks, a lot. At 56yo, in Brazil, any help is more than welcome.
Suggestion: a section/site with opportunities, spots on junior and remote jobs for people like me, in Brazil.
Again: THANKS... A LOT!
How does a programmer think? 😅
I noticed a lot of people who are good at programming started at a very young age.
It takes a long time before one is able to code something on their own. And the good thing now is that we have AI 🎉
I'm coding a front end app with the knowledge I have in HTML CSS and JavaScript. It's fun !!!
PS: I think learning a bit of computer science first can help with learning to program. Ever since I became a Linux user and after doing my own PC builds and installing some OSes + learning how to use an IDE I feel more confident about learning how to program. I read books on networking, servers and anything related to computers in general.
I also started using git on a daily basis. Lab, lab, lab 🎉
Im too old to learn maybe. I cant even get my pydub to be detected, pyscripter and spyder ide just cant see it what a headache.
You have to think like an end user. That is if you were a user of your app, would you be happy using it?
Hello bro can you make a roadmap video for your videos from beginner to advanced (absolute essential topics and projects) to learn python . There are so many good videos, so I couldn't understand where to start. Thank you for your time for this comment and content.
Just start
Python Crash Course PDF . Search this up on google.
I guess im a monkey and robot...trial and error lol thats what i was taught about development hahaha
Thanks Bro! ❤❤
bro you are very good
Why are you requiring Company Name and Website? I don't get it. Should I give you a name of a Company? And what website? One that I own?
I pick a feature for the day and just work on it. If I can't figure something I leave and come back later with fresh ideas after relaxing.
As a beginner, I struggled doing my first somewhat big personal project, a quiz web app, because I immediately started coding. I then realized that it was a mistake, so on my second project, a pokemon rpg using PokeAPI, I started pseudocoding on a txt file first. Now I really get what you said why the step of writing code should be the easiest part.
And work like a tester?😊
Working with cli is hard
Maybe your channel could be called coding mentor. Thanks for the top-tier guidance.
Good Video
My problem is working with new protocols with less documentation
Thanks for this great advice. I found it helpful
Tim does his gym with his python, what an awesome Canadian lifestyle :+)
Always guiding us to get better, thank you.
😊
flowchart and pseudo code first...
Your videoes are very helpful ❤love your videoes🎉
ur contents are awesome. keep it up! ;)
bro is back for motivation 🙂🙂
"The programmer hat"
very enlightening
Amazing thx
nice video
hi nice to meet you
❤❤❤❤❤❤❤
❤