After you become a programmer, the imposter syndrome keeps raking at your back as you suffer one bug after another. That profound despair hits you like a train and you begin wondering whether you've ever been good enough. Giving up crosses your mind and you get depressed. Then you realize you forgot a semicolon.
Any of you on stage 5 reading these comments that need a lil nudge of motivation: I spent a year and a half on the job search, rejection after rejection. A lot of ups and downs but I never gave up. This coming Monday I start my first day as a software engineer at a FAANG company with 0 college degree. Keep pushin!
for me: stage 1: think about doing it for 3 years stage 2: optimism stage 3: giving up immediantly no matter what i want to do stage 4: hate myself for not being able to do anything with my life stage 5: try again 3 months later repeat
This was basically me, but eventually I had accumulated enough knowlegde that it kinda clicked. For the longest time it felt just way too hard and with the way it was going (constantly quitting) it did not seem like it was going anywhere. But when it clicks and you have learned enough that you can start making your own little programs, THATS when learning accelerates and a bunch of new doors open. Best way to learn programming is to, well, program, and the hardest part is getting to that point where you can make something on your own.
its truly exhausting. you think you got good at something, you think there might be a semblance of hope for you being an adequate dev. then you come across a problem in your 'favourite' language that completely dumbfounds you
yes nice 😕 , but after more than a decade of passion about coding and with no life as software engineer outside this shitty country you enter the 7th Stage which is a status of part sadness part motivation with a lot of Automatic Crazy laughs about everything you wonder when you can change your life .... ... & BTW: GOD if you reading this comment fuck you 😟 ....i believed in you...
My stepdad is a Senior Software Engineer and even worked for a Russian Bank while staying in Italy even though never had a degree, I'm doing Computer Sciences in college, but you can really learn this all on your own with the sheer magnitude of online resources. By the way... my stepdad started of washing dishes for a hotel after he finished highschool. Don't ever give up, or think that you aren't good enough. ;)
This reminds me of my first couple of years of comp sci courses. My first time with basic cs classes; I got A's. The following classes got harder and harder. Until I got to this cs weep-out class. At the beginning of the semester, the room was full of 120 students, all of whom were computer enthusiasts. In the first two weeks, the room got down to 90 students. Then after the midterm, there were only 40 students in the class. The average for the midterm was 40% and I fell into that bracket. Fast forward, I failed this class 4x, the professor that taught the class told me to switch majors to something like business or IT. That was the hardest thing for me to hear. Then, I sorta give them a middle finger thing and said "I'm gonna prove you're wrong" (not literally). On the 4th try, I finally got a B+. After getting a B+ from that class, every programming language and algorithm becomes so clear to me and I was able to pick up on every programming language that was thrown at me. Now, I am doing my master's in comp sci and working as a full-time software developer. What I get from this, is that sometimes it's the hardest discouragement that motivated us to be the best vision of ourselves and although everything is hard, I believe everyone can learn anything. It's just that everyone has a different pace of learning. So keep in mind, when you are working with someone and they are a little bit slow, don't start judging or calling them names, maybe that person will become your boss someday so think about what you're going to say before calling them out.
If you're having a hard time getting ahead with fundamentals, find a structured course where the main teaching method is coding tasks with support material, youre not learning unless you are doing it.
You definitely do not need to go to college to be a programmer. There are many online options to learn programming - from free to very affordable. You can do it!
For me, learning code is more of an iceberg. The more you learn, the more you realize you haven't finished learning. I went from doing vanilla HTML, CSS and JS to thinking hey, this SASS stuff is pretty neat. And then when I was done, I realized vanilla is very repetitive so I learned React. And then while learning React, I found create-react-app is dumb as hell so I set up my own environment in webpack. And then I learned vanilla React is terrible for SEO so now I'm learning Next. This is a cycle that will never end
it's not icebergs, it's icebergs that slowly turn out to be Lovercraft's Mountains of Madness, of incalculable height and incomprehensibly non-Euclidean shape inhabited by mindless monsters like Kubernetes that have nothing directly to do with programming, but you can't go back because you've invested years in that.
This is HILARIOUS. Totally spot on, every step of the way. -Inspired to learn to code -Watch 4 hour python tutorial -Can't really apply any of it -Start taking CS50 -Overwhelmed every step of the way -I'm a lucky "rock bottom" guy - failure is not an option -Reach pset4 and complete it by myself -Confident that I can complete the course and continue learning indefinitely Now I'm at stage 4 and it feels great lol.
In between stages 3 and 4 atm and it feels good to start seeing some light at the end of the tunnel. The exit is a long ways away yet, but the darkness of stage 3 is slowly fading, fading enough that I know I have come too far to turn back or quit now.
I’ve been learning to program 11 months in now, I watch this I get goosebumps and I feel I’m almost there. Just a bit more effort, for everyone who’s as me. We’ll make it. 😊
@@MrAziz-kw6li that’s good to hear, I just started cs50 last week so I’m basically new to all this, but I’m not sure if comp sci (cybersecurity) is the right choice for me
Most important is first and foremost to be passionate about this and then keeping calm, focused and composed NO MATTER WHAT, i could literaly sit and learn this for 10+ hours every day, so glad i found something i finally enjoy learning and doing. How is the progress going on your freemote course btw?
@@rmp5640 You gotta figure out the things that gets you into that "flow state", doing the hardest tasks first thing in the morning, maybe try experimenting with the Pomodoro technique, obviously sleeping very good, working at a good location where you can focus, staying active and excercising will def give you a surplus and more energy.
That's a key thing a lot of people miss: Genuine enjoyment and interest in programming. So many people want to start programming because they think it "looks cool" or they want a high paying in demand job. You won't know if you enjoy programming until you try it for a few months. If you aspire to be a programmer just to make money, you will be in for a very hard unenjoyable time that will feel like a form of mental torture. You will end up hating your life. Programming can be done to an extent by most people. It doesn't mean it's a good fit for most people. I can change my tyre and clean my engine fluids. Doesn't mean I have the passion or interest to become a mechanic. And if I tried to force myself to do it just to make money, I'd probably be mediocre at it, not get that well paid, and hate going to work every day.
I am completely self taught developer, no college degree, didnt go to high school, learned from programming BOOKS (youtube wasnt a thing back then). I would sit in front of a computer with the book open, see whats written in the book and type it in the code editor. It was fun and I loved it. Been 16 years now. I am very happy and very well settled. I have a cushy job and enjoying life. You can do it too, if you dedicate your time to it and just cut all distractions.
I'm almost done with my Junior year of my computer science degree and it really took about 2 years of tutorials, classes, and personal projects to really get what I was doing. I'm finally in that confidence stage that I know that I could teach myself anything else I wanted to learn even if I never finished my degree. The tough thing about coding is that the beginner experience is very confusing as most tools are built for experienced developers. I know it took me awhile to understand IDEs, Linkers, compilers, types of languages, design frameworks, GUIs, libraries, OOP, RAII, kernels, GIT, etc. All that information is just spread all over the place and just bombards beginners as they attempt to make heads or tails about what they do and don't need to know to keep progressing. For anyone who isn't in university, and many for some that are, just pick one language to start with and learn it until you can confidently write a decently sized project all by yourself. That's when you can start to branch out to similar technologies to build more things. Trying to learn too many things at once will really slow down your progress.
@@techvidz4451 I pick a project that seems doable for myself that contains things I don't know how to do yet and research how to do those things. I actually try to stay away from tutorials that handhold too much. Those are hard to learn from as you just watch someone else code instead of learning how to code. I prefer books, documentation, and small examples of specifics to understand what I need to do. The most important part is to just keep going. If you take long breaks, it'll really kill your learning momentum. You need that momentum to improve in the early stages.
@@techvidz4451 I've learned quite a lot. The thing I really like about getting my degree is that it forced me to learn things outside of my comfort zone. Without it, I never would have learned things like functional programming, assembly language, or Unix programming on my own. For me, first two years were a bit boring just learning the basics, but junior and senior year is packed with tons of programming stuff.
One of the hardest steps when you're a complete beginner to the coding world in general is getting into the mind of a programmer. You have to learn to think like a programmer.
@@bogatiiplays Practice. Start with making something simple like a text-based rock, paper, scissors game. Assume the computer knows nothing and you're teaching from absolute scratch which means you need to tell it that there are 2 players, ect. Step by step.
@JohnWayneZ Well try starting with a very simple game for example that is text based, like rock paper scissors. This is a very beginner level code challenge. Now assume the computer knows nothing, it does not know what you want. Then just think about what is needed to play rock paper scissors, don't think about coding yet. You know that it takes 2 people to play right? So obviously you need 2 variables, one for player 1 choice and one for player 2 choice. Now what happens? Well, both players have to pick one of those 3 options, so you need to gather the input from both players. I will leave the rest for you to think about as there is still plenty of things but hopefully this kind of shows this basic level of thinking, things that you might say to me like "well duh there needs to be 2 players to play this game" And this is exactly what you need to tell the computer, it knows NOTHING like I stated above. Anyways, there is plenty of videos out there for beginners getting into coding and how to train your brain to think like a programmer.
I'm literally like omg how is this pinpointing my exact feelings?! This is scary af how accurate this is. I'm starting a boot camp soon and I gave up after CS50 last year so I'm at that stage and I can't wait to get to stage 4. Thank you so much for giving me some hope!!
Damn hitting me hard with this, literally in the stage of "I'll give coding another go" for the third time but this time I'm feeling more good about it, and of course I wanna land a job as a software dev later down the road, but for now, it'll just be a hobby thing! Thank you for this video, definitely going back when I have doubts about programming.
Glad you're giving it another chance. I promise, if you give it a little time it can be one of the most rewarding professions out there. Dont get intimidated by other people's knowledge. You will never know it all because its constantly changing. But that is the fun of it. Go at your own pace and when you know barley enough to make something simple, make something based on your interests, even if it is impractical. Good luck!
I think there's also stage 6: realizing that's so much more to learn and you're never gonna understand every piece of software. But you'll never get bored as new things arrive.
This is one path. I started on scratch years ago, started experimenting right out the gate, modifying other projects. I watched one tutorial. I still believe that Scratch and similar programming communities are the best way to learn coding. *Modifying* projects, not copying them out of the gate. Understanding how they tick.
31 here, programming on an off as a hobby since im 15 but i have never build something real. This year, Ive put my portfolio online and working on a big community project :) It's never too late
It's true, coding can really teach you focusing and not wanting to quit on life issues. Imagine struggling the who night, then at the very end of wanting to sleep, you realize you had accidentally started a variable in uppercase, when you formerly declared it in lowercase😊it runs and you feel motivated again 🙌
Keep in mind that there's a lot of sub-stages between 4 and 5. You will face a lot of problems, some of them might make you want to give up. The key to success is patience and determination.
Holy smokes this is so accurate! My exact path thus far. I’m at stage 3 rn. Taking a course on full stack development. Went through html and css tuts and opened up sublime today and…nothing. Been procrastinating but went on yt to search something code related to feel like I was still doing something eventhough I’m just avoiding the editor. This video is saved and will be watched again and again. I am def excited and super interested in learning and already brainstorming app ideas but it’s still overwhelming thanks for the video it’s very energizing!
I am currently following C# tutorials by coding with them, and I have to say it is a really good way to learn. I learned variables, constants, strings and I feel way better now! I made a project which purpose is to help me practice and I like to make everything in order and explain it, so if I forget one thing I can look back at it.
I see this video is 2 years old, but thank you. This is exactly what i needed after reaching your defined "stage 3". I was feeling lost about some practice code i was learning. I could read the code and understood what it did. I was unable to articulate and generate the required code myself though. Thank you ❤
I just got my first job as a game developer, it feels amazing after so much learning, but as you learn more and more you start to realise that no matter how much you learn, there is more and more, and more, so i will continue to learn coding as i work, so i want to tell you all, you will make it, just keep pushing, have a good day.
I'm trying to make my way into data science field, so not only programming but also math. The funniest thing is that those 5 steps you have described in like few mins are stretched out to a full year or even more. The best advice i can give is to do it regularly, even hour everyday is better than nothing. If you feel like giving up, just slow down, take few steps back, there might be concepts you didn't get the full grasp of. I tried learning python about 6 times and this method got me through the wall i couldn't pass, instead of giving up just slowing down, even taking few days off, but still pushing it. Good luck boys and girl!
I started coding a week ago... I go trough being extremely confident, literally crying, motivating myself by imagining what I could manage to do, crying after comparing myself to my very talented friends and coming up with new ways to get the basics down in the span of every 20 minutes Tutorial. Lol, that is going to be a hell of a journey
I started coding on grade 2 somehow, it made me think forever more logically, I consider myself stage 5 because I can code everything I get motivated to
Stage 1: Hype. I was so on with this, I googled around to find something to start with, and the best way to learn it quick. Stage 2: Work. I really powered through the first few weeks of the course, and worked on the homework, even when it took me a lot longer than it should be. I was dumb, but I improved gradually. Stage 3: Boredom. I spent weeks and months doing my online course whenever I had time for it, and yet I still only did small projects that were sort of uninteresting. Like a text adventure or hangman. Or draw lines with random colours with turtle in a shell. Got so sick of it, especially when I looked at the curriculum and saw that it will take ages before something better comes on, it I didn't want to skip because I didn't want to miss anything. Stage 4: The break. Over time I did less and less, I let myself get distracted waith other tasks way easier, and when I have free time, I rather watch films and youtube videos than continue my 100 days of code course, which by now is taking over a year for me and I am only a fourth done with it. Stage 5: Rekindle. The interest is slowly coming back, I want to do more, I want to learn something actually useful but I notice I lack some basics, I may have forgotten them or never really got them in the first place. I try to put time aside to learn. Motivated by how easy I can solve certain challenges, that I had no clue how to tackle at all when I first started. maybe I'll think of this comment and add more stages once I go through them.
I have watched your video "The fastest way to become a software developer" a year ago and I followed along the whole year those courses and the way how to do it and now I have finished it all and I am still learning ! it was really useful what you have said is really what happen in real life. now I am getting lots of interviews, hopefully soon I will get my first job as a software developer ! Thank you Aaron for your useful videos
Hello Aaron i just want to say thank you, i am atm in stage 3. I love to code is my dream job for real, i was down because JS seems so hard but with this video giv me the motivation i needed. God bless you.
I have been a full-stack dev learning to code for the last 10+ years, it's a never-ending journey. When I started out as a frontend dev all it goes to being a frontend coder was JS and jQuery library, now there are all these various stacks relying on various frameworks like React, Vue, AngularJS, backend runtime environment NodeJS. Not to mention niche clients that demand we use CSS preprocessor like SASS and LESS for their project. Now being a frontend dev doesn't mean HTML, CSS, JS, and jQuery. I was making a comfortable income with just these 10 years back but now reduced to hunting for work among millions who are like 10 years junior to me. Nowadays, these are just fundamentals... the "basics". Most newer generation devs don't even know how to make amazing code directly in JS. But that skill is no longer in demand, it's much faster to just use a framework like React and don't have to worry about the complexities of the code. This is just an example. So, the journey to learning to code is never over.
As someone with such a big experience, can you please give me some advice? :D Do you think I should study front-end development if programming classes were really hard for me? (and these logical tasks in general make my head hurt really bad) I think about studying UI/UX instead
This was good. I really needed to understand this psychological progression. It was explained in a very clear and concise way. Thanks for making this video! I'm sure it will be helpful to many others as well.
I've been writing JS since late 2014. I'm now 19 years old and joining some startups. Honestly, most of my knowledge came from trying a tool for a few days, messing it up, then avoiding the problems until it consistently works. If this is what 8 years experience feels like, it's relatively empty.
what tool, and how would u know the syntax to a language like js or css, shoot even html. u have to look into the docs as well as text books, etc to even know what your breaking, so i'd assume your experience is just the tip of that berg
The job search made me cry everyday, i love to code and i felt i knew enough to get started but my job search took me 6 months. If i had kids or other responsibilities i would have quit looking for a job and quit tech. But im grateful i found a good company that i see myself growing into
I'm in my freshman year in college. So far I've had to learn 3 languages, and right now Java is my current language. At first I was getting the hang of it, but now I feel like I'm on that doubt stage. I'll eventually pick up on how to do OOP in Java, maybe tomorrow or perhaps even today is the day. I feel like this video motivated me a bit. Thank you.
A very good way to learn to code is accepting that it will take a lot of time, before you’ll become really good and self reliant at it. Courses aren’t bad, but only if you use them to gather informations, or learn stuff that you previously had no idea about. Because the hardest thing about coding, isn’t learning the syntax. The hardest thing about it, is learning to think like a computer, and only when we start grasping that, we can move forward and learn how to blend the single elements into a functioning machine!
I'm kind of the opposite. I've been COMPLETELY obsessed with coding. Just typing this, my body is coursing with adrenaline as I take a break from code by watching more SWE videos. I'm really enjoying myself. Can't wait to get my first job, honestly
Fucking same man, just wish I didn't have two jobs so I could be in it all day, code just sucks me in and suddenly it's been 6 hours of hyperfocusing on it
I feel that way about CSS but not so much about JS. I hope that once I have a better understanding of JS then that same love I have for CSS will follow me to the rest of my choices in languages. Not sure if doubt or should actually switch the developer part to designer
I bought a code class on udemy last year and am just now finally pushing through. I did the first few modules before feeling like to too far behind to catch up and wanted a quick fix. I took long breaks and just a couple months ago I finally decided to push back into it. I completed a ton of modules and have the ability to code things on my own now and it all makes sense. I'm not the best code but I can now accept that. I know that the more I do it the better I'll get but also that jobs don't look for perfection. I'm at stage 4. my goals for stage 5 is mostly about me using my ability to combine it with graphic design (UI/UX specifically) that I went to school for. Maybe make an app or 2, buff up my portfolio website with a learned programming language to show off, make some gaming mods, niche programs and set up a donation page or sell for really cheap to create passive income, Join some collabs and get more known, etc. I'm also aware that I may get rejected a lot but that should be unsurprising. That happens in most fields unless you're working at a place with high turnover like fast food or retail, Even in those types of jobs people doesn't easily get into these days because it's saturated with lots of kids, or they reject you for being overqualified. It's a numbers game. send an overwhelming amount of applications, and if you're becoming a programmer anyway, you can automate that task to apply for basic/minor software jobs to build your resume, and personally apply to the jobs you really care about/want.
Im a software developer and have been in the industry about 5 years now - it's a wonderful career, where you can build almost anything you can imagine. But it took me about 1 year in college before I really understood what I was doing. - If you want to go into development without taking any classes and just rely on RUclips videos etc. then start of with web developmen - HTML, CSS and some JavaScript, that can probably land you a job. But if you want to work across the board on big projects in teams with others I would suggest to get a degree as it will guide you in the right direction.
Thanks for that man. I am a beginner and not looking for anything ells but computer related job and don't even care how much it pays. I just want to keep learning stuff, but I realized that in this feel can't find well organized teaching especially in college.
Coding wasn't hard at all for me. I want to start teaching people because I have taught 2 people who don't think ethically, and they love it! It's super easy when you have a great teacher
@@solowq_1817 Ok listen to me, start out by watching videos on HTML and CSS, while this isn’t technically “programming”, it will give you the fundamentals to know the actual mindset behind coding. Next learn Python, for this I suggest looking up a video by Programming With Mosh, after this, attempt to learn JacaScript. It may seem like a lot but this is how I started and imo is the best way to grasp the ideas behind coding
@@mrt8bit692 I have two options in mind, DataScience. For which you are right, I have to learn python. & gamedev. I have noticed gamed these days is highly done on game engines and c++ is only used to shape some parts of it. I'm confused honestly, thoughts for both of these paths?
I can honestly say I’ve hit every one of these. I was one of the lucky ones, quit my job with no option but this. Bonzai! All seriousness. I’m feeling better about this every day.
This SO makes sense. This is ME, right now. I'm studying JavaScript and feel stuck by the whole concept. Its feels like I hit a brick wall with JavaScript.
@@jb663 honestly the whole thing. It is very different than HTML or CSS and the next step in learning to code. There isn't one specific part that is the culprit, I'm having a tough time over all. I even bought the JAVASCRIPT FOR DUMMIES/KIDS edition book and it still feels over my head. I'm still trying to learn it though.
@@AlbertRayJuarez Im tryna learn JavaScript too but instead but I'm learning it with the react frameworl instead of just learning js by itself maybe try that
3.5: oh shit someone already built a library that will solve that issue for me. 3.75: oh shit I can just post a question and someone more knowledgable than me will help me out for free. 3.99: what if I just do this every time I feel like giving up?
I'm at the stage where I passed the frustration and I know I can do it, I love the feeling I get after I solve a problem I thought I couldn't solve and after 1-2 days I do it and I also love the feeling when I do anything else like taking a shower and the solution to my problem just pops in my mind even if it doesn't work at first I love the ideas coming in my head, I do have some projects but small ones, I'm taking a course at Scrimba and everything goes better and better, can't wait to get my first job as a developer.
Great video! I've been stuck at the end of stage 3 for almost a year. I have a great and secure career already so it's been tough to find the motivation to push through the initial difficulty and horrible lack of understanding. After watching this video I'll give it another shot and see if I can get onto codewars. I think solving code problems would be a massive help for me since it's what I do in a mechanical sense at work as an industrial refrigeration tech.
Coding is so damn hard, incredibly hard and overwhelming... but I've always had the mindset that if you train and keep training, eventually the difficulty will go away.
These are the vids I love, you’ve always been the best at giving high level thoughts on development. So many tutorial youtubers out there, your advice/opinion on development topics is your niche. I based how to prepare for my job hunt off of your advice videos, I did your interview prep course, I even based what laptop I’d use off of your opinion of the Mac being superior for web dev. I don’t follow all your advice bc we all want different things (*cough* Ukraine), but I always weigh what you say in comparison with facts or other great advisors like Stefan Mischook or Ben Awad and you almost are always way ahead of everyone and the most helpful. Never stop making your courses or giving us these advice videos, because you’re the best at both!
I your minds eye simulation. Since you made it this far with coding you could make it as far as you want. The limits are being someone who creates his own computers
as someone who is still learning, I would say one of the most important things is when you gain a little momentum just keep going as hard as you can. I made the mistake of leaving projects because I did not find the time or whatever and then I got back to them I was clueless, could not even understand my own code/solutions so had to recap everything. worst feeling in the world when you are learning anything.
Free Beginner Programming Course
coursecareers.com/a/aaronjack
Free JavaScript Cheat Sheet
dontforgetjavascript.com/
Free Coding Advice (We'll Send you a Video)
aaronjack.dev
After you become a programmer, the imposter syndrome keeps raking at your back as you suffer one bug after another.
That profound despair hits you like a train and you begin wondering whether you've ever been good enough.
Giving up crosses your mind and you get depressed.
Then you realize you forgot a semicolon.
Haha
FOR GOD'S SAKE!!!
It's always the goddamn semicolon or a single, small, unnoticeable typo.
@@CopperYeen or when you forgot to scale up so curly braces and brackets just look the same plus the simple font type
"I'm so Stupit" :D
Any of you on stage 5 reading these comments that need a lil nudge of motivation: I spent a year and a half on the job search, rejection after rejection. A lot of ups and downs but I never gave up. This coming Monday I start my first day as a software engineer at a FAANG company with 0 college degree. Keep pushin!
Stands for Facebook, Amazon, Apple, Netflix, Google.
Why they call it that....guessing its just easier to say rather than say all 5 companies haha.
@Jay congrats on the job! Youll learn a lot for sure!
FUCK YEAH CONGRATS MAN!
congrats can u teach me how u did it?
I am 30. I had tons of back up plans. This is the final one. I am working my fucking ass off and I will succeed no matter how long it may take.
In the same boat! I wish you good luck on your journey!!!
Same here.
S.A.M.E. X_X
Saaaaame
Same! Goodluck!
for me:
stage 1: think about doing it for 3 years
stage 2: optimism
stage 3: giving up immediantly no matter what i want to do
stage 4: hate myself for not being able to do anything with my life
stage 5: try again 3 months later
repeat
Holy shit why is this so accurate?
same
This was basically me, but eventually I had accumulated enough knowlegde that it kinda clicked. For the longest time it felt just way too hard and with the way it was going (constantly quitting) it did not seem like it was going anywhere. But when it clicks and you have learned enough that you can start making your own little programs, THATS when learning accelerates and a bunch of new doors open. Best way to learn programming is to, well, program, and the hardest part is getting to that point where you can make something on your own.
Looks like a loop 😂
accurate
And even after stage 5 you realize: this is just the beginning. There's 5, 10, 20 more stages ahead the learning never stops
There are other jobs.
The true master is the one who never stops learning
its truly exhausting. you think you got good at something, you think there might be a semblance of hope for you being an adequate dev.
then you come across a problem in your 'favourite' language that completely dumbfounds you
Endless pursuit
I started coding back in 2017. It took me 3+ years, but I finally got a software developer job last July.
Congratulations! I’m proud of you for sticking with it. I’ve tried and I keep running back to the relaxing things after work lol
Congrats
yes nice 😕 , but after more than a decade of passion about coding and with no life as software engineer outside this shitty country
you enter the 7th Stage which is a status of part sadness part motivation with a lot of Automatic Crazy laughs about everything you wonder when you can change your life
....
...
& BTW: GOD if you reading this comment fuck you 😟 ....i believed in you...
Congrats i went back to school to learn in last year and about to finish this year in March
Why did it take that long?
My stepdad is a Senior Software Engineer and even worked for a Russian Bank while staying in Italy even though never had a degree, I'm doing Computer Sciences in college, but you can really learn this all on your own with the sheer magnitude of online resources.
By the way... my stepdad started of washing dishes for a hotel after he finished highschool. Don't ever give up, or think that you aren't good enough. ;)
this is so inspiring!
@Albino Cake 😂😂
@Albino Cake can't you see i am writing code
Inspiring. Thanks
This reminds me of my first couple of years of comp sci courses. My first time with basic cs classes; I got A's. The following classes got harder and harder. Until I got to this cs weep-out class. At the beginning of the semester, the room was full of 120 students, all of whom were computer enthusiasts. In the first two weeks, the room got down to 90 students. Then after the midterm, there were only 40 students in the class. The average for the midterm was 40% and I fell into that bracket. Fast forward, I failed this class 4x, the professor that taught the class told me to switch majors to something like business or IT. That was the hardest thing for me to hear. Then, I sorta give them a middle finger thing and said "I'm gonna prove you're wrong" (not literally). On the 4th try, I finally got a B+. After getting a B+ from that class, every programming language and algorithm becomes so clear to me and I was able to pick up on every programming language that was thrown at me. Now, I am doing my master's in comp sci and working as a full-time software developer. What I get from this, is that sometimes it's the hardest discouragement that motivated us to be the best vision of ourselves and although everything is hard, I believe everyone can learn anything. It's just that everyone has a different pace of learning. So keep in mind, when you are working with someone and they are a little bit slow, don't start judging or calling them names, maybe that person will become your boss someday so think about what you're going to say before calling them out.
:l your teacher probly just sucked ass lol
Would you tell us the name of that class and a text book you'd recommend?
I so proud of you, amazing perseverance
I want to learn to code so bad. I am so overwhelmed but, you made me feel so much better. Thank you! Good luck to all of you!
If you're having a hard time getting ahead with fundamentals, find a structured course where the main teaching method is coding tasks with support material, youre not learning unless you are doing it.
Hi Sandra, do you have a particular tech stack/language in mind? I've started with a course in udemy to help give me some direction.
You definitely do not need to go to college to be a programmer. There are many online options to learn programming - from free to very affordable. You can do it!
good luck ! i think the most important thing for becoming a developer is to never give up and never underestimate yourself
how did it go
For me, learning code is more of an iceberg. The more you learn, the more you realize you haven't finished learning. I went from doing vanilla HTML, CSS and JS to thinking hey, this SASS stuff is pretty neat. And then when I was done, I realized vanilla is very repetitive so I learned React. And then while learning React, I found create-react-app is dumb as hell so I set up my own environment in webpack. And then I learned vanilla React is terrible for SEO so now I'm learning Next. This is a cycle that will never end
Haha love it
And you didn't even get to the C/Rust/OOP iceberg
@@sidbee604 I somehow started at C/C++ and is working my way downwards. I think I will get sent back to the top once I finished going down.
it's not icebergs, it's icebergs that slowly turn out to be Lovercraft's Mountains of Madness, of incalculable height and incomprehensibly non-Euclidean shape inhabited by mindless monsters like Kubernetes that have nothing directly to do with programming, but you can't go back because you've invested years in that.
I'm just wrapping up with the hand crafted React with webpack stage. Why is it bad for SEO? My scores are all 100%.
1. The beginning
2. Optimism
3. Doubt
4. Confidence
5. Success
Thank You underrated friend
There is no confidence. As you go on, you might feel less or more dumber than others.
How reach step 5 speedrun%
Hum, it feels like I’m on the second part
6. goto 2.
This is HILARIOUS. Totally spot on, every step of the way.
-Inspired to learn to code
-Watch 4 hour python tutorial
-Can't really apply any of it
-Start taking CS50
-Overwhelmed every step of the way
-I'm a lucky "rock bottom" guy - failure is not an option
-Reach pset4 and complete it by myself
-Confident that I can complete the course and continue learning indefinitely
Now I'm at stage 4 and it feels great lol.
lol just reached pset4 today, haven't looked at it yet, but lecture was confusing
Actually it's not we who rock bottom. It's society who rockbottomed itself , except IT cluster which somehow managed to win it's own autonomy
In between stages 3 and 4 atm and it feels good to start seeing some light at the end of the tunnel. The exit is a long ways away yet, but the darkness of stage 3 is slowly fading, fading enough that I know I have come too far to turn back or quit now.
I was one of the lucky few who didn't have a Plan B. I am now an employed software engineer!
I’ve been learning to program 11 months in now, I watch this I get goosebumps and I feel I’m almost there. Just a bit more effort, for everyone who’s as me. We’ll make it. 😊
Hope you made it
++;
How’s it going? Update us
@@BeWaReJay I feel quite confident now, my problem solving skills has improved and my overall confidence has also improved.
@@MrAziz-kw6li that’s good to hear, I just started cs50 last week so I’m basically new to all this, but I’m not sure if comp sci (cybersecurity) is the right choice for me
Most important is first and foremost to be passionate about this and then keeping calm, focused and composed NO MATTER WHAT, i could literaly sit and learn this for 10+ hours every day, so glad i found something i finally enjoy learning and doing. How is the progress going on your freemote course btw?
@@rmp5640 You gotta figure out the things that gets you into that "flow state", doing the hardest tasks first thing in the morning, maybe try experimenting with the Pomodoro technique, obviously sleeping very good, working at a good location where you can focus, staying active and excercising will def give you a surplus and more energy.
That's a key thing a lot of people miss: Genuine enjoyment and interest in programming. So many people want to start programming because they think it "looks cool" or they want a high paying in demand job.
You won't know if you enjoy programming until you try it for a few months. If you aspire to be a programmer just to make money, you will be in for a very hard unenjoyable time that will feel like a form of mental torture. You will end up hating your life.
Programming can be done to an extent by most people. It doesn't mean it's a good fit for most people. I can change my tyre and clean my engine fluids. Doesn't mean I have the passion or interest to become a mechanic. And if I tried to force myself to do it just to make money, I'd probably be mediocre at it, not get that well paid, and hate going to work every day.
@@iorekby facts facts
What do you use?
@@iorekby Hi I wanna ask that how do I find remote job after completing coding successfully?
I am completely self taught developer, no college degree, didnt go to high school, learned from programming BOOKS (youtube wasnt a thing back then). I would sit in front of a computer with the book open, see whats written in the book and type it in the code editor. It was fun and I loved it. Been 16 years now. I am very happy and very well settled. I have a cushy job and enjoying life. You can do it too, if you dedicate your time to it and just cut all distractions.
I'm almost done with my Junior year of my computer science degree and it really took about 2 years of tutorials, classes, and personal projects to really get what I was doing. I'm finally in that confidence stage that I know that I could teach myself anything else I wanted to learn even if I never finished my degree. The tough thing about coding is that the beginner experience is very confusing as most tools are built for experienced developers. I know it took me awhile to understand IDEs, Linkers, compilers, types of languages, design frameworks, GUIs, libraries, OOP, RAII, kernels, GIT, etc. All that information is just spread all over the place and just bombards beginners as they attempt to make heads or tails about what they do and don't need to know to keep progressing. For anyone who isn't in university, and many for some that are, just pick one language to start with and learn it until you can confidently write a decently sized project all by yourself. That's when you can start to branch out to similar technologies to build more things. Trying to learn too many things at once will really slow down your progress.
how did u practice coding
@@techvidz4451 I pick a project that seems doable for myself that contains things I don't know how to do yet and research how to do those things. I actually try to stay away from tutorials that handhold too much. Those are hard to learn from as you just watch someone else code instead of learning how to code. I prefer books, documentation, and small examples of specifics to understand what I need to do. The most important part is to just keep going. If you take long breaks, it'll really kill your learning momentum. You need that momentum to improve in the early stages.
@@coolbrotherf127 how much did u learn from college, I’m a freshman taking my first semester of comp sci
@@techvidz4451 I've learned quite a lot. The thing I really like about getting my degree is that it forced me to learn things outside of my comfort zone. Without it, I never would have learned things like functional programming, assembly language, or Unix programming on my own. For me, first two years were a bit boring just learning the basics, but junior and senior year is packed with tons of programming stuff.
@@coolbrotherf127 did you join any cs or coding clubs?
One of the hardest steps when you're a complete beginner to the coding world in general is getting into the mind of a programmer. You have to learn to think like a programmer.
How to do that?
@@bogatiiplays Practice. Start with making something simple like a text-based rock, paper, scissors game. Assume the computer knows nothing and you're teaching from absolute scratch which means you need to tell it that there are 2 players, ect. Step by step.
@JohnWayneZ Well try starting with a very simple game for example that is text based, like rock paper scissors. This is a very beginner level code challenge. Now assume the computer knows nothing, it does not know what you want. Then just think about what is needed to play rock paper scissors, don't think about coding yet. You know that it takes 2 people to play right? So obviously you need 2 variables, one for player 1 choice and one for player 2 choice. Now what happens? Well, both players have to pick one of those 3 options, so you need to gather the input from both players. I will leave the rest for you to think about as there is still plenty of things but hopefully this kind of shows this basic level of thinking, things that you might say to me like "well duh there needs to be 2 players to play this game" And this is exactly what you need to tell the computer, it knows NOTHING like I stated above. Anyways, there is plenty of videos out there for beginners getting into coding and how to train your brain to think like a programmer.
I'm literally like omg how is this pinpointing my exact feelings?! This is scary af how accurate this is. I'm starting a boot camp soon and I gave up after CS50 last year so I'm at that stage and I can't wait to get to stage 4. Thank you so much for giving me some hope!!
Damn hitting me hard with this, literally in the stage of "I'll give coding another go" for the third time but this time I'm feeling more good about it, and of course I wanna land a job as a software dev later down the road, but for now, it'll just be a hobby thing!
Thank you for this video, definitely going back when I have doubts about programming.
Anything worth having comes when you stick with the work inspite of not feeling like :)
Glad you're giving it another chance. I promise, if you give it a little time it can be one of the most rewarding professions out there. Dont get intimidated by other people's knowledge. You will never know it all because its constantly changing. But that is the fun of it. Go at your own pace and when you know barley enough to make something simple, make something based on your interests, even if it is impractical. Good luck!
Your stage 1 and 2 were scarily accurate for me. 100% accurate actually. Wow. Going to continue watching the rest of the video now.
I think there's also stage 6: realizing that's so much more to learn and you're never gonna understand every piece of software. But you'll never get bored as new things arrive.
Everything up and including cs50 was me. Said the exakt words "should've started with this" .
Luckily I'm a very very lucky guy.
This is one path. I started on scratch years ago, started experimenting right out the gate, modifying other projects. I watched one tutorial. I still believe that Scratch and similar programming communities are the best way to learn coding. *Modifying* projects, not copying them out of the gate. Understanding how they tick.
31 here, programming on an off as a hobby since im 15 but i have never build something real. This year, Ive put my portfolio online and working on a big community project :) It's never too late
It's true, coding can really teach you focusing and not wanting to quit on life issues. Imagine struggling the who night, then at the very end of wanting to sleep, you realize you had accidentally started a variable in uppercase, when you formerly declared it in lowercase😊it runs and you feel motivated again 🙌
Keep in mind that there's a lot of sub-stages between 4 and 5. You will face a lot of problems, some of them might make you want to give up. The key to success is patience and determination.
Holy smokes this is so accurate! My exact path thus far. I’m at stage 3 rn. Taking a course on full stack development. Went through html and css tuts and opened up sublime today and…nothing. Been procrastinating but went on yt to search something code related to feel like I was still doing something eventhough I’m just avoiding the editor. This video is saved and will be watched again and again. I am def excited and super interested in learning and already brainstorming app ideas but it’s still overwhelming thanks for the video it’s very energizing!
28 years old truck driver starting today ! I will keep you updated ! Feel motivated
💪💪 Good luck!
0:31 You’re Unhappy
1:29 You’re Hopeful
2:13 You’re Doubting
3:24 You’re Confident
4:06 You’re Successful
4:48 Tutoring
I am currently following C# tutorials by coding with them, and I have to say it is a really good way to learn. I learned variables, constants, strings and I feel way better now! I made a project which purpose is to help me practice and I like to make everything in order and explain it, so if I forget one thing I can look back at it.
This is my first time leaving a comment,cuz I found it extremely motivated.Thanks for your video a lot !
I see this video is 2 years old, but thank you. This is exactly what i needed after reaching your defined "stage 3".
I was feeling lost about some practice code i was learning. I could read the code and understood what it did. I was unable to articulate and generate the required code myself though.
Thank you ❤
Man, I never imagined that one day I would binge watch programming stuff on RUclips. Great job.
I just got my first job as a game developer, it feels amazing after so much learning, but as you learn more and more you start to realise that no matter how much you learn, there is more and more, and more, so i will continue to learn coding as i work, so i want to tell you all, you will make it, just keep pushing, have a good day.
I'm trying to make my way into data science field, so not only programming but also math. The funniest thing is that those 5 steps you have described in like few mins are stretched out to a full year or even more. The best advice i can give is to do it regularly, even hour everyday is better than nothing. If you feel like giving up, just slow down, take few steps back, there might be concepts you didn't get the full grasp of. I tried learning python about 6 times and this method got me through the wall i couldn't pass, instead of giving up just slowing down, even taking few days off, but still pushing it. Good luck boys and girl!
Currently in the Optimism stage. You’re spot on. 😂 I love the irony in this video.
I started coding a week ago... I go trough being extremely confident, literally crying, motivating myself by imagining what I could manage to do, crying after comparing myself to my very talented friends and coming up with new ways to get the basics down in the span of every 20 minutes Tutorial. Lol, that is going to be a hell of a journey
yeaaah if ur crying after 2 weeks you're probably not making it sorry
Stay strong, kings. We will all get there eventually 💪
I started coding on grade 2 somehow, it made me think forever more logically, I consider myself stage 5 because I can code everything I get motivated to
I've struggled to learn how to program for months, and I've even thought to drop it out, but this video has motivated me a lot. Thank you!
Oh man! this is the best video on the feelings of coders
Stage 1: Hype. I was so on with this, I googled around to find something to start with, and the best way to learn it quick.
Stage 2: Work. I really powered through the first few weeks of the course, and worked on the homework, even when it took me a lot longer than it should be. I was dumb, but I improved gradually.
Stage 3: Boredom. I spent weeks and months doing my online course whenever I had time for it, and yet I still only did small projects that were sort of uninteresting. Like a text adventure or hangman. Or draw lines with random colours with turtle in a shell. Got so sick of it, especially when I looked at the curriculum and saw that it will take ages before something better comes on, it I didn't want to skip because I didn't want to miss anything.
Stage 4: The break. Over time I did less and less, I let myself get distracted waith other tasks way easier, and when I have free time, I rather watch films and youtube videos than continue my 100 days of code course, which by now is taking over a year for me and I am only a fourth done with it.
Stage 5: Rekindle. The interest is slowly coming back, I want to do more, I want to learn something actually useful but I notice I lack some basics, I may have forgotten them or never really got them in the first place. I try to put time aside to learn. Motivated by how easy I can solve certain challenges, that I had no clue how to tackle at all when I first started.
maybe I'll think of this comment and add more stages once I go through them.
Thanks for this, at 53 I am definitely an old dog learning new tricks.
Hang in there man, wishing all the success in the world your way. 🙌🏽
I’m going to college for it, I do not regret it. It keeps me accountable to get stuff done and having a professor who can help you is great
I have watched your video "The fastest way to become a software developer" a year ago and I followed along the whole year those courses and the way how to do it and now I have finished it all and I am still learning ! it was really useful what you have said is really what happen in real life. now I am getting lots of interviews, hopefully soon I will get my first job as a software developer ! Thank you Aaron for your useful videos
Thank you for the encouragement. I am praying that I stay strong and can learn coding to support myself and my wife. Maybe help others as well.
“You’re unhappy with your current career” bro I’m 14 hell yeah I am
Hello Aaron i just want to say thank you, i am atm in stage 3. I love to code is my dream job for real, i was down because JS seems so hard but with this video giv me the motivation i needed. God bless you.
The stages will repeat once you do get the job, believe me!
You are literally the most inspirational coding guru online imo.
Have you been watching me? Spot on 🤣👍🏼
I feel better now that I know I'm not alone.
this guy is speaking with emotion, you can tell from the tonation.
speaking from experience, or with empathy or sympathy.
I have been a full-stack dev learning to code for the last 10+ years, it's a never-ending journey. When I started out as a frontend dev all it goes to being a frontend coder was JS and jQuery library, now there are all these various stacks relying on various frameworks like React, Vue, AngularJS, backend runtime environment NodeJS. Not to mention niche clients that demand we use CSS preprocessor like SASS and LESS for their project. Now being a frontend dev doesn't mean HTML, CSS, JS, and jQuery. I was making a comfortable income with just these 10 years back but now reduced to hunting for work among millions who are like 10 years junior to me. Nowadays, these are just fundamentals... the "basics". Most newer generation devs don't even know how to make amazing code directly in JS. But that skill is no longer in demand, it's much faster to just use a framework like React and don't have to worry about the complexities of the code. This is just an example. So, the journey to learning to code is never over.
As someone with such a big experience, can you please give me some advice? :D Do you think I should study front-end development if programming classes were really hard for me? (and these logical tasks in general make my head hurt really bad) I think about studying UI/UX instead
Thank you Aaron, it felt like you were talking to me directly, I've been motivated by this video/all your videos.
Thank you so much 💗.
The best man, always look forward to your videos-that dry fuckin humor 😂😂😂 so relatable. I’m in the doubt phase! Hahah
This was good. I really needed to understand this psychological progression. It was explained in a very clear and concise way. Thanks for making this video! I'm sure it will be helpful to many others as well.
best video i ever watched in my entire 90 years of life
guys just dont give up ....make progress even if its 0.00001% ..every progress counts in this business Happy coding
I've been writing JS since late 2014. I'm now 19 years old and joining some startups. Honestly, most of my knowledge came from trying a tool for a few days, messing it up, then avoiding the problems until it consistently works. If this is what 8 years experience feels like, it's relatively empty.
what tool, and how would u know the syntax to a language like js or css, shoot even html. u have to look into the docs as well as text books, etc to even know what your breaking, so i'd assume your experience is just the tip of that berg
The job search made me cry everyday, i love to code and i felt i knew enough to get started but my job search took me 6 months. If i had kids or other responsibilities i would have quit looking for a job and quit tech. But im grateful i found a good company that i see myself growing into
I'm in my freshman year in college. So far I've had to learn 3 languages, and right now Java is my current language. At first I was getting the hang of it, but now I feel like I'm on that doubt stage. I'll eventually pick up on how to do OOP in Java, maybe tomorrow or perhaps even today is the day.
I feel like this video motivated me a bit. Thank you.
It gets easier. Hang in there.
It’s one of those things that doesn’t make sense until it clicks. You got this!
wow this was so much more helpful than i thought it'd be, thanks
Thanks for introducing me to CS50. I'll see you again in a few weeks to find the next stage, codewars I guess?
A very good way to learn to code is accepting that it will take a lot of time, before you’ll become really good and self reliant at it.
Courses aren’t bad, but only if you use them to gather informations, or learn stuff that you previously had no idea about. Because the hardest thing about coding, isn’t learning the syntax. The hardest thing about it, is learning to think like a computer, and only when we start grasping that, we can move forward and learn how to blend the single elements into a functioning machine!
I'm kind of the opposite. I've been COMPLETELY obsessed with coding. Just typing this, my body is coursing with adrenaline as I take a break from code by watching more SWE videos. I'm really enjoying myself. Can't wait to get my first job, honestly
awesome
Fucking same man, just wish I didn't have two jobs so I could be in it all day, code just sucks me in and suddenly it's been 6 hours of hyperfocusing on it
I feel that way about CSS but not so much about JS. I hope that once I have a better understanding of JS then that same love I have for CSS will follow me to the rest of my choices in languages. Not sure if doubt or should actually switch the developer part to designer
@@PokemonDragonair what's appealing for you? I'm also kinda hyperfocusing on it, so I'm curious
so true man ... I'm on the stage four now man, let's hope everything goes well.
You told everything that i am feeling.
LOL
I bought a code class on udemy last year and am just now finally pushing through. I did the first few modules before feeling like to too far behind to catch up and wanted a quick fix. I took long breaks and just a couple months ago I finally decided to push back into it. I completed a ton of modules and have the ability to code things on my own now and it all makes sense. I'm not the best code but I can now accept that. I know that the more I do it the better I'll get but also that jobs don't look for perfection. I'm at stage 4. my goals for stage 5 is mostly about me using my ability to combine it with graphic design (UI/UX specifically) that I went to school for. Maybe make an app or 2, buff up my portfolio website with a learned programming language to show off, make some gaming mods, niche programs and set up a donation page or sell for really cheap to create passive income, Join some collabs and get more known, etc.
I'm also aware that I may get rejected a lot but that should be unsurprising. That happens in most fields unless you're working at a place with high turnover like fast food or retail, Even in those types of jobs people doesn't easily get into these days because it's saturated with lots of kids, or they reject you for being overqualified. It's a numbers game. send an overwhelming amount of applications, and if you're becoming a programmer anyway, you can automate that task to apply for basic/minor software jobs to build your resume, and personally apply to the jobs you really care about/want.
Im a software developer and have been in the industry about 5 years now - it's a wonderful career, where you can build almost anything you can imagine. But it took me about 1 year in college before I really understood what I was doing. - If you want to go into development without taking any classes and just rely on RUclips videos etc. then start of with web developmen - HTML, CSS and some JavaScript, that can probably land you a job. But if you want to work across the board on big projects in teams with others I would suggest to get a degree as it will guide you in the right direction.
Thanks for that man. I am a beginner and not looking for anything ells but computer related job and don't even care how much it pays. I just want to keep learning stuff, but I realized that in this feel can't find well organized teaching especially in college.
I'm at stage 6 my man, I can't program for anyone else because they wouldn't understand what I'm trying to accomplish
You're at stage delusiom
That's just procrastination
You got me XD. Keep going guys learning is essential to moving forward in life.
“no need for college education”
*literally signs to college course*
I resisted the stage of doubt, going forward af now. Lets go!
2:36 - Yes
this just shot my confidence up to the sky
thanks man
Coding wasn't hard at all for me. I want to start teaching people because I have taught 2 people who don't think ethically, and they love it! It's super easy when you have a great teacher
Bruh where did u even start. I’m 20 and want to learn but I don’t even know where to begin or what language to learn
@@solowq_1817 Ok listen to me, start out by watching videos on HTML and CSS, while this isn’t technically “programming”, it will give you the fundamentals to know the actual mindset behind coding. Next learn Python, for this I suggest looking up a video by Programming With Mosh, after this, attempt to learn JacaScript. It may seem like a lot but this is how I started and imo is the best way to grasp the ideas behind coding
@@mrt8bit692 I'm about to finish OOP concepts in c++, what is the next step?
@@ReggieMisFit Depends on what you want to do, highly suggest you learn Python. After learning something like c++ it’s a cakewalk.
@@mrt8bit692 I have two options in mind, DataScience. For which you are right, I have to learn python. & gamedev. I have noticed gamed these days is highly done on game engines and c++ is only used to shape some parts of it. I'm confused honestly, thoughts for both of these paths?
I can honestly say I’ve hit every one of these. I was one of the lucky ones, quit my job with no option but this. Bonzai!
All seriousness. I’m feeling better about this every day.
This SO makes sense. This is ME, right now. I'm studying JavaScript and feel stuck by the whole concept. Its feels like I hit a brick wall with JavaScript.
What parts are you struggling with? Just curious
@@jb663 honestly the whole thing. It is very different than HTML or CSS and the next step in learning to code. There isn't one specific part that is the culprit, I'm having a tough time over all. I even bought the JAVASCRIPT FOR DUMMIES/KIDS edition book and it still feels over my head. I'm still trying to learn it though.
@@AlbertRayJuarez I never liked JavaScript either...but keep at it, you will ultimately get through.
@@AlbertRayJuarez Im tryna learn JavaScript too but instead but I'm learning it with the react frameworl instead of just learning js by itself maybe try that
@@electric_sand thanks, I'm trying, so confusing
it kinda feels like I'm stuck in the endless stage 3
3.5: oh shit someone already built a library that will solve that issue for me.
3.75: oh shit I can just post a question and someone more knowledgable than me will help me out for free.
3.99: what if I just do this every time I feel like giving up?
Learning how to research problems and use documentations is a big plus too! Getting the basics down so they're automatic allows for real growth
@@tramarthomas6105 Yea, for sure. I tell myself that amateur devs look for tutorial videos, professionals read docs
Excuse me! I’m going to need those links pleeeeease 😬
I'm at the stage where I passed the frustration and I know I can do it, I love the feeling I get after I solve a problem I thought I couldn't solve and after 1-2 days I do it and I also love the feeling when I do anything else like taking a shower and the solution to my problem just pops in my mind even if it doesn't work at first I love the ideas coming in my head, I do have some projects but small ones, I'm taking a course at Scrimba and everything goes better and better, can't wait to get my first job as a developer.
love it when it clicks randomly, one of the best feelings ever, i can relate to the shower as well click click big upps
I legit LOL'd sooo hard!!!! this was amazing hahahahahaha
Great video! I've been stuck at the end of stage 3 for almost a year. I have a great and secure career already so it's been tough to find the motivation to push through the initial difficulty and horrible lack of understanding. After watching this video I'll give it another shot and see if I can get onto codewars. I think solving code problems would be a massive help for me since it's what I do in a mechanical sense at work as an industrial refrigeration tech.
Coding is so damn hard, incredibly hard and overwhelming... but I've always had the mindset that if you train and keep training, eventually the difficulty will go away.
One of the most motivating videos I've watched ever, thank you so much bro.
🙏🙌🏼
Bro.... dude had me laughing hard on “really handsome” 😂
I'm at stage 4. Finally. 😪 Damn it was hard to get here.
These are the vids I love, you’ve always been the best at giving high level thoughts on development. So many tutorial youtubers out there, your advice/opinion on development topics is your niche.
I based how to prepare for my job hunt off of your advice videos, I did your interview prep course, I even based what laptop I’d use off of your opinion of the Mac being superior for web dev.
I don’t follow all your advice bc we all want different things (*cough* Ukraine), but I always weigh what you say in comparison with facts or other great advisors like Stefan Mischook or Ben Awad and you almost are always way ahead of everyone and the most helpful.
Never stop making your courses or giving us these advice videos, because you’re the best at both!
Leaving comment as a complete beginner, hopefully one day I can come back to this with much more experience
"that endless list of topics runs out" um... when does this bit happen again?
I your minds eye simulation. Since you made it this far with coding you could make it as far as you want. The limits are being someone who creates his own computers
as someone who is still learning, I would say one of the most important things is when you gain a little momentum just keep going as hard as you can. I made the mistake of leaving projects because I did not find the time or whatever and then I got back to them I was clueless, could not even understand my own code/solutions so had to recap everything. worst feeling in the world when you are learning anything.
1:32 That's right. Super handsome is what I look for.
Wow that was quality stuff. I just entered stage four around 5 days ago and I am happy that I clicked this video a motivation booster thanks.
Dude, your exercise/eating regimen is coming together. I see a nice jawline coming together. No homo.
Indeed
Definitely at rock bottom in my life right now, only way is forward! Thanks Aaron :)
Keep going💪
Stage 1: me 3 months ago...
Stage 3: me now...
February 2023..
...still stuck at stage 3 🤣🤣🤣🤣
I have a solution for you create projects, and when you need to do a specific thing then you watch tutorials
I'm on stage 3 too. How's it going for you now? Have you broken through that wall yet?