Do NOT do this when learning to code

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 มิ.ย. 2024
  • These are ten things I have learned on my computer programming journey that is not helping the process!!!!
    Subscribe!!!
    / @thetechdad87
    Discord:
    / discord
    Twitch:
    / the_tech_dad
    Buy me a Coffee!!!
    www.buymeacoffee.com/will513rt
    Twitter:
    / thetechdad87
    #selftaughtdeveloper #learntocode #codingBootcamp #tech #coding #codingforbeginners #softwareprogramming #softwaredeveloper #recovery #veteran
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 100

  • @localLyricsPh
    @localLyricsPh 3 หลายเดือนก่อน +43

    One language at a time
    Use Git as much as possible
    Repeat coding. once a day
    Practice Coding Readability - Naming convention - Camel case
    Learn the basics
    Its ok, not tobe PERFECT
    Dont compare to others
    Get connected to others - Community
    THINK LIKE A PROGRAMMER
    Mental Health
    Don't Give Up. - Imagine what if you Didn't Give Up

  • @DevlogBill
    @DevlogBill 3 หลายเดือนก่อน +9

    Self-taught here. Made 2 years learning on my own. Personal experience for the biggest mistakes when learning to code. Switching between different programming languages versus sticking to 1 and lastly. Taking advice from so many different people who are developers versus keeping it simple, there are so many different opinions in how to go about this. The hardest thing is not knowing what you don't know. What no one talks about is getting advice from so many different developers can actually leave you feeling overwhelmed and can also take you off the path you had originally picked.
    Still program every day and I am getting closer to my goals. The industry keeps on changing and can be very discouraging. Especially when you hear people like the president of NVIDIA talking about "don't learn to code, learn biology". After doing some thinking and checking out the stock market value of NVIDIA sounds like to me, he is under extreme pressure to sell those A.I. computer chips or he is in trouble with the company shareholders. Anway's great video, thanks you!

  • @Death_Metal_Head
    @Death_Metal_Head 3 หลายเดือนก่อน +15

    I agree with never stopping. I'm in a CS program and unfortunately about to get a D in discrete structures due to some personal life issues, but I'm not going to allow that to stop me from obtaining my goal of becoming a SWE. I'll just refuse to give up and retake the course and do better next time.

    • @thetechdad87
      @thetechdad87  3 หลายเดือนก่อน +1

      Hey, setbacks happen, but your attitude is on point! You got this, and I'm rooting for your success!

    • @hexadecimalhexadecimal5241
      @hexadecimalhexadecimal5241 3 หลายเดือนก่อน +2

      No worries bro courses can be fk*** retarded, trust me. I once failed the same course 3 times because of the way it was structured and who taught it(they tried to teach but didnt) and the funny thing is that i had 6months of real world work xp in that area which i excelled in...

    • @Death_Metal_Head
      @Death_Metal_Head 3 หลายเดือนก่อน

      @@hexadecimalhexadecimal5241Thanks man! Yeah, I'll for sure be retaking it but it's all good. I'll do better next time!

    • @searbhreathach9762
      @searbhreathach9762 27 วันที่ผ่านมา +1

      It takes dedication my friend. and you have it x100

  • @dwells1669
    @dwells1669 3 วันที่ผ่านมา

    In a nutshell, THE DOPEST WAY TO LET SOMEONE LIKE ME UNDERSTAND WHAT NOT TO DO! I appreciate you brotha! Thank You...I needed this!

    • @thetechdad87
      @thetechdad87  3 วันที่ผ่านมา

      Glad it's helpful.

    • @thetechdad87
      @thetechdad87  2 วันที่ผ่านมา +1

      Hey we got a discord going with some industry experts feel free to join!!! discord.gg/Hbn2rbcfmk

  • @noahvanderwyst1232
    @noahvanderwyst1232 หลายเดือนก่อน +1

    What a well made with with some good advice! I am really surprised to see this channel is still small!

    • @thetechdad87
      @thetechdad87  หลายเดือนก่อน +1

      Hopefully we keep growing glad you liked it.

  • @LosTheGuy
    @LosTheGuy 3 หลายเดือนก่อน +1

    Great video great tips i definitely appreciate them and will keep them in mind

  • @NamaDoodoo
    @NamaDoodoo 3 หลายเดือนก่อน +1

    thanks for the advice, hello from UK!

  • @wims1799
    @wims1799 หลายเดือนก่อน

    Thanks for all these tips

  • @TheFramPlays
    @TheFramPlays 3 หลายเดือนก่อน +3

    Love this brother! Keep being awesome! I'm going the college route and learning computer programming. I want to teach it to kids and possibly build something in my community for kids that want to learn this, give them an opportunity to do so, and possibly build a career out of it. I'm subscribing right now. I want to learn more about your journey!

    • @thetechdad87
      @thetechdad87  3 หลายเดือนก่อน +1

      Thank you so much and that's awesome that you have a WHY that is so important!! Thank you for the support

  • @tm2cruz
    @tm2cruz 4 วันที่ผ่านมา

    Thanks for the advices

  • @alisonscustomcodesolutions5500
    @alisonscustomcodesolutions5500 2 หลายเดือนก่อน

    Great intro vid to your channel. Amazing job turning everything around, fingers crossed for you to get your first tech job soon

    • @thetechdad87
      @thetechdad87  2 หลายเดือนก่อน

      Thank you x2!!!!

  • @Feuersplitter_ger
    @Feuersplitter_ger 6 วันที่ผ่านมา

    Many thanks for sharing your experience.

  • @Timmiee76
    @Timmiee76 7 วันที่ผ่านมา

    Thanks, subscribed!

  • @ShurEye
    @ShurEye วันที่ผ่านมา

    Thank you for this! This was very helpful to hear right now. Also, love the Jason Voorhees news article on your shelf haha. Awesome.

    • @thetechdad87
      @thetechdad87  วันที่ผ่านมา +1

      THANK YOU!!! You are the first person to acknowledge this I love horror movies! I'm so happy right now 😂. Seriously thank you I just said this the other day no one has mentioned it

    • @ShurEye
      @ShurEye วันที่ผ่านมา

      @@thetechdad87 Big horror fan over here so I saw it and had to acknowledge it. Nice little subtle piece in the background to make your video that much more awesome lol 👏

    • @thetechdad87
      @thetechdad87  21 ชั่วโมงที่ผ่านมา

      @@ShurEye Thank you ❤

  • @AhmedEbrahim-vg3kw
    @AhmedEbrahim-vg3kw 3 หลายเดือนก่อน

    very inspiring man thanks for sharing

    • @thetechdad87
      @thetechdad87  3 หลายเดือนก่อน +1

      Thanks for watching

  • @dev.robert
    @dev.robert 19 วันที่ผ่านมา

    I really appreciate this vídeo. It's simple, it goes straight to the point and it's perfectly seasoned with humor.
    I used to post a lot of vídeos, but lately writing one single script it's been taking me months. Part of it was waiting for better conditions, part of it was that I was moved to another team with a crapy boss, and my motivation plumed.
    But I need to start making things simpler again as I used to when the channel started....
    This video got me thinking. Thank you.

    • @thetechdad87
      @thetechdad87  19 วันที่ผ่านมา +1

      Thank you for that. My motto is just hit record. It is easier said than done some days but I have to keep it simple or I'll talk myself out of it.

    • @dev.robert
      @dev.robert 18 วันที่ผ่านมา

      ​@@thetechdad87 Man, I answered your comment twice. The first time TH-cam skipped to the next video and deleted my message, the second time I think I forgot to press reply hahaha
      I tried to make the video making process here as frictionless as possible. But there is still that ritual of preparing the scenario and the prompter.
      Most of the times when I'm on a streak, if I fail once, my brain just gives up on the thing 🤦‍♂
      I wanted to create a group on Discord or something with smaller creators to help each other with feedback (on videos, thumbnails, and stuff) and keep each other in check to post videos.

    • @thetechdad87
      @thetechdad87  17 วันที่ผ่านมา +1

      Let me know if you do I'm always interested in learning and helping where I can

  • @WaqadArshad
    @WaqadArshad 3 หลายเดือนก่อน +3

    Good one man!

  • @marciac95
    @marciac95 5 วันที่ผ่านมา

    Fully agree I learned JS and then took a weekend to learn Python before I interviewed and did well 😊

    • @thetechdad87
      @thetechdad87  2 วันที่ผ่านมา

      discord.gg/Hbn2rbcfmk Come share your experience!!!

  • @eliasmunoz762
    @eliasmunoz762 3 หลายเดือนก่อน

    Thanks man :')

  • @salmaalfawal6155
    @salmaalfawal6155 หลายเดือนก่อน +1

    when I finished the video I thought you have thousands of subscribers, but nope, but I think you deserve more, thanks for the advise.

    • @thetechdad87
      @thetechdad87  หลายเดือนก่อน

      I appreciate that. Thank you

    • @kwakucs
      @kwakucs หลายเดือนก่อน

      I thought same 😔

  • @bilkisabe1660
    @bilkisabe1660 26 วันที่ผ่านมา

    Thank you

  • @BrettRaper-mt7oy
    @BrettRaper-mt7oy 3 หลายเดือนก่อน +1

    0:45 yessss
    Learn how to use git, don't be like me copying and pasting your code from your code editor to your github repo and then have issues arise when they come up. Figure out what you need to know, use it and then learn more as you need to going forward. Git is super important especially when you get your first job. It is essential.

    • @thetechdad87
      @thetechdad87  3 หลายเดือนก่อน

      The lessons we learn the hard way are usually the ones we remember lol.

  • @noahtah1511
    @noahtah1511 25 วันที่ผ่านมา

    Another tech dad here, you gained a sub

    • @thetechdad87
      @thetechdad87  24 วันที่ผ่านมา

      Thank you for the support

  • @micaiahm1
    @micaiahm1 2 หลายเดือนก่อน

    Church analogy made that point click for me about being perfect ❤

    • @thetechdad87
      @thetechdad87  2 หลายเดือนก่อน +1

      Glad you liked it. It made the most sense in my head.

  • @KAIZENTECHNOLOGIES
    @KAIZENTECHNOLOGIES 3 หลายเดือนก่อน

    Make projects that you would use daily. This was important for me in getting motivated to code everyday. Figure out a problem you have then make an app for it. I was learning python but I wanted to make mobile apps and that resulted in me coding every now and then. As soon as I started learning Dart and flutter, I'm more consistent, making new features, making tweaks to tutorials to have my personal touch on them, and I actually use them daily.

    • @thetechdad87
      @thetechdad87  3 หลายเดือนก่อน

      This is the best way it give the why to learning something which is so important! Thank you

  • @amaharra8569
    @amaharra8569 19 วันที่ผ่านมา

    I have it really hard. I'm lucky if I can spend an hour learning the language, I've been learning about 7 months now and I just started getting the OOP. I don't want to give up, not even considering, but sometimes I can't get to computer for days and when I do then I take myself back again and relearn and refresh all the recent stuff and it is so hard not to advance at the normal pace. It's disheartening and frustrating.

    • @thetechdad87
      @thetechdad87  19 วันที่ผ่านมา

      I know the feeling just keep at it even if you code everyday it still takes time. Are you working on a personal project or just tutorials?

    • @amaharra8569
      @amaharra8569 19 วันที่ผ่านมา

      @@thetechdad87 I bought udemy 100 days of code and trying to do some personal projects for practice. I have to snatch half an hour here and there, got family 4 kids to look after.

    • @thetechdad87
      @thetechdad87  18 วันที่ผ่านมา

      A half an hour here and there is better than nothing keep pushing my friend

    • @amaharra8569
      @amaharra8569 18 วันที่ผ่านมา

      @@thetechdad87 Thank you, I forgot to mention I'm 50 and never been friends with computers until 7-8 months back, I had wrench, sledge hammer, all kinds of tools, but was scared I was too dumb for programming. I watched your video today and it kind of charged my battery, I've got an update) Thank you again. Keep posting, you've got another follower.

  • @PietPanzer
    @PietPanzer 3 วันที่ผ่านมา

    A real software developer understands how the hardware works under the hood. As soon as you have also understood the electrical engineering side, you are someone who knows what you are doing.

    • @thetechdad87
      @thetechdad87  3 วันที่ผ่านมา

      You don't think being able to solve problems makes a good software engineer?

    • @PietPanzer
      @PietPanzer 3 วันที่ผ่านมา

      @@thetechdad87 I didn't say that. I mean, to solve software problems well, you also need an understanding of the hardware for which you want to solve the problem.

    • @thetechdad87
      @thetechdad87  2 วันที่ผ่านมา

      I would love for you to join our discord you seem to have a lot of value to bring to some newbies discord.gg/Hbn2rbcfmk

  • @bitwize
    @bitwize 8 วันที่ผ่านมา

    If Orson Welles were a modern, middle-aged programmer.
    The idea that competency in Git requires command-line competency is, if true, a black mark against Git. It _should_ be possible to do everything that needs done in Git through graphical tools like SourceTree, or IDE integration. The command line should _never_ be needed for daily work. The fact that we've allowed a regression back to 1970s green-screen UI paradigms to become the new normal reflects badly on us and means we've short-changed our colleagues.

    • @thetechdad87
      @thetechdad87  8 วันที่ผ่านมา

      It does seem really odd that it's so 'important' but I don't make the rules. I like the Orson Welles twist that's pretty cool

  • @dashz4298
    @dashz4298 3 หลายเดือนก่อน

    Sup tech dad! Greeting's from Brazil, your video made me question something, where do i find a community of programmers?

    • @thetechdad87
      @thetechdad87  3 หลายเดือนก่อน +1

      Brazil!!! That's so awesome. I'm not sure if you guys have the meetup app? That's how I found local communities. Since your in different country I might suggest asking on Reddit. Join some programming groups and make a post lots of people willing to help

    • @dashz4298
      @dashz4298 3 หลายเดือนก่อน

      what a great advice! thx tech dad!!

  • @mustyy577
    @mustyy577 29 วันที่ผ่านมา

    It's been a year since I graduated and I wasn't able to find a job ...I've started learning web dev for the last 2 months...but today when I was scrolling through Instagram saw a story of one of my classmates buying a flat....and I don't know what happened but suddenly I lost all the energy to code today... started asking myself that why am I loser still and basically giving myself shut for all the decisions I made in the past ... I have to get past this feeling.....very nice video btw , thanks 👍

    • @thetechdad87
      @thetechdad87  29 วันที่ผ่านมา +1

      First we shouldn't compare ourselves to others it's the stealer of joy. Second there are so many variables that go into getting a job in this market. You could do everything right and still not get a job. Third if you feel like you can do better then find ways to do better and do it! But remember don't be so hard on yourself and don't give up! Re-evaluate pivot if needed and keep going.

  • @searbhreathach9762
    @searbhreathach9762 27 วันที่ผ่านมา

    My opinion, I find C++ to be easier and a smarter language. It's my first language and I'm still fairly new. I'm using Unreal Engine 5 Blueprints, I know people say writing code is easier but I might stick with it.

  • @TheOriginalDuckley
    @TheOriginalDuckley 3 หลายเดือนก่อน

    I hate using the terminal instead of the user interface the computer provides. Is there any real actual benefit to using the terminal over just clicking a few extra times somewhere else? I can push pull merge just fine without a terminal.

    • @thetechdad87
      @thetechdad87  2 หลายเดือนก่อน

      It's faster once you get more comfortable, remote access for working with servers, automation, being efficient with resources, and probably a lot more I don't know about.

  • @peteschaefer
    @peteschaefer 16 วันที่ผ่านมา

    1. learn a strongly typed language
    2. learn structured programming
    3. learn some OOP
    in t-h-i-s order, no other !
    only then move on to sloppy languages like JavaScript, Python, ...

    • @proverbs3133
      @proverbs3133 13 วันที่ผ่านมา

      whats OOP?

    • @peteschaefer
      @peteschaefer 13 วันที่ผ่านมา

      @@proverbs3133 object-oriented programming

  • @KhyrisEidan
    @KhyrisEidan 24 วันที่ผ่านมา

    but which language would be good for an absolute beginner to learn?

    • @thetechdad87
      @thetechdad87  23 วันที่ผ่านมา +1

      Python and JavaScript are usually considered the "easiest" I would pick JavaScript personally but up to you. Just start learning

  • @gtasanandreas684
    @gtasanandreas684 7 วันที่ผ่านมา

    Is the subtitle auto generated?

  • @valtecioc.soeira786
    @valtecioc.soeira786 หลายเดือนก่อน

    Remember: "Dad" is right most of the time because he has more experience, knowledge, better advices and wants the best for you 🙂🙂🙂🙂

    • @thetechdad87
      @thetechdad87  หลายเดือนก่อน

      I mean I do want what's best for you the other stuff is questionable lol

    • @valtecioc.soeira786
      @valtecioc.soeira786 หลายเดือนก่อน

      @@thetechdad87 after all we are all only humans

  • @elizabethjamespack8541
    @elizabethjamespack8541 25 วันที่ผ่านมา

    I think "giving up" for a while was healthy. It sounds to me like you were coming close to burning out, and you needed the break. Which brings me to one addition to your advice. Play with the code: Make projects for yourself where you can have fun and get creative, even if it's just tweaking the code in a tutorial to make the UI more your style. You'll learn a lot and be less inclined to burn out.

    • @thetechdad87
      @thetechdad87  24 วันที่ผ่านมา

      I agree with you on this. Thanks for the suggestion

    • @elizabethjamespack8541
      @elizabethjamespack8541 24 วันที่ผ่านมา

      @@thetechdad87 I forgot to say - great job on the video!

    • @thetechdad87
      @thetechdad87  18 วันที่ผ่านมา

      Thank you

  • @Laveranlan
    @Laveranlan 3 หลายเดือนก่อน

    hi sir, your videos and thumbnail can be edited better and can be improved, do you need editor?
    good editing can increase retention and views. let me know, so i can share portfolio
    your videos are actually helpful to me, just subscribed your channel.

    • @thetechdad87
      @thetechdad87  3 หลายเดือนก่อน

      I do appreciate it but I'm just small fry with no budget for getting help with editing.

  • @wogvorph
    @wogvorph หลายเดือนก่อน

    When is 'understand enough' to try another language? I started with python, and tried JS and hated it, if I'd start with JS not knowing python at all I'd just be mad that I wasted time with JS

    • @thetechdad87
      @thetechdad87  หลายเดือนก่อน

      Well this journey never actually ends so that is a difficult question to answer. But I think a good gauge would be did you learn enough to accomplish whatever your goal is (get a job, build some software) Because there is always more to learn. So find your WHY your learning that language and go from there. Also try teaching someone else and see how well you can make the complex parts easier to understand that is always a good gauge of our knowledge of things.

  • @buriedbones-nh9xr
    @buriedbones-nh9xr 18 วันที่ผ่านมา

    He says his videos need to be perfect yet all this images are like 300 pixels

    • @thetechdad87
      @thetechdad87  18 วันที่ผ่านมา

      400 px. But thanks for watching.

  • @sojibrajii
    @sojibrajii 3 หลายเดือนก่อน

    Hello Sir,
    Are you looking for a professional TH-cam thumbnail designer and SEO expert to grow your channel?
    Let me know please
    Thanks

    • @thetechdad87
      @thetechdad87  3 หลายเดือนก่อน

      I respect the hustle. But no budget for professional help

    • @sojibrajii
      @sojibrajii 3 หลายเดือนก่อน

      Ok,
      Give me your contact info please