I’ve been dabbling with programming for years as a hobby (I don’t want to work in software), had no reason to use it, now I have a very specific website idea in mind and it’s all suddenly falling into place. A clear project end view is so important! Build yourself cheat sheets on structure, syntax, elements and functions for the different languages you want to use. 🙌
@oraimo3728
Жыл бұрын
Exactly building personal cheat sheets works a lots!! Especially while watching tutorials
@arielmaritano6470
Жыл бұрын
I was forgetting how much I love this guy and his content. I was starting to learn Python in 2020 during lockdown when I found your channel, and I started binge watching all of your videos. They helped me a lot! Now I've been working as a web developer for 18 months and I feel like I owe it to you. Thank you !
@TechWithTim
Жыл бұрын
Wow, thanks for leaving this comment! Always love hearing that, keep up the great work :)
@harisshafi01
Жыл бұрын
I was learning Python and watched numerous tutorials, but now I find myself struggling to write code and create anything meaningful. Whenever I attempt to work on something, I feel like I'm not making any progress, leading to a sense of demotivation. It seems that I forget everything I've learned whenever I try to start a project. I could really use some guidance and help to overcome this situation.
@powerball200
Жыл бұрын
same situation here bro. the thing is i can do it but fear of starting kills the motivation and i start procrastinating
@gaspumprepairservice7009
Жыл бұрын
Small bites & baby steps.
@AbdullahBRashid
Жыл бұрын
Have a project idea in mind and try to build it on your own. The number one thing is that google is your friend. Dont be afraid to google anything and everything you need. If you dont understand something, its not a bad thing. You can get help easily. Try to solve problems that occur. Like if you are building a calculator. You will see how do I get the user input? How do I save the input? How do I do the calculations? And how do I display the output? Create steps for everything. And understand that no one knows everything. We all just google what we need.
@irizjuh1321
Жыл бұрын
Why do you want to code? Look at the things that interest you. You can't just rely on willpower. You need to know your own personal motivation. What's fun about coding to you? Is it the ability to make your own games, the problem solving, the flexibility that you have to make a program your own? If you only keep on doing tutorials without really knowing what you want, you'll be learning dozens of skills without really getting better at the things that make you feel excited. Where's the fun, the excitement, the fulfillment? And because you lack focus, you're learning little bits of everything at once without really making a lot of visible progress. That's frustrating. Remember, the world of coding is HUGE. Without focus, you'll get to level 1 of 100 skills. You'll be learning plenty but it'll feel like you're still level 1. Whereas if you'd focus on 10 skills, you'd actually have the energy to get to level 10. So establish what things you want to get out of these tutorials. Be more intentional about the skills you choose to level up, and be consistent with the skills you chose to practice. Have a clear path you want to follow. And when you do those tutorials, don't just watch them, actually follow along. Write the code, solve errors, get a concrete result done. Look at the end product of the tutorial and question what you'd like to improve or to add. And then try to do it. E.g. a game - More levels, different colors, more custom design options? Afterwards, also write down the things that need more practice, write down the areas that were fun to you. This cycle of reflection will help narrow down what niche will work best for you and how to proceed.
@Bob-tx7hv
Жыл бұрын
write small programs to apply concepts you've learned, the only way to remember them is in context. Soon enough you'll be able to write bigger programs
@cody_codes_youtube
Жыл бұрын
These are really good. I’ve been compiling a list as well and I definitely have some overlap. Thanks for posting! Very valuable video
@gopinathreddymallireddy3490
Жыл бұрын
genuinely speaking.... the way you give motivation which is actually true and genuine is a greate thing. i loved it .... the last dialogue about producing course you said is unbelievable..... many youtubers could not say. personally i appreciate it. and thanks to.... ❤
@pennywisebunny
Жыл бұрын
Tech With Tim hi, thank you for creating your wonderful easy to understand, great explanations, very thorough easy to follow along with videos! Much appreciation to you. Please keep the videos coming when you have time. I'm a new follower of yours! Looking forward to seeing more video content.
@muhammadlufti2967
Жыл бұрын
For anyone who still feels incapable, don't know where to start, don't have the will to start or anything that prevents you from starting to learn to be a programmer, regardless of your background, based on the experience I have gone through in the past 2-3 years, I just want to say one thing, JUST START, JUST DO IT, don't think too much about anything, because that will only hinder you, start with simple projects or learn from existing relevant projects, and continue to focus on developing them/what you do, at least 1 or 2 programming languages you prefer the most, learn from anything you have learned, create your own "zen mode" when things get stucked, and you will smile proudly with the little achievements and results that you pass every day, and most importantly never think that you are far behind others, because you're not alone, and that's what I did.
@muhammadlufti2967
Жыл бұрын
I would please to, thanks in advance
@NewWathcher
Жыл бұрын
Can relate, I progrssed slow in C because I was afraid of pointers and memory allocation
@marazDNG
Жыл бұрын
Man I just see myself there :D . They're definitely things I wish someone told me when I started. I figured it out myself after some time but it would save me quite some trouble. Recently I helped a friend who started coding and I stressed points from frustration up to master your tools as the most important things for him to remember. Now waching this feels like "Yeah... I wish I knew sooner..." :D
@vin7965
Жыл бұрын
We're happy to see you where you at now Tim keep it up
@djannias
Жыл бұрын
🎯 Key Takeaways for quick navigation: 00:00 🤔 Initial frustration and slow progress in learning to code. 00:29 💡 Sharing five things the speaker wishes they knew before becoming a software engineer. 00:58 📚 Importance of selecting suitable resources based on personal learning preferences. 01:28 🛠️ Introduction to free coding templates as a valuable learning resource. 02:27 💬 Choosing the first programming language based on desired project goals. 03:26 🧰 Significance of mastering software engineering tools alongside programming skills. 04:23 ✅ Emphasis on building good coding habits and a clean coding style. 05:22 🔄 Avoiding comparisons with others and focusing on personal growth. 06:21 💪 Developing consistent coding habits for clean and expressive code. 08:19 🌟 Belief in the ability to learn anything with time and effort.
@groovestreet7671
Жыл бұрын
Is this made with AI? Are you experimenting or smth?
@Mary-qg6mh
Жыл бұрын
Thank you a lot! I really needed this
@TechWithTim
Жыл бұрын
You're so welcome!
@giraffe558
Жыл бұрын
I think for me, with someone who just recently transitioned from another career to software engineering(graduate next spring), is the level that is expected from entry level engineers nowadays. As soon as I realized the expectation for coding interviews was being able to knock out medium difficulty leetcode problems consistently. That’s a big difficulty hurdle for a newbie. Chat gpt has been so useful for explaining a part of code you do not understand if you are new and learning. Just paste into prompt and ask what does this do. Helped me a ton. I would also recommend starting on algo expert vs leet code for coding problems. The problem difficulty on leetcode for certain problems is misleading. So you can easily get frustrated being new and then running into a problem you think is “easy” but is actually more of a “medium” question. Transition once you feel more comfortable.
@AlanMeigs
Жыл бұрын
This was great advice, I've mostly reached this mindset already, but some of it was new to me (or I've been ignoring). I know I need to learn git better, I don't know what bash means, and I am confident docker containers are critical. They are weird and hard, and a new way to think. That said I will put in the time, because it will improve my projects.
@sayedakbarali5650
Жыл бұрын
i had followed along your js tutorial, Its one of the best & thanks for inspirational part.😌😌
@missmello1064
7 ай бұрын
You don’t understand how bad I truly needed to hear this. 🙌🏽 ESPECIALLY tip #5.. Thank you!!
@degerdi
Жыл бұрын
I went into QA because I didn’t know what I wanted to do after Devops but I knew I wanted to code more. Every single thing I work on is a different tech stack, you’d think Python and selenium would be enough nooo I know Java JavaScript css jquery c# VB html etc, then there’s the test tools you need to know there’s hundreds of them for various aspects of the testing process. It was overwhelming til I realized development isn’t about the destination, it’s about the journey.
@Zale370
Жыл бұрын
🎯 Key Takeaways for quick navigation: 00:29 📚 There are many free and paid resources available for learning how to code, so it's important to find the medium and resources that work best for you. 02:27 💻 The first programming language you learn will not be the last, so focus on what you want to build and choose the language and stack based on that objective. 03:55 🛠️ Mastering software engineering tools, such as Git, is almost as important as mastering problem-solving and programming language skills. 05:22 🖋️ Focus on developing good coding habits and a clean coding style early on in your software development journey to write cleaner, scalable, and more expressive code. 07:49 🚀 Avoid comparing yourself to others and focus on your own progress and improvement. Everyone learns coding at a different pace, so it's important to focus on your own growth.
@abhishekkrjha9204
Жыл бұрын
Thank you for the tips. These 5 problems and tips were actually as you said as a beginner. And I'm looking forward to improve it overtime. Thank you ❤ Love from a Beginner❤ Love from India❤ Keep up with the great stuff🎉
@hassansyed6087
Жыл бұрын
"It's not a competition" is a big one for me. Love the video, Tim Thanks for the content
@markmilan57
Жыл бұрын
Any language can be learned regardless of age pays off something no matter what you do. Data science is the field that I am interested in so I am learning python. It is like learning an English after that you can learn anything. Nobody told me before you did Mr Tim. Thanks a lot.
@petarpopovic6487
10 ай бұрын
You cannot learn anything after python.. 🤣
@pogmij
Жыл бұрын
Thank you for useful information, Tim!
@alimihakeem841
Жыл бұрын
Thanks for this beneficial content.. it's really helpful. I so much love the way you explain your coding tutorial in details. It has really helped me.
@JoseLopez-wh7xe
Жыл бұрын
You just help me a lot and the video is also motivational! I came with new ideas for keep learning before this video
@redoanhasan1090
Жыл бұрын
that's really gonna help me out to set the right mindset for me . thanks buddy great video ❤
@awinimaxwell2269
11 ай бұрын
This guy is hitting the main points. I love that
@OG22812
Жыл бұрын
The “You can learn Anything” was epic mate. Well Played!👏
@adnanbayadwala8670
Жыл бұрын
I have built my first flask project and this video sounds very true to me
@djlclopez128
11 ай бұрын
Great video, thank you!
@cuddy90210
Жыл бұрын
Excellent video!.. Exactly what i needed to hear!
@doriihorv
Жыл бұрын
I am so so thankful for all of your videos!
@boratsagdiyev522
Жыл бұрын
Ive been stuck learing fornt end for about 1.5 years now. I still am struggling. A senior engineer recently left me a comment on fb saying that technologies are constantly changing and you need to be able to adapt quickly. He also said that maybe I should pursue something else. Iam thinking maybe he is right.
@alimbo9436
Жыл бұрын
I am a complete noob to coding but have been learning JS for the past week. Nice to see you zero-indexed your tips lol
@apocalypsen0453
Жыл бұрын
Dude I love how u start from tip 0, subtle reference to 0 based indexing lol
@adnanbayadwala8670
Жыл бұрын
I have built my first flask project and this video sounds to be very true
@joaquin67
Жыл бұрын
that's the part that i think my school messed up with my thinking -- writing efficient code. then again, it was because i was studying computer engineering so efficiency was crucial on small tiny computer (microcontrollers) versus an app
@jackchyna3513
Жыл бұрын
i started watching tim back in the day , he and bucky roberts from new boston taught me everything i know about about programming today ,and i managed to get a software developer job in florida ,without going to university or getting a computer science degree , i'm glad to see you've grown brother , God bless you , i seriously dont know where i'd be without you man ,i'm from kenya btw
@UnDeaDArMyLeaDer
Жыл бұрын
This man is such a national treasure. I can't believe how nice he is!
@rrrprogram8667
Жыл бұрын
At 22 you are saying what u wish u know earlier.... I am 34 and i am thinking how to become a software engineer
@m_davis222
Жыл бұрын
Really appreciated this video man
@thepetiteotaku
Жыл бұрын
The last tip is the best one!
@aceperkins
Жыл бұрын
Thank you Tim keep it up
@fanosteam
Жыл бұрын
thanks for the suggestions they where so help full
@judithrobinson9869
11 ай бұрын
Hello Tim , was the area manager for Walkabout
@tryscience
Жыл бұрын
To emphasize tip number 5, somebody had it worse because they had to invent, what it is you're trying to learn. So yes I agree with you
@melakubirhanu
Жыл бұрын
Hey Tim, essential guidance explained nicely, can you tell some habits you developed in your day to day learning process or journey
@aryanr4279
Жыл бұрын
Hi Sir... loved it... Just pointing out.... Tip #3 and #4 Timestamps are not correct... they are opposite...
@usamahussain4461
Жыл бұрын
i liked that video However, you mentioned that everyone has own speed of picking up something. But, wouldn't it be a hinderance for a "slow" learner in a larger company and that s/he would be less preferred than the faster counterpart?
@artistpw
Жыл бұрын
Lambda functions are great to use if you can. Here's a great new motto to use - be brave enough to suck at something new. Enough sass and hutzpah for me.
@ink8660
Жыл бұрын
Much love, Tim
@emwave100
Жыл бұрын
The best way to know if you actually understand something, is if you can teach it to someone else.
@jakep8484
Жыл бұрын
Im mostly programming for fun with pygame, the biggest problem im having this week is I cant find a single example of being able to control two objects with two game controllers, its easy to implement 1 controller using pygame joystick module but cant for the life of me get two joysticks to work. I cant seem to call the joystick objects from a list or dictionary.
@vascoguerreiro341
9 ай бұрын
thank you
@asagiai4965
Жыл бұрын
The thing with #4 is It is mostly on the top that tries to compare themselves in the bottom.
@RealRadaiZabala
Жыл бұрын
Hi Tim, my name is Radai and I'm on Chapter 2 of your course. So i write these few words to say thank you for all you are doing for the Python Community. Also, i write to ask you? If I should continue studying your course monthly? Because, my time is very limited due to my job. And to conclude, i have a request, can you do a tutorial on how to create a rectangular progress bar that has 4 colors that move due to where your Sugar level is on that instant using the Accelerometer from the Smartphone. For Ex: The progress bar can be created with 4 colors such as Blue for low level, Green for normal level, Yellow for high level and Red for critical level. And these numbers represent the color level Blue for 71 and below, Green for 72 - 99, Yellow for 100 - 125 and Red for 126 and above; which is literally Diabetes. So Tim, can you create this Tutorial? An addendum, can you code Deal or no deal? I've been trying to code it to no avail, @Tech With Tim
@omarsplaytimechannel
Жыл бұрын
This could help me!
@Happyduderawr
Жыл бұрын
You can learn anything unless its some advanced topic in algebraic topology or something.
@mcdthedev
Жыл бұрын
Trying to catch that algo expert flash sale
@JFizzzzzzzz
Жыл бұрын
Hey Tim, can you help with voice cloning without using someone's API? (or at least point a brother in the right direction)
@yolow8126
Жыл бұрын
Same. I just lost in python and html css js because I want to start with react but then I wanted flutter but then Ai dev. So I lost
@dyndarkxy8294
Жыл бұрын
tim has been programming for so long that he counted from zero 😂😂
@bashibozukk
Жыл бұрын
Off topic, but I probably found your doppelgander - Ivan Abramov (russian stand up comedian).
@purvislewies3118
Жыл бұрын
Can a person create cybersecurity apps with software engineer?
@dakoderii4221
Жыл бұрын
Compare yourself today with yourself yesterday. Don't triangulate yourself by comparing yourself to others. That goes for every aspect of your life. Consistency is the key. There is no magic auto download moment where you learn programming how Neo learned Kung-Fu.
@machinelearningkj
11 ай бұрын
Tip 5 ❤
@extropiantranshuman
11 ай бұрын
0:47 sorry but your fan is totally stealing the show right there.
@natiqueibrar
Жыл бұрын
Love your content ❤
@AlexandreSiedschlag
Жыл бұрын
"its not a competition" and "coding habits" on yt timeline is swapped
@ethangale25
Жыл бұрын
descriptive variable names 💯
@ethangale25
Жыл бұрын
AND TIP #5!!!
@metallmad77
Жыл бұрын
guys, everyone should start as a web developer only then you will understand which path to chose, thank me later
@peterwooldridge7285
Жыл бұрын
The fundamental question is: "do l want to sit in front of a screen for 10 hours a day writing code,"
@Zadok77
Жыл бұрын
knowledge bombs
@mdraisulislamrimon9808
Жыл бұрын
❤twt ❤ Fix the logo. Your logo is not showing at the last of the video
@kentheengineer592
Жыл бұрын
Luz Coding Is Hard Cause Your Top Down Is Not Straightforward A Lot of Times Its Usually Bottom Up Thats Way Easier
@nykz8043
Жыл бұрын
Tell me you code without telling me you code... "Frist tip, tip #0" The true begining of the list.
@LauraBahringer
5 ай бұрын
good
@TochStyle
Жыл бұрын
Nice vids.. coding definitely can be long lol
@asagiai4965
Жыл бұрын
No don't really feel frustrated about my code or maybe I still haven't
@anarbay24
Жыл бұрын
Tip: Watch his video in 3x Will save a lot of your time.
@baseddavidbut-upsidedown
Жыл бұрын
Bruh.🔥
@ninobach7456
8 ай бұрын
Tldr: Become good
@thebiggerspace7635
Жыл бұрын
Compare current and four years ago Tim, I decide not to learn coding anymore.😂😂😂
@fahd2372
Жыл бұрын
Self proclaimed software engineer tells you what he wishes he knew before he started calling himself a software engineer
@Eminno-Ab
Жыл бұрын
❤
@youtischia
Жыл бұрын
The title is wrong. It should be "5 things I wish I HAD known before ...".
@justinwood1690
Жыл бұрын
So are we done panicking about AI taking out jobs now?
@KhannaSparsh
11 ай бұрын
I highly disagree to point4
@PotatoNachoIT
Жыл бұрын
tip 0: uunniquueeeee
@computer_science10
Жыл бұрын
why this guy reminds me of shia labeouf
@ManjuSharma-b7l
Жыл бұрын
I wanted to say that if you see my msg, I have bought Programming expert course and it is utter waste. You are teaching as if its 10 year old learning programming. I took that course thinking it has shown around 251 problems to solve and I get frustrated seeing True or False question, this or that. Have some standard question You have add practice questions. Not 2nd grade questions. Very disappointed and not getting refund too.
@ajeetstationajeet
Жыл бұрын
Only thing this guy has good in his videos are his thumbnails
@MagdalenaPizarroOrtega
Жыл бұрын
@rafaelmateodev
Жыл бұрын
My boy, you are getting chubby. Choose an hour in the day to exercise and don't eat crap. If you hit 30 like this, you aren't gonna like it.
@TechWithTim
Жыл бұрын
Hmm, maybe in the face but I’m actually the most fit I’ve ever been, 5’10 165lbs 🤔
@otsogileonalepelo9610
Жыл бұрын
First sikes 😎
@ccarnagee7867
Жыл бұрын
why your thumbnails look like you are getting 3 hours of sleep per week? Get some sleep, workout and eat healthy man!
@everyonecanbefascist
Жыл бұрын
I think you must make sure if the market is over saturated in 2024 or 2023. If it is, then it's not only your skills but also your fortune to get a job, considering more than 300 candidates for one position.
@djannias
Жыл бұрын
🎯 Key Takeaways for quick navigation: 00:00 🤔 Initial frustration and slow progress in learning to code. 00:29 💡 Sharing five things the speaker wishes they knew before becoming a software engineer. 00:58 📚 Importance of selecting suitable resources based on personal learning preferences. 01:28 🛠️ Introduction to free coding templates as a valuable learning resource. 02:27 💬 Choosing the first programming language based on desired project goals. 03:26 🧰 Significance of mastering software engineering tools alongside programming skills. 04:23 ✅ Emphasis on building good coding habits and a clean coding style. 05:22 🔄 Avoiding comparisons with others and focusing on personal growth. 06:21 💪 Developing consistent coding habits for clean and expressive code. 08:19 🌟 Belief in the ability to learn anything with time and effort.
@sany2k8
Жыл бұрын
These 5 tips are Gem's. After working on Software Engineering field approximately 10yrs I can undoubtedly say I wish I knew these 5 tips before entering on SE field. Thanks for explaining clearly
@TechWithTim
Жыл бұрын
Glad it was helpful!
@ManjuSharma-b7l
Жыл бұрын
I wanted to say that if you see my msg, I have bought Programming expert course and it is utter waste. You are teaching as if its 10 year old learning programming. I took that course thinking it has shown around 251 problems to solve and I get frustrated seeing True or False question, this or that. Have some standard question You have add practice questions. Not 2nd grade questions. Very disappointed and not getting refund too.
@TechWithTim
Жыл бұрын
Have you completed the advanced sections? I'm very sorry to hear that this is your experience. ProgrammingExpert is designed for complete beginners to learn to code. After your advance through the first sections it quickly becomes more difficult and challenging having full coding assessments, projects and advanced problems to solve directly on the platform that involve coding and passing automated test cases. I encourage you to attempt the assessments for the sections you find too easy, afterwards move to the more advanced sections and give them a try.
@ianfrye8988
Жыл бұрын
Thank you for making this video. I just started learning JavaScript at the beginning of august and i get so frustrated. Thanks for making this video!
Пікірлер: 163