Programming Tips for Self-Taught Software Developers

Поділитися
Вставка
  • Опубліковано 26 жов 2024

КОМЕНТАРІ • 51

  • @TheLearnProgrammingChannel
    @TheLearnProgrammingChannel  5 років тому

    Watch Tim's Free Learn to Code Course on UA-cam!
    ua-cam.com/play/PLXtTjtWmQhg0N08o_oSaAantmQAu-1Xad.html

  • @JY-fl1hv
    @JY-fl1hv 4 роки тому +19

    1. Best practices
    2. Create a project and put on Github
    3. Study other people's code
    Thank you for good info! Your videos motivate me so much :)

  • @kapilanps7320
    @kapilanps7320 4 роки тому +13

    We are self-taught programmers with a engineering degree..

  • @codingbrew705
    @codingbrew705 5 років тому +23

    Tim, your videos are amazing :) The tutorial videos you make along with your Udemy courses helped me land a full-time engineering role. Just wanted to drop a note and say thanks!

  • @dejankuzmanovic7059
    @dejankuzmanovic7059 2 роки тому +2

    I am now a C#/Java dev and how my university thought I would learn programming: Gave me slides with 2 sentences and an example and read from the slide with no demonstration.
    How I actually learned it: took houndreds of hours of online courses and books and made projects by myself.
    Thank you for nothing University of Vienna. Thank you

  • @CarlJohnson-iv7sn
    @CarlJohnson-iv7sn 3 роки тому +1

    1. Learn best practices
    2. CREATE A PROJECT! JUST DO IT!
    3. Read other people's code

  • @Z3r0_d4yz
    @Z3r0_d4yz 3 роки тому +4

    Thank you, Tim! I'm following your Java course on Udemy. Great course and tips. 👌

  • @h3w45
    @h3w45 5 років тому +6

    Thanks for all your tips.

  • @robsaunders4477
    @robsaunders4477 2 роки тому

    Thanks for the video, Tim. I agree with the tips but am not sure how to break the circular logic around tip number one. If you are a completely self-taught outsider, how can you vet the real experts from the so-called experts to know if you are really getting best practices? Similarly, as technology changes rapidly, how do you know if yesterday's best practice hasn't been replaced by something new?

  • @FernandoGarcia-iz3ni
    @FernandoGarcia-iz3ni 3 роки тому +1

    I'm starting to try to learn and see if I have what it takes to be a front end web developer at first. I am with the FCC curriculum and my idea is this 2021 to form solid bases in html and css, to carry out several projects and my portfolio. My query is for those who have studied in a self-taught way, who consider better or gave better results for you, take notes with pencil and paper or use something like evernote, notion, etc and do it directly on the pc?

  • @eraldachung-colon1975
    @eraldachung-colon1975 4 роки тому

    Very good tips thanks for that.

  • @java-puzzler-mania
    @java-puzzler-mania 5 місяців тому

    Good, thanks

  • @yehoshuakahan9336
    @yehoshuakahan9336 5 років тому +3

    Great advice, Tim, and thank you. What's your github user name? Is it okay if we study your code?

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 років тому +1

      I have a lot of client code on my github so I don't share that (it's on a hidden username). You can probably find my regular account but I don't have a lot of code on that one.

    • @yehoshuakahan9336
      @yehoshuakahan9336 5 років тому

      @@TheLearnProgrammingChannel
      Fair enough. I would've assumed that client code would be in private repositories, which GitHub now allows. I guess since you lead a team of programmers, it would cost you money to do so.

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 років тому +1

      @@yehoshuakahan9336 Github has always had paid private repositories but with Microsoft buying them they have opened up allowing private repositories for I think up to 3 contributors to be free now which is nice.

  • @RedPilledwDMT
    @RedPilledwDMT 5 років тому +2

    Hello Tip, is it really possible to get a programming job if barely all companies set as a requirement a college degree? Idk if I should drop out because im being teach a lot of junk that is holding me back/slowing me down. Thanks

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 років тому

      This video should help - ua-cam.com/video/hm_VsPiK9ns/v-deo.html - It's possible to get a job without a degree, for sure.

  • @Geminis3505
    @Geminis3505 5 років тому

    Thank you so much for the video!!!

  • @chiragaggarwal4932
    @chiragaggarwal4932 5 років тому +1

    Hello tim sir, can you please name a few books to follow along with java masterclass. I actually learn faster in the old way of books and stuff but yes your course is greatly helping me. Waiting for your reply.thanks

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 років тому

      In general I don't recommend to do that -. check out some videos in my playlist which discuss this.

    • @mstam853
      @mstam853 4 роки тому

      I'd recommend "Head First Java" - super engaging!

  • @lux27.42
    @lux27.42 5 років тому

    nice video as always, sir :) thankyou..

  • @syedsaqibaftab19
    @syedsaqibaftab19 5 років тому

    Thank you Tim!

  • @1qtaz
    @1qtaz 3 роки тому

    Learn to enjoy, or at least automate, your documentation. Be your own best technical writer.

  • @maisamalam7722
    @maisamalam7722 5 років тому +1

    Hi, I'm a self taught beginner programmer. For GitHub, do your projects have to be original? For example, I have made a calculator in Java, python whichever. Would it matter if 100 other people have the same app? What if you have ideas for apps thats why youre learning programming could you upload theories/ideas? thank you:)

    • @Yungcameltoe222
      @Yungcameltoe222 4 роки тому

      did you find a answer?

    • @armincal9834
      @armincal9834 4 роки тому

      Whatever you write, there is a 90% chance that at least one more person has written the same thing, yhere are probably even frameworks out there that do the same thing 10 times better than you, that doesen't matter, what matters is that you understand how to program and ur projects are supposed to prove that you understand it

  • @gouripanda7517
    @gouripanda7517 5 років тому

    Hi,Tim
    Have you created a video about how to read code or anyone else's code? If you did then please let me know. Thanks.

  • @sandorrancz4684
    @sandorrancz4684 3 роки тому

    Hello, I was wondering if there is any competency that a self thought programmer can achieve. Like in foreign languages when you learn a language after that you take a test and you recive proof that you are on a certain level.

    • @JValentin80
      @JValentin80 3 роки тому +1

      Of course, for Java, You can do an Oracle certification.

    • @sandorrancz4684
      @sandorrancz4684 3 роки тому

      @@JValentin80 thx

  • @abulsyed4851
    @abulsyed4851 5 років тому +1

    Hey Tim, what type of projects do you recommend uploading for beginners? I am currently doing your java masterclass on Udemy and at section 4, I can confidently answer the coding exercises on your course in section 4. Are they fine to upload to GitHub? asking as feel as they may be overlooked due to its simplicity and wondering if I should upload them or wait til I get a better understanding to upload more advanced projects.

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 років тому +2

      I would literally upload anything you have worked on that is your own work - All programmers have simple and more complex projects and a good mix of uploads, especially over a period of time shows you are continually working towards improving yourself.

  • @augustoliver351
    @augustoliver351 5 років тому

    I ❤️ your courses

  • @thestraycat69
    @thestraycat69 4 роки тому

    These tips are great for anyone really lol

  • @RameenFallschirmjager
    @RameenFallschirmjager 4 роки тому +5

    This man can order me to go to war!

  • @Mjws2907
    @Mjws2907 5 років тому +1

    So, in context of this video, how does one get started on Github?

    • @gabrielgilliam6888
      @gabrielgilliam6888 5 років тому +2

      Github is extremely important, I would recommend taking an online course or watch tutorial videos on first what it is, and then how to use it. It's going to be pretty much assumed you know what Github is and how to use it in practically any developer job you apply for. It's intimidating at first, but after you use it a few times, you'll love it. Good luck!

    • @javabeanz8549
      @javabeanz8549 5 років тому +1

      if you use Tim's "Learn Programming Academy" link above, there is a link on their to the "Git and Github Masterclass", and by going through that link, you get a coupon code as well. As I write this, the coupon gives you a $9.99 USD price.

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 років тому +2

      Thanks @Java Beanz for the help as well as @Gabriel Gilliam - I love how you are pitching in to help!

  • @kaka_tutorails8765
    @kaka_tutorails8765 8 місяців тому

    You're GURU right?

  • @Nusremmus
    @Nusremmus 4 роки тому

    PERL leaves a bad taste in my mouth.