I Coded For 10,000 Hours... Here's What I Learned

Поделиться
HTML-код
  • Опубликовано: 4 июн 2024
  • They say it takes 10,000 hours to become an expert in any given field. And although I may never truly feel like an expert - I have reached that goal and have learned a few things that I want to share with you.
    Checkout "An Introduction To Python" for FREE from the sponsor of this video, HubSpot! clickhubspot.com/rtq
    If you want to land a developer job: techwithtim.net/dev
    If you want to learn Web 3 & Blockchain: algoexpert.io/blockchain
    If you want learn Python & Go: programmingexpert.io/tim
    Skool community for free resources: softwaredeveloperacademy.com
    Discord server: / discord
    ⏳ Timestamps ⏳
    00:00 | Overview
    00:11 | It's ALL About This
    01:34 | A Great FREE Resource
    02:39 | Bad Habits Compound
    04:04 | Environment Matters
    05:33 | Deep Work
    07:10 | Don’t Reinvent The Wheel
    08:19 | Learn From Others
    Hashtags
    #techwithtim
    #programming
    #coding

Комментарии • 95

  • @TechWithTim
    @TechWithTim  4 месяца назад +7

    Join over 5200 people in my free Skool community for free resources and access to software professionals! www.skool.com/software-developer-academy/about

  • @garrettsmith315
    @garrettsmith315 4 месяца назад +1

    It was really nice to hear some of your struggles and issues and how to avoid them. Great suggestions on establishing good habits and and good work environment!

  • @JrTech-rw6wj
    @JrTech-rw6wj 4 месяца назад +9

    I have spend almost 5 hours coding out my ai customer care service you are my big motivation tim!!

  • @sakshamdutt2945
    @sakshamdutt2945 4 месяца назад +47

    Guys, I just wanna share don't take coding as a way to get high paying job. Coding can be mastered only when someone enjoys it.

    • @TechWithTim
      @TechWithTim  4 месяца назад +23

      Well somewhat true, but many people hate it and are still very good at it

    • @sakshamdutt2945
      @sakshamdutt2945 4 месяца назад +3

      @@TechWithTimI am mainly talking about the youth. When choosing career at early age, most of them make mistake of choosing computer science without proper knowledge. I would say this is very common in my country , India.

    • @NuhUh1411
      @NuhUh1411 4 месяца назад +1

      @@TechWithTimThankyou for helping me take the first steps to learning c++, your tutorials are really helpful and I have learnt a lot! You are by far my favourite tutorial RUclipsr. Keep up the good work, and thankyou ❤️

    • @dcn4lyf
      @dcn4lyf 4 месяца назад +3

      Those that hate it build bugs I guess

    • @johnmcway6120
      @johnmcway6120 4 месяца назад +6

      it's a job like any other. same can be said about anything. if it pays more than your current job but you don't "enjoy" coding, it's fine. as long as it feeds your family

  • @helpingfactsforyou
    @helpingfactsforyou 4 месяца назад +2

    Great video man ! Looking up to learn from you

  • @yutubl
    @yutubl 4 месяца назад +1

    I couldn't better summarize my own expierience as Tim shares here these good practical tipps. After learning a programming language next things are development tools (tool chain) and used (included/imported) libraries /components. Of course diagnostic Tools are helping when in other environments good working code falls or shows unexpected behaviour.

  • @alirezakhademi6093
    @alirezakhademi6093 4 месяца назад

    thanks a lot man it really helped
    i recently found your channel and im learning with you and your content is great!

  • @Extrey
    @Extrey 4 месяца назад +2

    tysm, your advices are amazing!!!

  • @philipc9000
    @philipc9000 4 месяца назад

    Cool bro. Good tips given as I'm an aspiring Software Developer. Cheers and thank you.

  • @jessehines4044
    @jessehines4044 4 месяца назад

    Hi Tim, I was wondering does your background include automating with python? And if so, is it possible to get a python automation testing job without a college degree?

  • @djcardwell
    @djcardwell 4 месяца назад +12

    I've reached 10K hours of watching tutorials.

    • @TechWithTim
      @TechWithTim  4 месяца назад +1

      Damn 😳

    • @kiyopon1444
      @kiyopon1444 4 месяца назад

      XD

    • @djcardwell
      @djcardwell 4 месяца назад

      @@TechWithTimit's amazing. I know what a monad is, how to use it, how to flatMap out of them, how to log errors in functional programming languages. If people would just stop writing code and spend more time watching tutorials like me they too can land a job at Apple and Amazon like I did.

    • @iulianalinsbengheci5438
      @iulianalinsbengheci5438 4 месяца назад

      Same here :))))))

  • @rhettsmedia
    @rhettsmedia 4 месяца назад +3

    In a job interview, you should determine whether they want a bricklayer or a problem solver if they just want someone to crank code leave if they want someone to solve their problems they’ll be a good employer

    • @DBriddo
      @DBriddo 3 месяца назад +1

      I find that most questions asked in interviews are completely irrelevant to the role in hand. This is why I designed interview structure to be just relevant to the role. We just needed to see if interviewees could do what they said on their CVs.

  • @rverm1000
    @rverm1000 4 месяца назад +1

    i had recent took a contract job in rhode island . (not a coding job) . there was a makerspace 30 miles away. i asked them one day to help me make a part in the 3d cad program. they download the cad program and we will help you learn how to make the part. that went so fast it saved me weeks of trial and error. i was thinking if they can help me with this problem they could certainly help with coding. unfortunately the contract job ended this week. im thinking do i stay in the area and try to get help with coding or go back home.? if i could get help my coding would definitely improve.

  • @maxim2986
    @maxim2986 4 месяца назад

    Hi Tim, how do I learn this thinking or strukturing what do i need or break down the project in multiple steps. It is very hard for me

  • @vaclavhanzl8193
    @vaclavhanzl8193 4 месяца назад

    Great videos and advices. I recently started to learn python. I wish you were my mentor..

  • @rhettsmedia
    @rhettsmedia 4 месяца назад

    HR recruiters in non-technical managers will want you to have one year of experience in a technology or platform that hasn’t existed but for three months you have to learn how to learn what you need to do during break and at lunch we used to run down to the bookstore by the book read it and then come do it at work

  • @alimihakeem841
    @alimihakeem841 3 месяца назад

    Tim, Thanks for sharing this valuable content. I'm inspired. I love the way your explain your point in details

    • @TechWithTim
      @TechWithTim  3 месяца назад +1

      Thank you for the comment and the support!

  • @michael-cc7yt
    @michael-cc7yt 4 месяца назад +1

    Hello Tim, finally someone that says the truth regarding programming and syntax. Where can i learn to solve problems like you say, and where can i practice these problem solving?

    • @michael-cc7yt
      @michael-cc7yt 4 месяца назад +2

      No mater where i learn to code, i always find myself struggling a lot regarding problem solving , even simple coding stuff for beginners is complicated, what can be done regarding this?

  • @mdelim3128
    @mdelim3128 4 месяца назад

    I wanted to be a developer because of high paid salary from my point of view as a professional chef changing career but most important is how to be professional and know how things work and Solve problems and not using frameworks or languages if you don't know the fundamentals and how to use them to solve problems

  • @user-zv4vu9np2j
    @user-zv4vu9np2j 4 месяца назад +1

    Thank you bro I really appreciate what you do

  • @DBriddo
    @DBriddo 3 месяца назад +1

    Coding is a never-ending learning exercise because programming languages and infrastructure is constantly evolving, so the 10k hours generalisation doesn't really apply here. In effect, it's way more than 10k hours WRT software engineering.
    10k hours learning to play a musical instrument is more of a relevant analogy.

  • @gksculpture
    @gksculpture 4 месяца назад

    I love your tutorial Mr Tim, you're my number one best tutor I will refer to anyone.

  • @nascentnaga
    @nascentnaga 4 месяца назад

    yeah the variable names and the mentoring is huge.

  • @jasonabc
    @jasonabc 4 месяца назад

    Most companies now have open floor plans (you know so big brother can watch what you are doing) so good luck getting 5-6 hours of concentrated development done

  • @bilaalvarachhia8984
    @bilaalvarachhia8984 4 месяца назад

    Great video, good tips. How are your doing? Hope your doing ok.

  • @zazbhai5802
    @zazbhai5802 4 месяца назад +2

    Its Been 2 Years SInce Following You Finally Dicided To Comment Because Thats The Last Video I Needed
    Thanks For This Tim 💕

  • @dantheradlad5802
    @dantheradlad5802 3 месяца назад

    What keyboard is that in the thumbnail?

  • @acronproject
    @acronproject 4 месяца назад

    Thanks so much Tim

  • @muhweziblessings
    @muhweziblessings 3 месяца назад

    Tim is the best teacher available online ❤ love from Uganda

  • @johnmcway6120
    @johnmcway6120 4 месяца назад

    what is the most complex piece of software that you built? 10k hours sounds like a lot but based on the content remaining in the "lets make a video out of these 3 first pages of documentation for those who cant read" category its hard be taking this seriously

    • @TechWithTim
      @TechWithTim  4 месяца назад +6

      Probably a full scale mobile app, hard to really depict the features here but it was a pretty large code base, multiple languages, frameworks, integrations, large scale system design for real time data retrieval and comparison. Obviously involved deployment, QA, testing - entirely built by yours truly.

    • @akashchandra2223
      @akashchandra2223 3 месяца назад

      ​@TechWithTim how are you focused I don't get it man. I want to learn coding bri

  • @spicyshizz2850
    @spicyshizz2850 3 месяца назад

    Hey Tim, I just sent an email about AI. I truly hope you use your technical ability to make the world a better place. Whether that be to educate or something else. Maybe you can be a root cause of inspiring someone to work on such and such that it leads to a huge benefit for us all. By the way, thank you for sharing some of your knowledge!

  • @ErikS-
    @ErikS- 3 месяца назад

    Tim coded so much ...
    .. that the black keys of his keyboard turned white😊

  • @itzhexen0
    @itzhexen0 4 месяца назад

    I'd sure like to know what problems programmers are solving.

  • @justsomeguy6336
    @justsomeguy6336 4 месяца назад

    Congrats on moving to Dubai! 🎉How’d you get there?

    • @TechWithTim
      @TechWithTim  4 месяца назад +1

      Thanks you! I flew ;)

    • @justsomeguy6336
      @justsomeguy6336 4 месяца назад

      @@TechWithTim Oh I meant how’d you get the job? lol

  • @MW-cs8zd
    @MW-cs8zd 4 месяца назад

    That's how long my electrician apprenticeship was. Lol

  • @frozeneye100
    @frozeneye100 4 месяца назад

    Oh the throw off part… yup more important than what you want setup

  • @rhettsmedia
    @rhettsmedia 4 месяца назад

    Tim is mostly correct I was a developer software engineer for 25 years. I would add something once the next comment.

  • @ED-iq3mv
    @ED-iq3mv 4 месяца назад

    Me : I can see my bright future as being a software engineer after print(“hello world”)

  • @outsiderfromearth1064
    @outsiderfromearth1064 4 месяца назад

    Hi Tim!

  • @mintz347
    @mintz347 4 месяца назад

    After watching some youtubers doing that, you don't know what to sell!

  • @rhettsmedia
    @rhettsmedia 4 месяца назад

    My C-sharp book says you’ll be successful if you are a good researcher so never write code that someone else already wrote or use their code today with large language bottles it is even easier you don’t have to spend $3000 a year on books to find examples

  • @fidellopezfilms
    @fidellopezfilms 4 месяца назад +1

    Here from course carrers 🙋‍♂

  • @kapilchhabria1727
    @kapilchhabria1727 4 месяца назад +1

    I do want Tim to get paid by his sponsors but to anyone watching, you will learn more from Tim than from Hubspot. And that is saying something…

  • @ayanjawaid2251
    @ayanjawaid2251 4 месяца назад +1

    video and audio not synchronised properly tim....

  • @Raja-tt4ll
    @Raja-tt4ll 4 месяца назад

    Nice

  • @rhettsmedia
    @rhettsmedia 4 месяца назад

    At work software development is 5% work and 95% politics your non-technical customers will never be able to make up their minds on what they want or how the programs should work

  • @wisdommonger
    @wisdommonger 4 месяца назад

    A lot of people are moving to Dubai lately. Wonder why....

    • @TechWithTim
      @TechWithTim  4 месяца назад +2

      Taxes

    • @wisdommonger
      @wisdommonger 4 месяца назад

      @@TechWithTim I look forward to your video on the move. I would love to know the cost of something like that.

  • @gksculpture
    @gksculpture 4 месяца назад

    Mr Tim, can you be my mentor?

  • @Danji_Coppersmoke
    @Danji_Coppersmoke 2 месяца назад

    Write comments explain What you want to do or what this line/block of code attempting to do.

  • @md-oj7pd
    @md-oj7pd 4 месяца назад

    I know this may seem weird but I have found that when I use my wireless speaker linked to my phone and I turn the music up loud as I do when I'm driving I am more productive and I do not know why

    • @TechWithTim
      @TechWithTim  4 месяца назад

      Hey if it works for you why stop!

    • @md-oj7pd
      @md-oj7pd 4 месяца назад

      @@TechWithTim that's true. 😊 Hope you have a blessed weekend/weekend

  • @himanshuhande7467
    @himanshuhande7467 4 месяца назад

    Wow

  • @ShortCrypticTales
    @ShortCrypticTales 4 месяца назад

    now how do you feel knowing that those 10k hours were wasted as AI can now do that in 10 minutes and all you need to do is clean the code up

  • @jackweaver5840
    @jackweaver5840 4 месяца назад

    I enjoy your content but I disagree with the tip that you have to be 5-6 deep focused, you cant train your muscles 5 hours straight or else you get muscle burn, same principles apply here and not everyone is the same. You don’t necessarily need to be deep focused 5-6 hrs to get things done or learn something new, it is really discouraging when you say stuff like that when it’s not totally true.

  • @Badmintonforall3
    @Badmintonforall3 4 месяца назад

    I'm the first 😂

  • @Hsmnze
    @Hsmnze 3 месяца назад

    find a mentor: AI 😂

  • @chukwuemmanuel8553
    @chukwuemmanuel8553 4 месяца назад

    Second comment

  • @mohammed09u32
    @mohammed09u32 4 месяца назад

    first comment

  • @theoneaboveall2071
    @theoneaboveall2071 3 месяца назад

    Great Video. There are many things I wanna correct 🫡

  • @user-zv4vu9np2j
    @user-zv4vu9np2j 4 месяца назад

    Thank you bro I really appreciate what you do