The 5 stages of learning to code

  Рет қаралды 682,831

Aaron Jack

Aaron Jack

Күн бұрын

Пікірлер: 1 200
@AaronJack
@AaronJack Жыл бұрын
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
@l0tso75
@l0tso75 3 жыл бұрын
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!
@thariq33
@thariq33 3 жыл бұрын
Stands for Facebook, Amazon, Apple, Netflix, Google.
@thariq33
@thariq33 3 жыл бұрын
Why they call it that....guessing its just easier to say rather than say all 5 companies haha.
@thariq33
@thariq33 3 жыл бұрын
@Jay congrats on the job! Youll learn a lot for sure!
@westernpigeon
@westernpigeon 3 жыл бұрын
FUCK YEAH CONGRATS MAN!
@soheal3674
@soheal3674 3 жыл бұрын
congrats can u teach me how u did it?
@dynajay4106
@dynajay4106 3 жыл бұрын
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.
@ItsMissPhoenix
@ItsMissPhoenix 3 жыл бұрын
Haha
@zanepeterson777
@zanepeterson777 Жыл бұрын
FOR GOD'S SAKE!!!
@CopperYeen
@CopperYeen Жыл бұрын
It's always the goddamn semicolon or a single, small, unnoticeable typo.
@zanepeterson777
@zanepeterson777 Жыл бұрын
@@CopperYeen or when you forgot to scale up so curly braces and brackets just look the same plus the simple font type
@StrelecaTV
@StrelecaTV Жыл бұрын
"I'm so Stupit" :D
@dobbins5943
@dobbins5943 3 жыл бұрын
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.
@scoopz2685
@scoopz2685 3 жыл бұрын
In the same boat! I wish you good luck on your journey!!!
@Eric-dd8bk
@Eric-dd8bk 3 жыл бұрын
Same here.
@AmberyTear
@AmberyTear 3 жыл бұрын
S.A.M.E. X_X
@japphetloidedeguzman9290
@japphetloidedeguzman9290 3 жыл бұрын
Saaaaame
@_danfiz
@_danfiz 3 жыл бұрын
Same! Goodluck!
@OrangeDied
@OrangeDied 3 жыл бұрын
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
@justahumanwithamask4089
@justahumanwithamask4089 2 жыл бұрын
Holy shit why is this so accurate?
@copamatique
@copamatique 2 жыл бұрын
same
@MrAvocadoMan
@MrAvocadoMan 2 жыл бұрын
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.
@dtikvxcdgjbv7975
@dtikvxcdgjbv7975 2 жыл бұрын
Looks like a loop 😂
@mendozaveej
@mendozaveej 2 жыл бұрын
accurate
@drmonkeys852
@drmonkeys852 2 жыл бұрын
And even after stage 5 you realize: this is just the beginning. There's 5, 10, 20 more stages ahead the learning never stops
@1mol831
@1mol831 Жыл бұрын
There are other jobs.
@alo-qu2kj
@alo-qu2kj Жыл бұрын
The true master is the one who never stops learning
@reman3000
@reman3000 Жыл бұрын
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
@abdullahma404
@abdullahma404 Жыл бұрын
Endless pursuit
@mr__matrix
@mr__matrix 3 жыл бұрын
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. ;)
@excaliburgz1996
@excaliburgz1996 3 жыл бұрын
this is so inspiring!
@hemanthkt2887
@hemanthkt2887 3 жыл бұрын
@Albino Cake 😂😂
@i_am_funny
@i_am_funny 2 жыл бұрын
@Albino Cake can't you see i am writing code
@isaiahcoultrup4687
@isaiahcoultrup4687 2 жыл бұрын
Inspiring. Thanks
@mrf9237
@mrf9237 3 жыл бұрын
I started coding back in 2017. It took me 3+ years, but I finally got a software developer job last July.
@brandonray9423
@brandonray9423 3 жыл бұрын
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
@AaronJack
@AaronJack 3 жыл бұрын
Congrats
@rkv88kanyan39
@rkv88kanyan39 3 жыл бұрын
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...
@EllyOguttu
@EllyOguttu 3 жыл бұрын
Congrats i went back to school to learn in last year and about to finish this year in March
@Robnas621
@Robnas621 3 жыл бұрын
Why did it take that long?
@cheexiong8759
@cheexiong8759 Жыл бұрын
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.
@philippezevenberg1332
@philippezevenberg1332 Жыл бұрын
:l your teacher probly just sucked ass lol
@locowachipanga561
@locowachipanga561 Жыл бұрын
Would you tell us the name of that class and a text book you'd recommend?
@mumiaali4821
@mumiaali4821 Жыл бұрын
I so proud of you, amazing perseverance
@sandracruz1255
@sandracruz1255 3 жыл бұрын
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!
@RiversJ
@RiversJ 3 жыл бұрын
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.
@alinstrom1
@alinstrom1 3 жыл бұрын
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.
@BusinessofProgramming
@BusinessofProgramming 3 жыл бұрын
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!
@Thesilverflash06
@Thesilverflash06 3 жыл бұрын
good luck ! i think the most important thing for becoming a developer is to never give up and never underestimate yourself
@dokitachi
@dokitachi 3 жыл бұрын
how did it go
@ivo7418
@ivo7418 3 жыл бұрын
1. The beginning 2. Optimism 3. Doubt 4. Confidence 5. Success
@ColonoRizzo007
@ColonoRizzo007 Жыл бұрын
Thank You underrated friend
@bluebeka2458
@bluebeka2458 Жыл бұрын
There is no confidence. As you go on, you might feel less or more dumber than others.
@purplebokso
@purplebokso Жыл бұрын
How reach step 5 speedrun%
@Fernando-rw6vz
@Fernando-rw6vz Жыл бұрын
Hum, it feels like I’m on the second part
@paultapping9510
@paultapping9510 Жыл бұрын
6. goto 2.
@formorri
@formorri Жыл бұрын
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
@santtu6930
@santtu6930 Жыл бұрын
Haha love it
@sidbee604
@sidbee604 Жыл бұрын
And you didn't even get to the C/Rust/OOP iceberg
@1mol831
@1mol831 Жыл бұрын
@@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.
@mrwolf84
@mrwolf84 Жыл бұрын
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.
@BusinessWolf1
@BusinessWolf1 Жыл бұрын
I'm just wrapping up with the hand crafted React with webpack stage. Why is it bad for SEO? My scores are all 100%.
@Jack_______oh
@Jack_______oh 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.
@henryarcher1235
@henryarcher1235 Жыл бұрын
lol just reached pset4 today, haven't looked at it yet, but lecture was confusing
@TheShmrsh
@TheShmrsh Жыл бұрын
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
@MrAziz-kw6li
@MrAziz-kw6li 3 жыл бұрын
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. 😊
@nickrkr
@nickrkr 2 жыл бұрын
Hope you made it
@breh2716
@breh2716 2 жыл бұрын
++;
@BeWaReJay
@BeWaReJay Жыл бұрын
How’s it going? Update us
@MrAziz-kw6li
@MrAziz-kw6li Жыл бұрын
@@BeWaReJay I feel quite confident now, my problem solving skills has improved and my overall confidence has also improved.
@BeWaReJay
@BeWaReJay Жыл бұрын
@@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
@coolbrotherf127
@coolbrotherf127 2 жыл бұрын
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
@techvidz4451 Жыл бұрын
how did u practice coding
@coolbrotherf127
@coolbrotherf127 Жыл бұрын
@@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
@techvidz4451 Жыл бұрын
@@coolbrotherf127 how much did u learn from college, I’m a freshman taking my first semester of comp sci
@coolbrotherf127
@coolbrotherf127 Жыл бұрын
@@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.
@techvidz4451
@techvidz4451 Жыл бұрын
@@coolbrotherf127 did you join any cs or coding clubs?
@karl4813
@karl4813 3 жыл бұрын
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?
@karl4813
@karl4813 3 жыл бұрын
​@@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.
@iorekby
@iorekby 3 жыл бұрын
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.
@Pclub4ever
@Pclub4ever 3 жыл бұрын
@@iorekby facts facts
@CraigalFun
@CraigalFun 3 жыл бұрын
What do you use?
@lionslife777
@lionslife777 Жыл бұрын
@@iorekby Hi I wanna ask that how do I find remote job after completing coding successfully?
@gregclarkreasons
@gregclarkreasons 3 жыл бұрын
I was one of the lucky few who didn't have a Plan B. I am now an employed software engineer!
@intoTheEther1
@intoTheEther1 3 жыл бұрын
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.
@zzzzzz...9902
@zzzzzz...9902 Жыл бұрын
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
@bogatiiplays Жыл бұрын
How to do that?
@zzzzzz...9902
@zzzzzz...9902 Жыл бұрын
@@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.
@zzzzzz...9902
@zzzzzz...9902 Жыл бұрын
@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.
@MrShaheer
@MrShaheer Жыл бұрын
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.
@kkirill4633
@kkirill4633 Жыл бұрын
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.
@ballinspalding11
@ballinspalding11 3 жыл бұрын
Your stage 1 and 2 were scarily accurate for me. 100% accurate actually. Wow. Going to continue watching the rest of the video now.
@pokadoodledoo9580
@pokadoodledoo9580 3 жыл бұрын
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!!
@thattimestampguy
@thattimestampguy Жыл бұрын
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
@RoastedSwan
@RoastedSwan 3 жыл бұрын
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.
@shakirahmed440
@shakirahmed440 3 жыл бұрын
Anything worth having comes when you stick with the work inspite of not feeling like :)
@brandonz404
@brandonz404 3 жыл бұрын
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!
@watwoot9020
@watwoot9020 3 жыл бұрын
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
@patrikkarlsson9523
@patrikkarlsson9523 3 жыл бұрын
Everything up and including cs50 was me. Said the exakt words "should've started with this" . Luckily I'm a very very lucky guy.
@raterix2
@raterix2 Жыл бұрын
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.
@trenendo9742
@trenendo9742 3 жыл бұрын
This is my first time leaving a comment,cuz I found it extremely motivated.Thanks for your video a lot !
@shaykhchilly8529
@shaykhchilly8529 Жыл бұрын
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!
@obiwanfisher537
@obiwanfisher537 Жыл бұрын
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.
@aphelmusonda5253
@aphelmusonda5253 Жыл бұрын
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 🙌
@salurex9
@salurex9 3 жыл бұрын
28 years old truck driver starting today ! I will keep you updated ! Feel motivated
@AaronJack
@AaronJack 3 жыл бұрын
💪💪 Good luck!
@danwekoya9735
@danwekoya9735 3 жыл бұрын
Man, I never imagined that one day I would binge watch programming stuff on KZbin. Great job.
@uraid
@uraid 2 жыл бұрын
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.
@wario1446
@wario1446 3 жыл бұрын
“You’re unhappy with your current career” bro I’m 14 hell yeah I am
@Duluper
@Duluper Жыл бұрын
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.
@KashifKhan-iw2ns
@KashifKhan-iw2ns 3 жыл бұрын
Oh man! this is the best video on the feelings of coders
@MrOgwynn
@MrOgwynn Жыл бұрын
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 ❤
@gagecates7210
@gagecates7210 3 жыл бұрын
Have you been watching me? Spot on 🤣👍🏼
@thabangndlovu
@thabangndlovu 3 жыл бұрын
I feel better now that I know I'm not alone.
@guyspears3124
@guyspears3124 3 жыл бұрын
Thanks for this, at 53 I am definitely an old dog learning new tricks.
@murtajiz545
@murtajiz545 3 жыл бұрын
Hang in there man, wishing all the success in the world your way. 🙌🏽
@sashacarbon9531
@sashacarbon9531 Жыл бұрын
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
@SphereOfStreaming
@SphereOfStreaming Жыл бұрын
yeaaah if ur crying after 2 weeks you're probably not making it sorry
@jonaslamprecht9169
@jonaslamprecht9169 Жыл бұрын
Stay strong, kings. We will all get there eventually 💪
@lazar6508
@lazar6508 Жыл бұрын
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.
@melchiorao9759
@melchiorao9759 3 жыл бұрын
You are literally the most inspirational coding guru online imo.
@prwi87
@prwi87 Жыл бұрын
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!
@GuitarforHISGlory
@GuitarforHISGlory Жыл бұрын
Currently in the Optimism stage. You’re spot on. 😂 I love the irony in this video.
@pietrosavastano9940
@pietrosavastano9940 3 жыл бұрын
best video i ever watched in my entire 90 years of life
@ismaelliriano9010
@ismaelliriano9010 3 жыл бұрын
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!
@adyarabiat9394
@adyarabiat9394 3 жыл бұрын
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
@scooper9365
@scooper9365 3 жыл бұрын
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.
@moayedmustafa9673
@moayedmustafa9673 3 жыл бұрын
The stages will repeat once you do get the job, believe me!
@realElzie
@realElzie Жыл бұрын
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
@guerreirodas6flores441
@guerreirodas6flores441 3 жыл бұрын
You told everything that i am feeling. LOL
@edigho
@edigho Жыл бұрын
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 💗.
@t_t_tomas
@t_t_tomas Жыл бұрын
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
@clinsen8576
@clinsen8576 2 жыл бұрын
it kinda feels like I'm stuck in the endless stage 3
@MilkenGamer42
@MilkenGamer42 Жыл бұрын
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.
@MegaHellenkeller
@MegaHellenkeller Жыл бұрын
It gets easier. Hang in there.
@loganmiller3167
@loganmiller3167 Жыл бұрын
It’s one of those things that doesn’t make sense until it clicks. You got this!
@shubhamsagar9153
@shubhamsagar9153 3 жыл бұрын
guys just dont give up ....make progress even if its 0.00001% ..every progress counts in this business Happy coding
@ccedev
@ccedev 2 жыл бұрын
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.
@BrianKarmo
@BrianKarmo Жыл бұрын
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
@SaleemRanaAuthor
@SaleemRanaAuthor Жыл бұрын
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.
@murraynatkie7490
@murraynatkie7490 3 жыл бұрын
Thanks for introducing me to CS50. I'll see you again in a few weeks to find the next stage, codewars I guess?
@rabiumuhammedeffect423
@rabiumuhammedeffect423 2 жыл бұрын
this guy is speaking with emotion, you can tell from the tonation. speaking from experience, or with empathy or sympathy.
@MW-wq1ex
@MW-wq1ex 3 жыл бұрын
The best man, always look forward to your videos-that dry fuckin humor 😂😂😂 so relatable. I’m in the doubt phase! Hahah
@JDgiggles
@JDgiggles Жыл бұрын
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.
@Danni4096
@Danni4096 3 жыл бұрын
“no need for college education” *literally signs to college course*
@aesthe_te
@aesthe_te Жыл бұрын
I'm at stage 4. Finally. 😪 Damn it was hard to get here.
@babelette
@babelette 3 жыл бұрын
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.
@funkypossum6403
@funkypossum6403 Жыл бұрын
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
@savagekid94
@savagekid94 Жыл бұрын
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.
@sickrick6285
@sickrick6285 3 жыл бұрын
Bro.... dude had me laughing hard on “really handsome” 😂
@SymphonyKruck-i9k
@SymphonyKruck-i9k Жыл бұрын
wow this was so much more helpful than i thought it'd be, thanks
@origin9249
@origin9249 3 жыл бұрын
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
@paulkrugman359
@paulkrugman359 3 жыл бұрын
awesome
@PokemonDragonair
@PokemonDragonair 2 жыл бұрын
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
@FATMAC2
@FATMAC2 2 жыл бұрын
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
@chimmychuck
@chimmychuck 2 жыл бұрын
​@@PokemonDragonair what's appealing for you? I'm also kinda hyperfocusing on it, so I'm curious
@StevieSouthOfficial
@StevieSouthOfficial 3 жыл бұрын
Definitely at rock bottom in my life right now, only way is forward! Thanks Aaron :)
@AaronJack
@AaronJack 3 жыл бұрын
Keep going💪
@robtathome
@robtathome 3 жыл бұрын
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
@deinemum2750
@deinemum2750 3 жыл бұрын
You're at stage delusiom
@hastar4329
@hastar4329 3 жыл бұрын
That's just procrastination
@zaynhamza291
@zaynhamza291 2 жыл бұрын
One of the most motivating videos I've watched ever, thank you so much bro.
@AaronJack
@AaronJack 2 жыл бұрын
🙏🙌🏼
@tjaydk
@tjaydk 2 жыл бұрын
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 KZbin 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.
@htainlindwa80
@htainlindwa80 2 жыл бұрын
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.
@kennygunderman
@kennygunderman 3 жыл бұрын
2:36 - Yes
@roronoazoro1782
@roronoazoro1782 2 жыл бұрын
Man whatever you just said I agree to it 100% although you posted this video last year and probably won't even see my comment i just want to thank you for such a motivation. I was really feeling demotivated.
@gregap8282
@gregap8282 2 жыл бұрын
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.
@redminute6605
@redminute6605 2 жыл бұрын
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!
@jamesbotwina8744
@jamesbotwina8744 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?
@tramarthomas6105
@tramarthomas6105 3 жыл бұрын
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
@jamesbotwina8744
@jamesbotwina8744 3 жыл бұрын
@@tramarthomas6105 Yea, for sure. I tell myself that amateur devs look for tutorial videos, professionals read docs
@Mashelli
@Mashelli 3 жыл бұрын
Excuse me! I’m going to need those links pleeeeease 😬
@omkarmayekar8296
@omkarmayekar8296 3 жыл бұрын
Wow, he really understands what students go through.
@AlbertRayJuarez
@AlbertRayJuarez 3 жыл бұрын
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
@jb663 3 жыл бұрын
What parts are you struggling with? Just curious
@AlbertRayJuarez
@AlbertRayJuarez 3 жыл бұрын
@@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.
@electric_sand
@electric_sand 3 жыл бұрын
@@AlbertRayJuarez I never liked JavaScript either...but keep at it, you will ultimately get through.
@nabiha3358
@nabiha3358 3 жыл бұрын
@@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
@AlbertRayJuarez
@AlbertRayJuarez 3 жыл бұрын
@@electric_sand thanks, I'm trying, so confusing
@lanfour4444
@lanfour4444 Жыл бұрын
Stuck on stage 3 for years.
@harlanhardway5955
@harlanhardway5955 3 жыл бұрын
"that endless list of topics runs out" um... when does this bit happen again?
@ayandak47
@ayandak47 3 жыл бұрын
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
@elijahromer6544
@elijahromer6544 3 жыл бұрын
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.
@niloofar9113
@niloofar9113 3 жыл бұрын
I legit LOL'd sooo hard!!!! this was amazing hahahahahaha
@indientis6003
@indientis6003 2 жыл бұрын
>gets into coding >time passes, learns coding from tutorials >decide to code on my own >brain fog happens, feel dumb af >take a couple days off >2 days go by >try again, still feel like an idiot who's unable to think independently >too overwhelmed, skip coding for that day >3 months go by, learned nothing since being overwhelmed that one time >repeat from step 1
@prasoondhapola2875
@prasoondhapola2875 3 жыл бұрын
1:32 That's right. Super handsome is what I look for.
@conred6635
@conred6635 Жыл бұрын
You got me XD. Keep going guys learning is essential to moving forward in life.
@mrt8bit692
@mrt8bit692 3 жыл бұрын
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
@solowq_1817 2 жыл бұрын
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
@mrt8bit692
@mrt8bit692 2 жыл бұрын
@@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
@ReggieMisFit
@ReggieMisFit 2 жыл бұрын
@@mrt8bit692 I'm about to finish OOP concepts in c++, what is the next step?
@mrt8bit692
@mrt8bit692 2 жыл бұрын
@@ReggieMisFit Depends on what you want to do, highly suggest you learn Python. After learning something like c++ it’s a cakewalk.
@ReggieMisFit
@ReggieMisFit 2 жыл бұрын
@@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?
@codefallacy
@codefallacy 3 жыл бұрын
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
@elijah4840
@elijah4840 3 жыл бұрын
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!
@jefferymcqueen8331
@jefferymcqueen8331 Жыл бұрын
this just shot my confidence up to the sky thanks man
@jooanchoi
@jooanchoi 3 жыл бұрын
Dude, your exercise/eating regimen is coming together. I see a nice jawline coming together. No homo.
@brunopanizzi
@brunopanizzi 3 жыл бұрын
Indeed
@charlykeyz3875
@charlykeyz3875 Жыл бұрын
Despite the ahrimanic times we find ourselves, I am so elated that someone would put out such motivational content. Thanks
@mirkosedda3196
@mirkosedda3196 3 жыл бұрын
Stage 1: me 3 months ago... Stage 3: me now... February 2023.. ...still stuck at stage 3 🤣🤣🤣🤣
@kingdratonix1926
@kingdratonix1926 3 жыл бұрын
I have a solution for you create projects, and when you need to do a specific thing then you watch tutorials
@robertstimmel1100
@robertstimmel1100 3 жыл бұрын
I'm on stage 3 too. How's it going for you now? Have you broken through that wall yet?
@Nightmare-rc6lk
@Nightmare-rc6lk Жыл бұрын
so true man ... I'm on the stage four now man, let's hope everything goes well.
@frostydog222
@frostydog222 Жыл бұрын
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.
@BrianKarmo
@BrianKarmo Жыл бұрын
love it when it clicks randomly, one of the best feelings ever, i can relate to the shower as well click click big upps
Top 10 Types of Software Developers
20:39
Aaron Jack
Рет қаралды 713 М.
How I Would Learn To Code (If I Could Start Over)
13:43
Namanh Kapur
Рет қаралды 7 МЛН
Accompanying my daughter to practice dance is so annoying #funny #cute#comedy
00:17
Funny daughter's daily life
Рет қаралды 22 МЛН
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 3,5 МЛН
Why Most People FAIL to Learn Programming
8:04
Aaron Jack
Рет қаралды 1,9 МЛН
Coding is Not Enough Anymore
9:46
Aaron Jack
Рет қаралды 373 М.
How I Would Learn to Code in 2024 (if I had to start over)
13:44
Internet Made Coder
Рет қаралды 92 М.
How I would learn to code (If I could start over)
9:16
Jason Goodison
Рет қаралды 4,9 МЛН
How to Learn to Code FAST (Do This or Keep Struggling)
11:00
Andy Sterkowitz
Рет қаралды 718 М.
7 Years of Software Engineering Advice in 18 Minutes
18:32
Python 101: Learn the 5 Must-Know Concepts
20:00
Tech With Tim
Рет қаралды 1,2 МЛН
I learned to code from scratch in 1 year. Here's how.
41:55
Thomas Frank
Рет қаралды 426 М.
Is Coding still worth it in 2024? (as an ex-Google programmer)
13:36
Accompanying my daughter to practice dance is so annoying #funny #cute#comedy
00:17
Funny daughter's daily life
Рет қаралды 22 МЛН