5 Rules to Learn ANY Programming Language

Поделиться
HTML-код
  • Опубликовано: 5 июл 2024
  • What are the essential habits you need to develop to really learn a programming language? In this video I lay out the 5 rules I've seen work to help a person learn skills with any programming language.
    🏆 * Coaching Program
    Interested in joining my paid coaching program and getting support to get your software development career started? If you consider yourself an action-taker, you're ready to invest in your career and you're committed to putting in the work then book your intake call at andysterkowitz.link/call-00075
    Edabit.com
    The best platofrm (in my opinion) for improving your problem solving skills is Edabit. Go to the link to sign up here: edabit.com/?ref=andy
    *** Disclaimer **
    I'm a participant in Edabit's affiliate program. Edabit offers a small commission on memberships sold through their affiliate links. Signing up for a paid program via my Edabit affiliation link above supports my cause at no additional cost to you.
  • НаукаНаука

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

  • @AndySterkowitz
    @AndySterkowitz  2 года назад +26

    How'd you like this different video format? I'm experimenting with less editing and b-roll footage to see if how it does. Let me know your thoughts. Thanks. ✌️

    • @HowTo-lc2rp
      @HowTo-lc2rp 2 года назад

      I have already hit the like button 😂

    • @bagery
      @bagery 2 года назад +5

      The less b-roll and coffee making, the better

    • @danielfromca
      @danielfromca 2 года назад

      Good idea - longer and more frequent videos are preferred in my mind to perfect editing.

    • @frankoppongkonadu6676
      @frankoppongkonadu6676 2 года назад

      very great content, keep it up bro

    • @CyberTronXXX
      @CyberTronXXX Год назад +1

      @Andy Sterkowitz Can you talk a bit about ADHD or such struggles in general? I've just been diagnosed for severe inattentive ADHD. I'm a REALLY slow learner with this condition and I'm starting my meds 22nd July. I feel like coding can be pretty straightforward if such circumstances are at place. I wish I knew about my condition earlier, but I feel self improvement videos only send you down the wrong path if one were to follow videos such as these. For real, I'm 28 years old now and I've suspected I've had at least ADD since secondary school, but first now got diagnose for it.

  • @FishermanProjects
    @FishermanProjects Год назад +19

    The fact that im doing the 5 you mention give me even more motivation. Im not going 100% self taught, but education means nothing when you don’t know how to use it.

  • @vincentdecaro8771
    @vincentdecaro8771 2 года назад +19

    About to start my journey into front end web development, going to start freecodecamps html css and javascript courses. Goodluck to everybody else whos in this with me!

  • @raktimbarman3837
    @raktimbarman3837 Месяц назад +1

    1. Set a goal
    2. Theory + Application
    3. Solve Problems a lot
    4. Feedback
    5. Consistent correct direction

  • @HowTo-lc2rp
    @HowTo-lc2rp Год назад +7

    You are hitting those topics which I actually look for in online. The stuff recorded by you is great.

  • @Goeepmann
    @Goeepmann 2 года назад +9

    It would be awesome for you to make a video, or series, where you set out a project to make with tools you aren't proficient with, and record yourself and the process you go through, to learn those tools and use them to build the project.

    • @uptotimeservices
      @uptotimeservices Год назад +1

      No bad blood or spite against him...but probably he won't do such a project. I think this channel is into coding marketing or mentorship stuff.

  • @stevefox646
    @stevefox646 Год назад +1

    Thank You Mr. Sterkowitz your videos are great! Have a great Time!!!

  • @rpf23543
    @rpf23543 Год назад +1

    Thanks for this advice, really like your videos. It’s more content than blabla, short, great!

  • @BrianKarmo
    @BrianKarmo 2 года назад

    Great info and I'm just getting into the headfirst js book as well

  • @nersesarslanian6751
    @nersesarslanian6751 Год назад +2

    I just wrote a simple webpage and a to do list after about 7 to 8 weeks of learning. I wanted to build my own website next but I'm starting to get burned out trying to learn programming while working a day job. I was so proud of being able to do my first projects but after a certain point I started to feel overwhelmed by how much I'm sacrificing my making time for learning programming. It even started to effect my sleep habits.
    I've been procrastinating the past week and have been studying on a less regular basis and I'm starting to see it affecting my sense of direction and purpose. I really want to learn but it's not enough to sit down and casually solve some tutorial problems an hour or two after work. You really need to figure out how to problem solve and build projects if you want to get anywhere. And as with learning any skill, consistency is key.

  • @felixc.programs8209
    @felixc.programs8209 Год назад

    Very inspiring! Your content really inspires me to keep producing informative tech/programming/data science content on my new RUclips channel myself. Thanks a lot!

  • @allezvenga7617
    @allezvenga7617 Год назад

    Thanks for your sharing

  • @jonathanlee8976
    @jonathanlee8976 Год назад +3

    Been watching your videos for a little while now. You are the first one I heard saying “not all will succeed”. You got my attention with that! Always enjoy your advice and experience!

    • @jonathanlee8976
      @jonathanlee8976 Год назад

      @WorkInProgress For sure! I guess a positive is producing content became a viable revenue stream for developers due to all of the demand.

    • @AndySterkowitz
      @AndySterkowitz  Год назад +2

      Thanks Jonathan! I wish everyone was successful but it’s just not how things play out in the real world 😊

    • @Adam-kk7nw
      @Adam-kk7nw Год назад +1

      @@AndySterkowitz I'm going community college for programming and learning conputer science on Cody academy

  • @coderider3022
    @coderider3022 Год назад +2

    Best way to learn is to work with people / team that can improve you. Once you reached their level or achieved your goal move on ! Be the dead wood at the end of the career, not the start !

  • @philipchuks2427
    @philipchuks2427 2 года назад +6

    The fact that I am doing all of this makes me happy save for the first point: a clear goal on why I am learning python. Torn between software and cyrpto dev. I got into learning programming because of the money. I am putting in the work but not sure exactly where I am headed with everything I am doing.

    • @uptotimeservices
      @uptotimeservices Год назад +1

      as a fellow learner.... I kinda understand your feeling but bro there is some stuff that most "programming channels/influencer " don't say ... programming is all about making mistakes and learning from the mistakes and it's not a hype job. just pick an idea try built and that's how you become good with time ,If you do it for the money imposter syndrome will haunt you bad... as long as your coding and learning consistently trust the process things will work out

  • @drawsinspiration1151
    @drawsinspiration1151 Год назад

    great video bro i feel motived👋

  • @kaushikiyer9470
    @kaushikiyer9470 2 года назад +4

    Awesome 👍

  • @ashfordyt
    @ashfordyt Год назад +1

    I've been watching your videos lately and I feel like I really need to have a small conversation with you as I believe you might have the answer to my concerns, I'm feeling terribly lost on what the next step should be and that made me unable to move forward or set my self back on the right path...

  • @davidmckee533
    @davidmckee533 Год назад +1

    is getting a python certification worth while. Thanks for the great advice .I was a electronics tech for awhile. I would like to apply some of that Knowledge to network and python devnet, IOT, ect. I have a long way to go

  • @or251j
    @or251j Год назад

    I wish lots of success to everyone here!

  • @RoHit-ck1vn
    @RoHit-ck1vn Год назад

    this facts are lit 🔥🔥🔥

  • @rajashekhar433
    @rajashekhar433 2 года назад

    I'm a front end developer(ReactJs) so want to learn backend + data + architecture so any roadmap/suggestion ?

  • @Fede_uyz
    @Fede_uyz Год назад

    Hey Andy, I'm building a memo app where you can create an account and log in (everything hashed) and you can read past memos or write new ones.
    how would you classify that? a basic app, an intermediate app?

  • @wombozombo
    @wombozombo Год назад

    Thought you had an affiliate link for that book

  • @LordOfSweden
    @LordOfSweden Год назад +1

    I think the most important thing is finding happyness and motivation in it to be able to do it consistantly, a video like this, is good but can sound a bit overwhelming at least to me as a new learner. I also think you need to learn the fundamentals very good first to start coding, i'äve heard this over and over by differnet people who are developers, so applying anything before you know fundamentals is not good as you won't understand anything.
    Im half through the head-first book, I like that book.

    • @AndySterkowitz
      @AndySterkowitz  Год назад +2

      It’s important to have fun in the beginning. This is the part where you should just “play” and learn for fun. To make it a career though you should eventually transition to a more methodical approach like I mentioned in the video.

    • @LordOfSweden
      @LordOfSweden Год назад +1

      ​@@AndySterkowitz Yeah, that's true, but I still think one of the greatest parts to be able to continue to learn for a long time is to have a positive vibe around it, to keep up the motivation... I find when I keep it simple it's easier.
      I've researched so much what to start with and what to do etc...
      As you say sometimes you hoard information instead of just start with something, so the most important thing is that I think for new people at least, to just start and try to have fun as well.
      But I wonder something, I want to be a webdeveloper building websites, do you call building websites also a "project" ? Cause that's what im trying to do a lot now to get good at CSS and then when Im good enough at fundamentals start to implement JS and such
      I feel like I learn the most probably, watching a tutorial and then trying something and then I build on that and add a lot of stuff myself, to remember what I have learned. So first I did the design from a tutorial and write everything like they do, and then add a bunch of stuff and try different things and see how I can make it better.

  • @malotaibi7721
    @malotaibi7721 2 года назад

    I want to be Java back end developer. Where should I start from?

  • @pjayshah
    @pjayshah Год назад

    Is the most current Head First Javascript book updated or relevant currently?

  • @angelcross6050
    @angelcross6050 Год назад +1

    I started learning to code 5 years ago, I spent months learning Java, and never figured out wth I could even do with it. What good is an interface and do while loops if you have no insight as to what practical application it may have in the future. I thought I could eventually build websites with it if I got good enough. I put it down all those years ago, and am finally picking it back up but with html, css, and javascript. Ive already made multiple website designs in CSS and HTML but now I'm learning Javascript. Also, I just got to typing, this comment is hella long for no reason. If anybody gets to the bottom say "Oogabooga" so I know you read it all, and I'll donate $5 to your favorite charity (except for not really, I'm pretty broke. But I'll donate it in spirit. Or through the power of prayer or something similar)

  • @edwardgonzalez6331
    @edwardgonzalez6331 2 года назад +2

    I gave this video a like because of 2:56 time stamp in the video. That was very funny.

  • @MiiDev69
    @MiiDev69 Год назад +2

    Page 69... nice.

  • @yaseensuniverse139
    @yaseensuniverse139 Год назад

    What about using codex (gpt-3)?

  • @nerdsum663
    @nerdsum663 Год назад

    Right on the money point.
    I have a question?
    How much time should I give for per day?

  • @javiergarciazavala7656
    @javiergarciazavala7656 Год назад

    hello there i got this job in postin in Craiglist but i keep gettin flagged its driving me crazy i want to figure it before i get fired

  • @nanayaw7159
    @nanayaw7159 2 года назад +2

    Splendid

    • @AndySterkowitz
      @AndySterkowitz  2 года назад

      Thank you!

    • @priyazu4000
      @priyazu4000 2 года назад +2

      @@AndySterkowitz what should one do if he is interested in a lot of paths such as data analyst, full stack development, app development etc but is unsure what to choose?

  • @ftnsco
    @ftnsco 2 года назад

    The cover photo says “how I learned to code”. So 2008. 😁

  • @ODigitalPPlumber
    @ODigitalPPlumber 2 года назад +2

    I feel stuck every time.😓😓
    When I start, I do it pretty well and understand the basics, then I hit a roadblock then I leave it cos I get frustrated easily. After a couple of weeks, I go back and repeat the cycle. I want to stay consistent. How?

    • @mbazumutima
      @mbazumutima 2 года назад +2

      Hahah ! Not funny at for sure!
      But I can relate.
      Let's keep moving!
      Let's have a project in mind as we learn.

    • @jialechan8209
      @jialechan8209 2 года назад +1

      how about list down the data sample, track line by line?

    • @jackkay5011
      @jackkay5011 Год назад +1

      As soon as you hit a problem you are getting frustrated with, go take a walk ! Clear your mind a bit and then return thinking about a solution.

    • @lilalj07
      @lilalj07 Год назад +1

      On a lighter note, having a problem at all is a great thing. It's when you are truly learning something.

  • @rajashekhar433
    @rajashekhar433 2 года назад

    2025 IT jobs? Reactjs?

  • @darktealglasses
    @darktealglasses Год назад

    I'm struggling

  • @anonsforever_
    @anonsforever_ Год назад

    If you can't protect your programs from hackers then don't release them yet.