This is Why Programming Is Hard For you

500,489
0
Published 2024-03-26
To try everything Brilliant has to offer—free—for a full 30 days, visit brilliant.org/TheCodingSloth . You’ll also get 20% off an annual premium subscription.

Programming is hard, but you can do it.

This video was sponsored by Brilliant

// NEWSLETTER //
Sloth Bytes: slothbytes.beehiiv.com/subscribe

// BUSINESS INQUIRIES //
Email me: [email protected]

// SOCIALS //
Twitter: twitter.com/TheCodingSloth1
TikTok: www.tiktok.com/@thecodingsloth
Discord: discord.gg/2ByMHqTNca

If you'd like to support me I'd appreciate if you get a membership for the channel so I can give at least give you exclusive perks for the support
youtube.com/channel/UCxVPH8W2ayMey1-b0SY8rBQ/join

All Comments (21)
  • @TheCodingSloth
    To try everything Brilliant has to offer—free—for a full 30 days, visit brilliant.org/TheCodingSloth . You’ll also get 20% off an annual premium subscription. I hope this video helped any of you who felt stuck when learning to program. Better start thinking like a programmer and not rely on tutorials. EDIT: I LOVE PRIMES CONTENT. I USED HIS IMAGES FOR MEMES/ENTERTAINMENT ONLY NO HATE
  • @overpercent
    I stopped watching tutorials when I realized I could read the documents by my self and honestly speaking. Reading docs is so much better than watching tutorials.
  • @a_rehman_k
    Realistically speaking I built a full stack website for a local client the website was simple I used bootstrap for the UI and node for backend with MongoDB for storage. The project was relatively simple but i remember just how frustrated and stressed I was when I was coding it. Yelling back and forth at ChatGPT. Trying to scrape through stack overflow. Today (6 months later) i opened the code again and I was blown away just how simple it was. The point being that: what you find hard today wouldn't be as hard in the future, the point is to keep going and keep learning. Cause remember: the more you F**k around the more you find out.
  • One of the hardest parts of coding for me is that often you can't see all the tools at tools at your disposal. When I'm doing electrical work & get stumped I can go over to my toolbox, open it up & just have a poke around to see if there's a tool or combination of tools that might do the job or at least inspire the solution. With digital tools its much harder to look at all your options.
  • This year i landed a great web developer position starting at $30/hour full time. I love it because all the hours i am putting in is making my programming skills WAY better by working 8 hours a day writing and testing and debugging and getting feedback. Its been a great experience and praise the Lord i got this job.
  • I thought I was the only person in the world who kept saying to myself "Maybe this isn't for me" every time I struggled to work out a problem or thinking why isn't this concept sinking in. I can't stop thinking about a coding problem when I have one and I'm so mentally exhausted after I finally crack it that I feel like I've just been to war. Perseverance is definitely necessary when coding in my experience, as is having fun solving problems. Spent many nights screaming at my monitor, but the feeling you get when you finally solve the problem is amazing. Very funny video btw.
  • @AfiqZudinHadi
    Something I'd like to add is to read up on books on software development like Pragmatic Programmer, Martin Fowler's books, etc. It helps with the foundation of your skills
  • @TheFocusedCoder
    Great breakdown, failing and making errors doing real things is often the best teacher
  • If the author of the The Coding Sloth won't mind, a few timestamps...) 0:00 - 6:11 the definition of the problem Why Programming Is Hard For you Tips by The Coding Sloth : 6:12 Tip 1: Break down problems 8:36 Tip 2: Project - based learning 9:05 Tip 3: The Feynman technique 9:43 Tip 4: Embrace failure as a learning tool. Fail stands for: First Attempt In Learning 9:57 Tip 5: Practice Regularly and for a long period of time 10:17 Tip 6: Stop comparing yourself to others Thank you, The Coding Sloth , for your doings!!! Great Job!!! 🙏🙏
  • @itachiluvzu5162
    I couldn't agree more, people think its just another language, how hard can it be, but in reality its much more than that because copying a script will never be the same as writing one. To write one, you must know exactly what you're doing.
  • @MM-bw1lo
    This video helped and freed me, definitely right on time. Thank you so much!!!! I'm implementing the steps like coding for an hour, teaching myself and simplifying. Thanks again, this rocks!
  • @JD96893
    I believe i am well on my way to becoming a competent programmer. I feel like what really has helped is just doing projects that inspire me, often times things that solve a problem i have. I just wish i could land a job, feel like that is even harder than learning to program.
  • This is a very valuable video for me. I have seen a lot of videos saying this but this video really open my eyes with its detailed explanation. Thank you, the coding sloth.
  • @adizzzleV3
    Well put man, well put. Im a jr javascript dev and i studied JS like crazy and it did not prepare me for the logical thinking and how to use the things i learned to solve issues. Learned that the hard way.
  • @TheJaguar1983
    As a programmer, I love Zachtronics games because they test your logical thinking AND coding skills, particularly Shenzhen I/O. It's basically a simulation of building and programming microcontrollers where your physical space is limited, you can only use a small number of assembly-like instructions and you often have to think about how the blocks are running in parallel. Using the average example listed, there is a task that requires you to keep a running average of the last X values, you are limited to integers between -999 and 999 and you have no division instruction.
  • Valid points! And shout out to my fellow Web Dev Cody for his cameo! Haha. I liked how you structured your points for the UNDERSTANDING of the coding and programming.