This is Why Programming Is Hard For you

preview_player
Показать описание

Programming is hard, but you can do it.

This video was sponsored by Brilliant

// NEWSLETTER //

// BUSINESS INQUIRIES //

// SOCIALS //

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
Рекомендации по теме
Комментарии
Автор

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

TheCodingSloth
Автор

My problem is I need everything DEEPLY explained to me to fully grasp it

randomdungeonmaster
Автор

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.

a_rehman_k
Автор

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.

overpercent
Автор

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.

Foojaleeckalikeelamaka
Автор

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.

Politely_Indifferent
Автор

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.

SpragginsDesigns
Автор

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!!! 🙏🙏🙏🙏

dmitriy_frostoff
Автор

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

AfiqZudinHadi
Автор

First yr of compsci degree. I will say, learning the simple stuff like arrays, loops, if/else, exceptions, objects and classes. Is easy. But applying it to a scenario is wayyyy harder. You can’t just write code. You have to design the system first. Then it gets even worse, with big O, hashing, linked list etc. it feels like you’re just constantly confused and you just learn stuff on the spot.

neilgomes
Автор

My worst enemy is thinking 'whats the most effective way to program this?' and then finding out I don't know enough and giving up.

But then I think, Toby Fox did Undertale with all switch cases, not because it was the right way to do it, but because it's the only way he knew how.
Its better to just code even if its not the most efficient way, because no code is worse than a bad code.
(Of course learn how to improve fellas, don't spaghetti code but don't let it stop you from trying)

BonusDuckie
Автор

Great breakdown, failing and making errors doing real things is often the best teacher

TheFocusedCoder
Автор

Thank you for this video, I’m new to coding and it is difficult and sometimes discouraging. I loved the gems you gave out as well as the humor. Keep the videos coming!

craase
Автор

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!

MM-bwlo
Автор

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.

itachiluvzu
Автор

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.

MarcusAlexander-huer
Автор

I've been programming professionally for about 20 years, and this is solid advice. Especially the part covering explaining or teaching skills to someone else.

sleepylight
Автор

This is really reassuring because I’m trying to learn JS and have a good understanding of troubleshooting and solving “the puzzle” of getting something how I want it. I started by writing down what every line of code did

jt
Автор

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.

JD
Автор

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.

adizzzleV