How To Practice Programming So You Actually Get Good
Vložit
- čas přidán 5. 07. 2024
- It's great to follow along with courses or tutorials online but a lot of people get stuck in "tutorial hell" because they don't know what to effectively practice. In the video, I'm going to tell you how to practice programming so you actually get good by giving you a detailed guide on exactly what you need to focus on and the resources you can use to improve your programming skills quickly.
Sign up for a free starter account with Polygon and get 20% off any paid subscription: polygon.io/?...
⏳ Timestamps ⏳
00:00 | Overview
00:28 | Your Goals
01:30 | Syntax
04:29 | A Great Tool
06:06 | Pattern Recognition
08:09 | Advanced Tools
12:00 | Problem Solving
Hashtags
#techwithtim #programming #coding #programmingtips
Syntax -> pattern recognition -> tools -> complex problem solving
When I first learned to code in college we learned about pseudocode and flow charts. Doing that really helped with breaking down what the code will be doing and the flow of the program. Replacing pseudocode sections with code makes it much easier to work with the flow and troubleshoot bugs.
How do I contact u for keys in mastering?
Yeah, learning pseudocode and were very helpful for me, in python
Glad to read this comment, I just started a course where we use Pseint for pseudocode to better understand the core foundations, wish me luck 🤞🏼
@@davidrevolorio3258 would want your help on that
started with that too
By far, the best video i have found for an absolute beginner like me. Gives me a great guideline to go by to advance. Watching this i see i skipped the first two steps, and that probably explains why i have struggled so hard to put the it all together. I'm one of those stuck in "tutorial hell".
When i first started programming, have been playing chess & sudoku, reading some philosophy to improve my problem solvig skills. Also a dozen of practice of course:) Thanks for helpful video, keep the quality content up👍
Thank you! This is just what I was looking for.
I enrolled in a data science and ai programme at the local uni last semester, with no background in tech, and it's been quite overwhelming. This really helped break through the noise of all the tutorials and courses available and gave me a better understanding on what I should focus on
This is awesome Tim, I will definitely follow these practices. Thank you , keep them coming 🔥🔥🔥❤❤❤
It's good to see tim getting in better shaper now, been following him for 4 years now
Excellent video, Tim! It's really helpful to hear an experienced coder lay out the steps to become good at this skill. Thanks!
Thanks a lot Tim for breaking down each point and make us understand how we can also become a good programmer.
There's a difference between good programmers and good programming teachers, I think you are a good programming teacher. I watch your tutorials and I can say it again.. you are a good programming teacher
hey tim, been following your tutorials for a really long time now thank you for uploading these types of videos, I would like to see data structures and algorithms tutorial in python as you are the best teacher.
In my opinion, the 1st and most important skill you need to develop in programming, especially when writing your own code is "Developing your asking skill." Ask yourself "what and why" do i need this project, code, script for and "what" are the requirements, then ask "how" do I implement or capitalize the tools that are available to materialize what your goal is. 2nd alongside syntax would be, "Reading and Understanding syntax errors".
Tysm this is what i was looking for a long time
Thanks Tim. Django still been kicking my butt, but I'm sticking with it.
What do you think of Codewars, Exercism or Checkio to help exercising programming skills?
Congratulations on your 1000 video!🎊
thx for the like🙂
You're great brother, Love your content♥
Great video! Learned alot thank you.!
Very good ... I saved it for watch it repeatedly 😊
This is really helpful information. Thanks👍🏾
I haven't built lots of things yet, as a programmer, but every time I plan to do something in planned time frame, I always fail. But hey, now I see it is common element throughout the process.
The very first piece of code that I wrote after I learned the basics was a conversion calculator. I was playing the game Yakuza Like a dragon and the game takes place in Japan and for the beginning of the game they were talking about doing jobs for money and I would think its a lot and didn't understand why they were dissapointed so i took that opportunity to make the calculator to get the practice and also realize that even though 5000 is a lot as a number, when you convert it from yen to usd its about $30
Haven't seen your videos in quite and while and you seem perfectly ready for your next spiderman movie
Hello Tim I just wanted to ask if you could make a video on the differences between core blockchain and dapp development
Thank you very much
Thanks Tim🤝
This was really helpful.
Your the best teacher on CZcams ❤
hey man, nice video, thanks. I would like to see a tutorial explaining how to proper deliver a python tool for a client to run in a hostile environment.
Alright Mentor Tim! Will watch this!
Thanks TimGPT, really like these tips
Hey Tim i have been following your channel from kenya ...can you do one video on ci/cd
Thank you so much sir
Do you have complete module for the basic fundamentals for python?
Thanks 🎉
@5:08 STONKS
GOOD ADVICE!😃👍
thanks for the video
Good video. Very useful
A great video ❤
thanks tim
Excellent advice. Thanks.
Is learning test driven development along the way also very important?
Love you Tim
Yes, build a small form of something you want, couldn't have said it better.
bit of a fluff video, but hey, nothing wrong with some fluff once in a while. A bit surprised that algorithms and data structures are not explicitly mentioned, although they are implicitly required to solve leetcode.
Sir, please upload the same for learning frameworks please like django, react, react-native etc... How to practice them? 😢😢
love from Pakistan bro ,I watched your 9 hours video which was based on python projects it was so beneficial ,I HAVE NO WORDS TO THANK YOU
Jeet my son, I'm proud
Hi is Pakistan is good in software industries tell me bro
@@destroyer9154 no
@@destroyer9154 yeah bro there is so much competition
@@destroyer9154 yeah bro there is so much competition in Pakistan
Bro, I Love You
How to code if I have potato laptop? Can I use Google idx? Can it makes production ready app or just for training?
What's your laptop specs? Maybe try getting linux mint os, which is very small and debloated as compared to windows
@@Ahmed-ye5sd I have celeron with 4gb of ram😢😂
@@kuchikibyakuya7697 my first pc laptop was of Pentium with 4gb ram. That's still fine bro for you to learn how to code. What i would do if I have windows is I would start debloating(uninstall )unnecessary windows apps such as Xbox , Skype and many more. You can find the debloat windows list online also look for tutorials on how to optimize low ram laptops.
Finally I would recommend to change the entire windows OS to Linux mint as it is very convenient for the low specs devices. Linux might be a Bit overwhelming if you're new but trust me working on Linux ox is definitely gonna give you upper hand over the other devs.
Friend of a friend who is a software recruiter, told me this story. Please, PLEASE listen to Tim. It's ok to google things, but if you don't know the basics... Well here's the abridged version of the story I was told:
Recruiter: Okay, how would you solve this problem?
Interviewee: I can google it.
Recruiter: O-kay... Do you know how to write a Do While loop?
Interviewee: I can google it.
Needless to say, the kid did not get the job :)
I'm no beginner and I STILL struggle with syntax. 🧐
Please do some more raspberry pi code projects
This guy really thought the me python respect him
You forgot to say it can and should be fun bro. I doubt that many people watching this who have never coded will want to go and pick up something that sounds so torturous. The divide and conquer conquer technique, the small reward you test from making a tdd test pass and the visualisation of the ultimate goal, becoming an automation wizard and have computers work and even make money for you. Those are things that make it worth it
I got really good at it but i lost it, Thanks AI
❤
Study to night is good site to learn
can anyone give a good website that is completely free and a coding platform that works on learning using projects, starting with basic projects and moving upwards.
More fun is to ask chatgpt and get rid of that writers block.. then fine tune. If you know the algorithm, then no need to memorize garbage syntax imho
this looks like a school assignment
first += 3
Miss prime Tim sm.
🙏🏼Forgive me Tim, I need to give feedback, please don't be mad. In social platforms like CZcams, where distraction are come in shorts. It is hard to maintain focus on a 15 minute video.
"What I like to call tutorial hell" you mean what is commonly known as tutorial hell. Do you take credit for everything in your job to?
Just a misuse of language you can relax.
first
GFG supremacy
21m long video to say practice and "get gud"
Where did u get 21 minutes from?
git gud
Ain’t that obvious?
Did you know?: if you double tap this comment it likes it...
Bro getting aged
that rough edge cut in your transitions can mess with ppl who have vertigo, or vision issues.. had to listen to the video..couldnt watch it
Bro fell off
Who
Yeah totally
Not
Why? How?
Under certain contexts "You fell off" is online lingo for saying you weren't as good as you used to be. It's usually used on twitter against someone who shared an opinion you disagree with.
Your nose kind of looks weird
what does that have to do with the video?
XD wtf man
Your typing looks weird. This is how you sound.
This is one reason I like Python...the syntax is a lot like BASIC (&VB).
...And I've known those languages back when Moses wore short pants.🩳