🔗 Start learning to code for FREE — and get 20% OFF Scrimba Pro: https://scrimba.com/fullstack-path-c0fullstack?via=webdevelopete If you’re self-taught, overwhelmed, or stuck... this free playlist is for you: https://youtube.com/playlist?list=PLWo_m5tJdSyWPhoXe-eliO6IWq7iwYekN&si=d8WGUUGWsgDI_Phx DESCRIPTION: ============ In this video, I’m breaking down 10 honest truths I wish someone had told me when I was getting started as a self-taught developer. These are the lessons that could’ve saved me years of stress, burnout, and imposter syndrome. No hype. No fluff. Just the stuff I had to learn the hard way — so you don’t have to. 🎯 *JOIN THE CODING COMMUNITY* ====================== → 💬 Discord: https://discord.gg/HC4YKKsSvG → 📧 Newsletter: https://developete.kit.com/newsletter → 📸 Instagram: https://www.instagram.com/developete/ 🍻 *SUPPORT THE CHANNEL* ======================== → Subscribe + hit the bell 🔔 → Drop a like 👍 if this helped → Comment below — I reply to (almost) everything 👇 ⌨️ *MY GEAR* ============ 🧠 A lot of you ask about my setup - here’s everything I personally use. Keyboard (quiet + comfortable): https://bit.ly/developete-keyboard Mouse (all-day coding): https://geni.us/yQqfG Monitor (eye-friendly, large): https://geni.us/developete-monitor Mic (clean voice, no fuss): https://geni.us/developete-mic Productivity gear: Pomodoro timer (focus sessions): https://geni.us/c8z1CQQ Carpio wrist support (no wrist pain): https://geni.us/developete-carpio Desk pad (smooth + clean setup): https://geni.us/developete-mousepad 👇 Resources to help you find your dev path: 👨💻 Watch My Dev Tips Series → https://www.youtube.com/watch?v=dmQ9xwzQVXc&list=PLWo_m5tJdSyUFlKVnuS4WVPfZaXaqoJUk 📦 Free Dev Resources → Guide to Becoming a Web Developer: https://webdevelopete.com/posts/guide-to-become-a-web-developer → FREE CV Template: https://developete.kit.com/newsletter 📚 Recommended Courses → Become a Web Developer in 2025: https://bit.ly/41nJ6lk (Use code FRIENDS10 for 10% off — affiliate link, no extra cost to you) 👨🏫 More Ways to Learn: → Learn Web Dev with Codecademy: https://bit.ly/become-web-developer-with-codecademy → Zero to Mastery Academy: https://bit.ly/41nJ6lk 00:00 – Intro 00:22 – You Don’t Need to Know Everything 01:35 – Learn How to Learn 02:36 – Perfection Is a Trap 03:46 – You’ll Never Feel Ready 04:44 – Problem Solving Is the Real Skill 05:47 – Nobody Cares About Your Code 06:48 – Burnout Is Real 07:55 – Final Recap + Advice #codingtips #codingmotivation #learncoding
ADVERTISEMENT
I've been a developer for almost four years now but I still don't have a job. Any suggestions? Is anyone relate to my situation?
thanks
A better important thing is communication ❤, maybe one life to learn something about that. You need continuous training in that skill, eventually you can advance and earn much more.
Just found you! Now that I'm retired, I want to build a couple of mods for my favorite game, but have NO IDEA where to start. Thanks for the advice I didn't know I was going to need. As an artist in oils, charcoals, colored pencils and yarn, I UNDERSTAND not being perfect. In fact, that's where a LOT of "Happy Little Accidents" come from (The Creeper in Minecraft as an example). It's called a "Persian Flaw", and imperfections are often the most perfect. As far s solving a problem, sometimes getting a snack and a nap makes that "Oops!" jump right out at you. Burnout? I worked so hard taking care of everyone at work and everyone at home and burned out on LIFE. For the last year I have done little more than eat, sleep, watch videos, play games, and NOT THINK. Sometimes your vacation needs to be longer than three days of doing something else for someone else. I still don't know where to start learning to code, but considering this is my first stop, I've already gotten 10 years of great advice. Thank you!
Yes, coding takes practice! I would take a basic exercise, then play the "What if ..." game with it to add different functionality. Problem-solving is most important, coupled with being able to connect programming data structures and control-flow constructs. Back in the day, I'd have to buy professional books from a store that sold these technical books. Now, you just have to start asking questions with the browser. You can download compilers and get help in minutes, not days. The problem today is the number of options.
Great video! As a beginner programmer, I saved this vid to refer back to. My key takeaways: 1. You don’t need to know everything. Learn the basics really well. 2. Learn how to learn by realizing that you learn by taking action on information. 3.Perfection is a lie. 4. You will never feel ready. Start anyway and don’t quit. 5.Coding is problem-solving. Problem solving skills is the main difference between good and bad developers. 6.Focus solely on making your code work. 7. Burnout is real and your brain is like a battery. Don’t work on a low percentage.
Im so happy this video got recomended to me. Clicked it expecting some coding tips, but got life advice for eternity! Thank you for making this and giving me that motivation!
Chasing perfection not only slows you down personally, but the project too. Thats why agile development took off the way it did. Premature optimisation is the root of all evil. However, do try to build scalable. If your code works now, thats great, but build it in such a way that you can keep working on it in the future.
As a dev for over twenty years, this is excellent advice.
7:29 the thing in the background fell over😂. Real advice bro thank you so much.
I think I needed to hear this. Thank you. I've been struggling lately after I've been fired (project shortage) from my last job a year ago. Couldn't find a job since. Started to doubt if I ever find a job as a dev ever again - "maybe I just suck and it's not for me". Every hour that I spent lately on coding my app left me with miserable thoughts that it's for nothing - "it won't get me anywere anyway". I love programming, I love solving problems - and I know I'm a great and curious problem solver. This video reignited my hope. Thank you, again.
I'm at the "I don't know enough, they'll expect me to know everything after 4y of coding" and burning out. Thanks for this.
It doesn't need to look pretty, it just needs to work. Make it work first, make it pretty later. This made me realize the error I've been unable to get past in one of my games is a "perfection" problem. It was only an issue because I was trying to make a function work with a dictionary because I had just learned about them at the time and thought they looked nice and space efficient. Yes, I'd love for things to be more streamlined, but I haven't made progress in that hobby project in two months because I was so stuck on trying to make that one thing work. After that section I paused the video, opened my code, and rewrote the dictionary back into dozens of lists. Now it works again. I was so hung up on wanting it to look a specific way that I completely forgot it used to be functional. Thank you, I needed to hear that. Will do my best to make "just make it WORK" my coding mantra going forward.
"start anyway".........that hit hard! I analyze waaayyyyy too much before starting.
Just starting my path as a programmer, and I'm glad this video popped up for me. Mostly it confirmed things that I felt that I was doing right, but hoo boy does it feel good to be right :D A few hours ago straight up wrote in my lab for the teacher "//I know it's not the prettiest string, but it works for whoever will use it, so I did it". Also let's just say that sleeping normally and eating helps a lot. Got absolutely stuck and exhausted. Took a break. Opened the code again, with fresh eyes. Figured INSTANTLY where did I go wrong and also found a couple ways to make the code more efficient.
I wrote my first line of code in 2001, and I learned most of these lessons the hard way. One thing I can guarantee: nothing is more important than your health and well-being. Enjoy your family, and take time for yourself—you need that more than anything to be able to do everything else.
Imposter syndrome is the worst. Had to deal with it for long 11 years and it's been just 2 or so years I've decided to stop thinking everyone was a true developer but me.
Seeing this today after being stuck on learning JavaScript for almost 5 months and counting beating and convincing myself that I have to be perfect in it before moving on to start learning react. So many times that I've actually gotten tons of ideas to start building but I just cowardly go back into my "Tutorial" watching shell saying I don't know enough to start anything. Watching this video suddenly gave me the clarity that I needed, harsh truth hits harder and is reality. Thank you so much for making this video.
I am not a coder, but a product manager, this video is pure gold. No BS, only truth.
Chasing perfection part, "making room for yourself" oh man that really does make sense. After shipping out projects I'd literally be free to think more fun stuff for other/new projects. Thanks for reminding.