The primagen you can tell is a smart guy, but yeah his level of experience is huge. I just started at a FAANG as a mid level engineer and the senior engineers seem like absolute geniuses to me, but that’s mostly because they have been at the company for 5+ years and know the domain super well (on top of being intelligent). I’m trying to learn as fast as I can and I’ll get there one day, but some things just take time.
You and others in your position are exactly why I made this video. It was the same for me except I was a junior at a start up. I wished that someone would have pointed this out to me. I’m sure you’ll catch up to them in no time!
You become a good programmer when you start doing things that are outside of your comfort zone. One of Prime's key features is VIM (and Neovim), and after 1 year of working with VIM, I can say that while it may not have directly made me a better programmer, it has definitely made me more open to using things I once thought were difficult or pointless. Now, I use Linux daily, have used some distros, can easily learn and approach a new language , etc. In one way Prime is the one that made me a programmer
Prime is so good. His proficiency in programming means he can pick up any language easily, coupled with his experience and knowledge of low level IT makes him able to deal with any task with grace
Commenting on the video at the 2:20 minute mark: I'm Brazilian, and sometimes we try to find shortcuts to get things done. When I was in university, it was no different. People were trying to pass calculus using shortcuts, and they ended up failing. I was also convinced that I needed a shortcut because it was difficult. But I found the real shortcut-it was STUDYING. I went to tutors, sat down, and studied. I did the same for programming. I love building things, and when I learned to program, I practiced daily. I looked at the top 15 students in my class; there were some 'super geniuses' there. But with this shortcut-STUDYING-I was able to keep up with those super geniuses. It made me realize that, yes, super geniuses exist, but if you study, you can reach their level. Maybe not as quickly as they do, but you will.
I wonder if I would have had success in math if there were any mentors at my university. I tried every freaking calculus book but all of them suck so much at actually teaching anything to their readers. On the other hand, I did great in my linear algebra and physics classes because the books were just great
Absolutely agree. The “belief in yourself” part though is tricky. One of the prevailing attitudes in our space today is “fake it ‘til you make it.” I believe this is horrible. Instead of pretending you know what you’re doing, you should understand that you *don’t*, while believing that you *will*, and jumping in anyway. That subtle shift will make you much better at your job, and much easier to work with. It’s about humility without self-deprecation
there's a lot of people that do believe in themselves too much lol Applying for real jobs after doing a MERN tutorial on youtube. Like yeah, a lot of being a good dev is googling/reading docs, but that isn't because nobody knows what they're doing, its because you are taking on challenges.
Prime is good but "genius" is pushing it. A dev like prime is built by hard work and years in the field. A genius IMO is more akin to Hotz but even that level of natural talent requires work and experience to reap the fruits.
Prime even says himself that he isn't genius or uber smart, just works hard. Same here. Now I am called a genius by others, when really, I am an average dude who put the hours in where others did not.
Hotz is not a genius either by this definition, he's a struggler, he spin code pretty fast but bashes his head at bugs for hours and hours with no end in sight until he had a working prototype at the end (which is pretty terrible, cowboy coding all the way), he's way too fast for his own good. To be honest, I would grade Fabrice Bellard, John Carmack, Linus Torvalds, Bill Joy, Knuth, Brian Kernighan, Stephen Wolfram, Simon Peyton Jones, Peter Norvig, Jeff Dean, Dennis Ritchie (christ, waaay to many) at genius level, everyone is a pioneer and their knowledge and software changed the world for better, is not just (good) code, but those guys basically made entire new fields in IT, thoughtful work at best.
Isn't that literally what the video said... I assume you posted the comment before watching. He says prime just worked really hard and has a good attitude towards progress, and prime himself said he wasn't that smart
Awesome video and yup it’s true that you can learn anything. I’ve hated coding in Uni, but then I became a working student, somehow slipped into coding and after some struggles I fell in love. 3 years later I’m trying to spread this message 🙏 coding is the coolest shit. Everything is learnable!
I think an underrated point is that his style of coding is actually a bit different than your average programmer, and lends itself well to video and generally being impressive to look at. He iterates way more than most, IMO. He essentially thinks by typing (and types very fast) and if you pay attention in his streams, he is constantly deleting/editing/rewriting his initial attempts. I think most of us tend to spend more time just sitting and think in our heads for a while before writing anything down, trying to imagine possible errors etc, whereas he "does it live". I actually think there's a strong case to be made for his style if you can type that fast and have the fundamentals down well enough, since it doesn't put as much stress on working memory/attention span (and IIRC he has ADHD, so this may be an especially big advantage for him). It's also obviously great from a streaming point of view because he makes coding as frenetic and exciting as a video game (whereas most coding streams are people staring silently at a blinking cursor in VSCode). However, it's also great for giving people anxiety that they aren't as good as him, because they compare themselves to this guy who is banging out code at rates they could never imagine. And on this point I think people should be careful -- some of it is stylistic, and his style probably plays better to his strengths and weaknesses than your style. There's not an objective right/wrong as to the best way to write code.
I'm just starting my first job in the industry (I have been in academia for 7 years) and I find it really hard to navigate through the huge codebase they have at work. Also they assigned me to some pretty advanced task and I was feeling scared until I watched your video, thank you! I can do this!
Excellent video quality. I like your format and message. Thanks for making this. I hope you get bigger, 100k views and only 1.68k subscribers is a crime.
I learned programming in C++ when i was 18 years old in school, did that for 2 years and sucked at it. I hated programming and thought i am too stupid to do it and went on to study health management. Fast forward to my mid 30s. I am doing a Data Analyst seminar and we are coding in C# and Python and i am rocking the crap out of every task, even beating people who have a masters degree in informations technology (+years of coding experience) in my class in code quality and coding speed (based on the feedback of them and the guy doing the seminar). Sometimes you just need the right circumstances to figure out that you are actually really good at something, although you did it before and sucked. Been programming and engineering since that seminar and i love it, can't think of anything else as my job that would make me more happy than that, so i even started a software company, because i had so much fun.
Sometimes the right person to lead is somebody who doesn't want to lead at all. In this case, a programmer who doesn't want to do it. That can be very good for a company that doesn't want to dump tons of cash into development time.
You need to stay curious at all times. That's my motto also. I had a friend that was working with Microsoft's AL and was mad at me for showing memes from programming in general, like Python and Cobol, I was surprised as you should learn at all times in this industry and they just didn't want to.
i've been struggling with maths and programming my whole college life. i feel like i relate to this video so much. back then all i thought was "i just wanted to be a front end engineer, these things are just annoying" and i hated college. now i almost graduate, and something clicked in me. I don't care anymore about the fact that im 22 with no work experience, no achievements during college, and no big portfolio. i just wanted to be a programmer. i learn or code every single day for 5 hours minimum. and i've never felt so good doing this.
I love him, I have been watching him for some time, and followed some of his tips and it's really worth it. I started an internship, I was offering to do the boring jobs that have been delayed for months and it was actually really easy because I was able to automate what they wanted me to do just by using python(I gave it a shot because prime said simple scripting languages can be a super useful tool and that can make you stand out(idk exactly how he said it)). The boss even talked to me and said that he will miss me whenever my internship ended xd, and that he would hire me if he could(I had to continue my studies so I was not available), but at least I left a good impression. I feel like I was able to do this because prime always suggested getting out of my confort zone and do things. people think I am a genius or something but they only have to put some hard work.
i really appreciate the optimism in this video and that of the Primeagen (and maybe i'm a pessimist) but imo once you're > 25 it essentially becomes much harder to think properly + you start having a lot less time to 'actually think' - so if you're a kid reading this (not that i'm a reference)... get coding a lot
I like Primeagen, but if you look at some of his video's (i.e. on serverless) you see he's just a very good programmer but lacks knowledge and understanding on a lot of other topics, which in the end is normal!
Primeagen isn't necessarily a better programmer or a genius or whatever. It's just because as you said in the beginning... he is a content creator. And probably nowadays more of a content creator than a developer, so by being a good content creator everyone probably gets this impression of "oh he's so good". But meanwhile there's millions of silent programmers just doing their thing, that are probably much better than Primeagen, because well, they spend their time programming and not screaming or laughing at a webcam on Twitch. Also, people who work on big tech normally do less than people who work for small companies, because in big tech you are just a cog in the machine, in smaller companies you have to do EVERYTHING.
Yep. I've been working at a small company my entire career so far, and while I often feel like I don't know much because I'm not an expert who has been working for years on just one thing, I've also effectively been a solo dev for a 3d engine, a 2d engine, glue to put them together, and a bunch of business logic stuff on top that uses both. Just need to learn sound coding and read up on best practices in input handling and I'd be able to solo dev games from scratch if I wanted to.
I feel like a more important thing is that he found a way to work with his problems and stay motivated to learn I think there's like, hundreds of things to learn about that, after spending some time learning [non programming] languages I think I've learnt some but not enough still. this is especially hard with adhd [which I may have, like many ppl here]. My trick is: learn many different tricks such as pomodoro, reverse pomodoro [work 5 min, and chill for 25], making schedules, attaching your work time to habbits, adding rewards to your actions. I wish people talked about self studying and motivation the same way they do about programming, bc rn just these 3 words sound disgusting bc the immidiate association is courses scams and other fake things. Though, i think when it comes to learning human languages there's quite a lot of this information, but you need to look in the right place.
It's not only time, it is also hard work that you have to remember. He mentioned grinding as hell in his younger years: at work and after work, sometimes staying all night at some problem; building side projects, learning new things.
"I dominated it", "I crushed it", "I made it my b*tch" I like how people talk about solving problems as "I wasn't bottom this time in my life, making something work really made me feel like I was the bully for once" good for you bud..
Prime is a good engineer, without a doubt. But very often opinionated, and the style is... well, provocative. I like the guy, don't get me wrong. But I also don't consume his content anymore. He is more like an influencer for beginner/average programmers. Which is OKAY, there is nothing wrong with that. Hopefully influencing new programmers into the right direction. but no. for real value of content I'd go for Casey Muratori, Low Level Learning, Stefan Baumgartner, etc.
The first point reminds me of that saying "Comparison is the thief of joy." You should definately look up to and admire other people, however, comparing yourself with others is such a big trap. Whenever you are comparing yourself with some there are 1000 gazillion factors that you ignore and only look at things at face value.
The fact he sounds like Steve Carrell, and has high energy levels are what made him pretty successful in my opinion. Working at Netflix didn't hurt ^.^ . Wish I had his energy levels. He is either really healthy, or good at faking enthusiasm... his enthusiasm seems authentic though.
Dw guys, all you need to do is watch his editor/IDE tier list vid where he proudly tried to show the tier list he programmed last night and then had to debug it live on stream xD
I was making a joke- when I posted that he made the react video, that would’ve implied that he made the react video a full day before it was reacted to lol 😂
ThePrimeagen hit rock bottom and then he just ground away on that thing he loves to do to get himself back up again. That's how you do it. It doesn't matter how smart you are, it's all about that grindset.
Im living by that Sherlock Holmes quote, that goes something like this: "What one man invents, the other can discover". Learn how to learn, very important skill to pick up in programming.
hey you, you are too kind and I really appreciate this nice video. I did not react to this because I would take 1 hour to finish... :) Again you are too kind
The key takeaway is to know your limit, and be comfortable knowing how uncomfortable pushing it. Basically, that's his final trait. Like I tried to build Elastic search from 0 using Lucene and a couple of libraries, does it suck? Of course(it chokes my ram to oblivion), and do I now know about the internal workings of Elastic? absolutely
haha I have a good opinion of groovy, prime didn't seem too pleased by it in the video I quoted, so I was role playing as the primeagen when I said that specific line
Prime IS a genius, everything is a skill issue according to him, he invented Netflix and let them have it, because it was too easy for him. Everything is determined by talent, aside from that is just hobbies, the rest of us do certain stuff 'cause its fun for us or 'cause we need to, so lower your expectations and increase your sense of enjoyment, it's like sports, do them to enjoy them not to surpass Messi or Michael Jordan.
I am developing a game. Every time I try to do anything about the pathfinding it takes ages. It has been done and redone 3 times and I still struggle understanding what is going on with it some times. BUT it does get better and I do learn a lot. Damn I wish I had one of my teachers on the degree to help me out with how to refactor the code to make it more readable...
Prime will be the first one to admit he’s not a genius. He’s a hard worker and enjoys programming, obviously intelligent but genius should be reserved for the truly exceptional
It's the difference between "peeing while running" Finnish way to say something is done "juosten kusten", meaning when you don't concentrate on anything properly enough times and each session long enough, it will be "juosten kusten", not good.
His secret: Studying computer science and then just becoming a web developer. Top 30% CS grads usually go on to do pretty much rocket science. Embedded, Systems, OS for aerospace, weapons, telecoms. This guy became a react dev. It was all uphill from there. There’s your secret difference.
Given the opportunity you’d be surprised how many would manage to handle a programmer job at any Netflix or googles out there. It really isn’t all that difficult.
I wouldn't say he's a genius. But he's faster, a deep instinct of what the next step is so he can just type for ridiculous amounts of time compared to me. Let alone moving fast as fuck with vim.
I personally disagree with a lot of his views. I mean you bring up that he tries new "perspectives" in the form of groovy, but I wouldn't say technologies are really critical to trying a new perspective. It's a tool at the end of the day. He's a hard worker and he is a genuine success case of the "grind." He's a brilliant person, he has a lot of experience, he knows his domain well and he can tinker and is a good entertainer. ... I don't think software development or just learning to code is all about grinding it out though. He is also very outspoken and he expresses general disdain for certain software development practices even when there is significant literature and research on those topics. Numerous times he has talked negatively about agile and test practices. He genuinely expresses confusion and misunderstanding about how to approach unit testing first, before writing code. He gets computers but I wouldn't say he has focused much on why people use those computers, particularly other engineers that aren't exactly like himself. I personally don't think processes define your ability as a coder. You can vim, you can use an IDE, you can code in this or that language. These don't reflect anything necessarily besides your interests. But notice I'm talking about things that are more than just process. I'm instead focusing on things that are being quantified and studied. This is why I have a huge disagreement with his philosophies in programming. The biggest disagreement I have is that he speaks against ordinary techniques for software development. This was a huge red flag for me even though he can talk about computers. I'm not saying he wasn't excellent in his work, but you can definitely look and find the flaws in his polarized viewpoints on things that are routine i.e. unit testing. I don't see why he wouldn't be able to write tests before he writes the code and not have it slow him down. He's always on the keyboard anyways, all he has to do is add some thinking to it, boom you've got a unit test. I think primagen is an excellent description of an ordinary programmer. Often busy coding, grinding, fingers on the keys, but that takes time away from looking at the high-level, top-down point of view of things. Believe it or not, programming is expensive! Coders are not cheap, software is though! So if you use a lot of the company's time to work on a product that won't necessarily work, you're spending a lot of the money! There are existing practices and technologies in place to help you determine how hard things are to program before you're 1-2 weeks deep in them! So while he definitely CAN do the work, he often speaks against common sense practices which might prevent wasting time/money or push you to do the CORRECT work.
I love how you mocked the Gigachad face in the thumbnail. There is nothing more disturbing than people who unironically think the gigachad face is goodlooking.
That's all that matters. Most of what the internet says is nonsense. Just figure out what interests you and you'll sort out what to keep and what to not. Also, there are many minds that are well-acquainted with physics and are programmers. I mean take a look at half life, it's a bit on-the-nose isn't it?
If prime reacts to this 7 min video it’s going to be 1 hour 😂
Im counting on it
And I'd watch every second of it.
and he'll pause the video like 40 times
They drag on a bit but I'd rather have that than watch him play someone else's video and go "haha yeah" occasionally though.
7 min here would be 70 min for him 😂
I want the primeagen to react to this video so badly
saaaame
I want a house with a pool really badly.
I just want to find solitude in my beliefs towards myself and life.
Probably he will
If he does it'll turn into about a 1hr vid 😆
"from meth to netflix" is one of my favourite videos, and i listen to it whenever i am struggling and feel like im at a dead end.
and that day i stopped p, i never look back since..
@@vaisakh_kmI don't know what p is, but good for you!
@@vaisakh_kmwho is p ?
@@furyzlm7853 p**n
watch that video 'from meth to netflix'
@@furyzlm7853 orn i think?
Watching ThePrimeagen is like watching Freddie Mercury talk about computering in his singing voice.
lmao true
I doubt Freddie Mercury could imitate Morty
No
They're not the same person?
@@YaroslavFedevych I think he looks a lot more like Will Farrell.
He’s definitely better than me, but I just started smoking meth so I’ll get there
This is the funniest comment so far
Maybe try vim it's not much different I guess...
The mantra I go by when learning a complex skill is "If the mountain seems insurmountable, just look at your feet and calculate your next step."
The primagen you can tell is a smart guy, but yeah his level of experience is huge. I just started at a FAANG as a mid level engineer and the senior engineers seem like absolute geniuses to me, but that’s mostly because they have been at the company for 5+ years and know the domain super well (on top of being intelligent). I’m trying to learn as fast as I can and I’ll get there one day, but some things just take time.
You and others in your position are exactly why I made this video. It was the same for me except I was a junior at a start up. I wished that someone would have pointed this out to me.
I’m sure you’ll catch up to them in no time!
You guys are having jobs???
How's it like working in a FAANG? Just curious.
@@alibarznji2000 it’s a lot of work but the paychecks are huge. It feels more normal than I expected though coming from a non faang company.
You become a good programmer when you start doing things that are outside of your comfort zone. One of Prime's key features is VIM (and Neovim), and after 1 year of working with VIM, I can say that while it may not have directly made me a better programmer, it has definitely made me more open to using things I once thought were difficult or pointless. Now, I use Linux daily, have used some distros, can easily learn and approach a new language , etc. In one way Prime is the one that made me a programmer
Absolutely, VIM made programming a little bit more fun
Prime is so good. His proficiency in programming means he can pick up any language easily, coupled with his experience and knowledge of low level IT makes him able to deal with any task with grace
"Adhd + maturity is a superpower" words from him that have kept me going for a while
Commenting on the video at the 2:20 minute mark: I'm Brazilian, and sometimes we try to find shortcuts to get things done. When I was in university, it was no different. People were trying to pass calculus using shortcuts, and they ended up failing. I was also convinced that I needed a shortcut because it was difficult. But I found the real shortcut-it was STUDYING. I went to tutors, sat down, and studied. I did the same for programming. I love building things, and when I learned to program, I practiced daily. I looked at the top 15 students in my class; there were some 'super geniuses' there. But with this shortcut-STUDYING-I was able to keep up with those super geniuses. It made me realize that, yes, super geniuses exist, but if you study, you can reach their level. Maybe not as quickly as they do, but you will.
I wonder if I would have had success in math if there were any mentors at my university.
I tried every freaking calculus book but all of them suck so much at actually teaching anything to their readers.
On the other hand, I did great in my linear algebra and physics classes because the books were just great
Veradeiro guerreiro aqui hein!
Absolutely agree. The “belief in yourself” part though is tricky. One of the prevailing attitudes in our space today is “fake it ‘til you make it.” I believe this is horrible. Instead of pretending you know what you’re doing, you should understand that you *don’t*, while believing that you *will*, and jumping in anyway. That subtle shift will make you much better at your job, and much easier to work with. It’s about humility without self-deprecation
there's a lot of people that do believe in themselves too much lol Applying for real jobs after doing a MERN tutorial on youtube.
Like yeah, a lot of being a good dev is googling/reading docs, but that isn't because nobody knows what they're doing, its because you are taking on challenges.
Prime is good but "genius" is pushing it. A dev like prime is built by hard work and years in the field. A genius IMO is more akin to Hotz but even that level of natural talent requires work and experience to reap the fruits.
Prime even says himself that he isn't genius or uber smart, just works hard. Same here.
Now I am called a genius by others, when really, I am an average dude who put the hours in where others did not.
Hotz is not a genius either by this definition, he's a struggler, he spin code pretty fast but bashes his head at bugs for hours and hours with no end in sight until he had a working prototype at the end (which is pretty terrible, cowboy coding all the way), he's way too fast for his own good.
To be honest, I would grade Fabrice Bellard, John Carmack, Linus Torvalds, Bill Joy, Knuth, Brian Kernighan, Stephen Wolfram, Simon Peyton Jones, Peter Norvig, Jeff Dean, Dennis Ritchie (christ, waaay to many) at genius level, everyone is a pioneer and their knowledge and software changed the world for better, is not just (good) code, but those guys basically made entire new fields in IT, thoughtful work at best.
Prime is genius, no doubt… what about Jordan Peterson or Elon Musk?
@blackaccel
Seek help
Isn't that literally what the video said... I assume you posted the comment before watching. He says prime just worked really hard and has a good attitude towards progress, and prime himself said he wasn't that smart
Awesome video and yup it’s true that you can learn anything.
I’ve hated coding in Uni, but then I became a working student, somehow slipped into coding and after some struggles I fell in love. 3 years later I’m trying to spread this message 🙏 coding is the coolest shit. Everything is learnable!
I think an underrated point is that his style of coding is actually a bit different than your average programmer, and lends itself well to video and generally being impressive to look at. He iterates way more than most, IMO. He essentially thinks by typing (and types very fast) and if you pay attention in his streams, he is constantly deleting/editing/rewriting his initial attempts. I think most of us tend to spend more time just sitting and think in our heads for a while before writing anything down, trying to imagine possible errors etc, whereas he "does it live". I actually think there's a strong case to be made for his style if you can type that fast and have the fundamentals down well enough, since it doesn't put as much stress on working memory/attention span (and IIRC he has ADHD, so this may be an especially big advantage for him). It's also obviously great from a streaming point of view because he makes coding as frenetic and exciting as a video game (whereas most coding streams are people staring silently at a blinking cursor in VSCode). However, it's also great for giving people anxiety that they aren't as good as him, because they compare themselves to this guy who is banging out code at rates they could never imagine. And on this point I think people should be careful -- some of it is stylistic, and his style probably plays better to his strengths and weaknesses than your style. There's not an objective right/wrong as to the best way to write code.
That is basically the whole argument he made in a video about typing fast. That typing fast lets you iterate and try things much much faster.
I'm just starting my first job in the industry (I have been in academia for 7 years) and I find it really hard to navigate through the huge codebase they have at work. Also they assigned me to some pretty advanced task and I was feeling scared until I watched your video, thank you! I can do this!
When I grow up, I want to be like Prime.
I love your channel man
@chris bro you have a crush on primagen for sure 😂
Excellent video quality. I like your format and message. Thanks for making this. I hope you get bigger, 100k views and only 1.68k subscribers is a crime.
Its a positive way of thinking, is seeing the problem, caring about it and asking life what this will teach you.
I have to do it, LETS GO!
I believe in you
I learned programming in C++ when i was 18 years old in school, did that for 2 years and sucked at it. I hated programming and thought i am too stupid to do it and went on to study health management. Fast forward to my mid 30s. I am doing a Data Analyst seminar and we are coding in C# and Python and i am rocking the crap out of every task, even beating people who have a masters degree in informations technology (+years of coding experience) in my class in code quality and coding speed (based on the feedback of them and the guy doing the seminar). Sometimes you just need the right circumstances to figure out that you are actually really good at something, although you did it before and sucked.
Been programming and engineering since that seminar and i love it, can't think of anything else as my job that would make me more happy than that, so i even started a software company, because i had so much fun.
Love the passion you’ve developed
Sometimes the right person to lead is somebody who doesn't want to lead at all. In this case, a programmer who doesn't want to do it. That can be very good for a company that doesn't want to dump tons of cash into development time.
I just eiscovered your channel thanks to yt algo and the prime time that I've been following since an year. Great content!
You need to stay curious at all times. That's my motto also. I had a friend that was working with Microsoft's AL and was mad at me for showing memes from programming in general, like Python and Cobol, I was surprised as you should learn at all times in this industry and they just didn't want to.
I am glad that someone else also noticed the similarity between his voice and Steve Carell's voice.
Same here!
I get that vibe especially whenever he yells NO NO NO
@@colinstu yes.. first time when I came across his video I instantly liked it because I sounded like Gru.
He just won a competition at Defcon. Yeah, he is that good
i've been struggling with maths and programming my whole college life. i feel like i relate to this video so much. back then all i thought was "i just wanted to be a front end engineer, these things are just annoying" and i hated college. now i almost graduate, and something clicked in me. I don't care anymore about the fact that im 22 with no work experience, no achievements during college, and no big portfolio. i just wanted to be a programmer. i learn or code every single day for 5 hours minimum. and i've never felt so good doing this.
I love him, I have been watching him for some time, and followed some of his tips and it's really worth it.
I started an internship, I was offering to do the boring jobs that have been delayed for months and it was actually really easy because I was able to automate what they wanted me to do just by using python(I gave it a shot because prime said simple scripting languages can be a super useful tool and that can make you stand out(idk exactly how he said it)). The boss even talked to me and said that he will miss me whenever my internship ended xd, and that he would hire me if he could(I had to continue my studies so I was not available), but at least I left a good impression.
I feel like I was able to do this because prime always suggested getting out of my confort zone and do things. people think I am a genius or something but they only have to put some hard work.
He has really good intuition about what’s good. He optimizes constantly and learns his tools. He’s just an excellent craftsman.
i really appreciate the optimism in this video and that of the Primeagen (and maybe i'm a pessimist) but imo once you're > 25 it essentially becomes much harder to think properly + you start having a lot less time to 'actually think' - so if you're a kid reading this (not that i'm a reference)...
get coding a lot
Great vid. I loved prime’s video on his history and how he came to be as well. Great reminders here
I like Primeagen, but if you look at some of his video's (i.e. on serverless) you see he's just a very good programmer but lacks knowledge and understanding on a lot of other topics, which in the end is normal!
Primeagen isn't necessarily a better programmer or a genius or whatever. It's just because as you said in the beginning... he is a content creator. And probably nowadays more of a content creator than a developer, so by being a good content creator everyone probably gets this impression of "oh he's so good". But meanwhile there's millions of silent programmers just doing their thing, that are probably much better than Primeagen, because well, they spend their time programming and not screaming or laughing at a webcam on Twitch. Also, people who work on big tech normally do less than people who work for small companies, because in big tech you are just a cog in the machine, in smaller companies you have to do EVERYTHING.
Yep. I've been working at a small company my entire career so far, and while I often feel like I don't know much because I'm not an expert who has been working for years on just one thing, I've also effectively been a solo dev for a 3d engine, a 2d engine, glue to put them together, and a bunch of business logic stuff on top that uses both. Just need to learn sound coding and read up on best practices in input handling and I'd be able to solo dev games from scratch if I wanted to.
Damn but you also dont need to dunk so hard on prime. You almost made it sound line he is bellow average lol
I feel like a more important thing is that he found a way to work with his problems and stay motivated to learn
I think there's like, hundreds of things to learn about that, after spending some time learning [non programming] languages I think I've learnt some but not enough still.
this is especially hard with adhd [which I may have, like many ppl here].
My trick is: learn many different tricks such as pomodoro, reverse pomodoro [work 5 min, and chill for 25], making schedules, attaching your work time to habbits, adding rewards to your actions.
I wish people talked about self studying and motivation the same way they do about programming, bc rn just these 3 words sound disgusting bc the immidiate association is courses scams and other fake things. Though, i think when it comes to learning human languages there's quite a lot of this information, but you need to look in the right place.
Damnnn, I use pomodoro all the time. Should’ve included it in the video XD
It's not only time, it is also hard work that you have to remember. He mentioned grinding as hell in his younger years: at work and after work, sometimes staying all night at some problem; building side projects, learning new things.
It just takes time, hard work, and curiosity to get a solid understanding of programming and computer
"I dominated it", "I crushed it", "I made it my b*tch" I like how people talk about solving problems as "I wasn't bottom this time in my life, making something work really made me feel like I was the bully for once" good for you bud..
Prime is a good engineer, without a doubt.
But very often opinionated, and the style is... well, provocative.
I like the guy, don't get me wrong. But I also don't consume his content anymore.
He is more like an influencer for beginner/average programmers. Which is OKAY, there is nothing wrong with that.
Hopefully influencing new programmers into the right direction.
but no. for real value of content I'd go for Casey Muratori, Low Level Learning, Stefan Baumgartner, etc.
The first point reminds me of that saying "Comparison is the thief of joy." You should definately look up to and admire other people, however, comparing yourself with others is such a big trap. Whenever you are comparing yourself with some there are 1000 gazillion factors that you ignore and only look at things at face value.
Heroes! I loved that show. Wished it was continued
The fact he sounds like Steve Carrell, and has high energy levels are what made him pretty successful in my opinion. Working at Netflix didn't hurt ^.^ . Wish I had his energy levels. He is either really healthy, or good at faking enthusiasm... his enthusiasm seems authentic though.
Dw guys, all you need to do is watch his editor/IDE tier list vid where he proudly tried to show the tier list he programmed last night and then had to debug it live on stream xD
Primeagen is one of the most glaze worthy programming youtuber
Glaze?
@@entx8491 glaze with love juice
his ability to stretch 5 minute videos to 25 is uncanny XD
Curious how long until the Primeagen will react to this video.
He did it two days ago
@@Archsage link?
I was making a joke- when I posted that he made the react video, that would’ve implied that he made the react video a full day before it was reacted to lol 😂
Netflix mentioned!
@@languagelearningexperience6814 Tokio!
imo reading the friendly manual is one of the most important skills a programmer can have
The thing with Prime it's how he takes a concept and turns it into code...I struggle with that translation.
Nothing you can do but practice more.
You got this!
@@LiveType Thank you. We fail and we try again 🤞🏾
Fantastic advice and great perspective!
you gained my like with the planteagen at 1:06, great video!
beautiful video, beautiful reminder; just gotta keep on pushing..
Here before Prime reacts to this. Also why's there so much black screen at the end of the video? Consider trimming that out!
Thanks so much for telling me. I don’t know how I didn’t notice that. Hopefully I won’t have to re-upload
It is the gigachad moustache, to be fair.
This was well said very inspirational to me. needed to hear this
your video really motivated me a lot.
That prime guy clearly knows his shit, better than the average developer but he is also nothing extraordinary or remarkable
ThePrimeagen hit rock bottom and then he just ground away on that thing he loves to do to get himself back up again. That's how you do it. It doesn't matter how smart you are, it's all about that grindset.
I've never thought of this, but you are right man, ThePrimeAgen does sound like Steve Carell (Michael Scott) when he rants !!!!!!
Im living by that Sherlock Holmes quote, that goes something like this: "What one man invents, the other can discover". Learn how to learn, very important skill to pick up in programming.
Great content sir. Keep that education and motivation parts! :)
I've only ever thought Tom was a genius.
hey you, you are too kind and I really appreciate this nice video.
I did not react to this because I would take 1 hour to finish... :)
Again you are too kind
The key takeaway is to know your limit, and be comfortable knowing how uncomfortable pushing it. Basically, that's his final trait. Like I tried to build Elastic search from 0 using Lucene and a couple of libraries, does it suck? Of course(it chokes my ram to oblivion), and do I now know about the internal workings of Elastic? absolutely
I can't imagine ever actually thinking this
Absolutely lovely vid! Thank you!
But ey, "Groovy is garbage" hurt my soul, cuz I actually love it! I would much rather use that than Java
haha I have a good opinion of groovy, prime didn't seem too pleased by it in the video I quoted, so I was role playing as the primeagen when I said that specific line
@@TheLittleTechTurtle ah gotcha, welcome to the club laddy haha
Primeagen talks more than me. Thats the difference. But I do like him. A buddy of mine said "that boy can yap"
Great Video. Keep it up man 👍
I use all his styles to program
Mustache
Shouting "Let's Go"
Using Vim input in everything including car
Prime IS a genius, everything is a skill issue according to him, he invented Netflix and let them have it, because it was too easy for him.
Everything is determined by talent, aside from that is just hobbies, the rest of us do certain stuff 'cause its fun for us or 'cause we need to, so lower your expectations and increase your sense of enjoyment, it's like sports, do them to enjoy them not to surpass Messi or Michael Jordan.
HE DOES SOUND LIKE STEVE CARELL I HAVE THOUGHT ABOUT THIS SO MANY TIMES
The Primeagen: "I agree"
That guy got me addicted to vim
It was, in fact, the gigachad moustache
I am developing a game. Every time I try to do anything about the pathfinding it takes ages. It has been done and redone 3 times and I still struggle understanding what is going on with it some times. BUT it does get better and I do learn a lot. Damn I wish I had one of my teachers on the degree to help me out with how to refactor the code to make it more readable...
Prime will be the first one to admit he’s not a genius. He’s a hard worker and enjoys programming, obviously intelligent but genius should be reserved for the truly exceptional
I can’t like the video more than once 😭😭
About 20 years of age.
Oh, I meant 100 Masculine Charisma
Really great content, nicely presented.
It's the difference between "peeing while running" Finnish way to say something is done "juosten kusten", meaning when you don't concentrate on anything properly enough times and each session long enough, it will be "juosten kusten", not good.
His secret: Studying computer science and then just becoming a web developer.
Top 30% CS grads usually go on to do pretty much rocket science. Embedded, Systems, OS for aerospace, weapons, telecoms.
This guy became a react dev. It was all uphill from there. There’s your secret difference.
Web development is definitely not as constrained, but let's not forget to admit that it is becoming overly complex.
prime mentioned, lets go!!!!
yes he does sound like Michael Scott sometimes! thought i was the only one 🤣
the video should end at exactly 7:10 the message will be so impactful this way
somebody send this video to prime
great video
Given the opportunity you’d be surprised how many would manage to handle a programmer job at any Netflix or googles out there. It really isn’t all that difficult.
I wouldn't say he's a genius. But he's faster, a deep instinct of what the next step is so he can just type for ridiculous amounts of time compared to me. Let alone moving fast as fuck with vim.
he is my hero.
Great video, I'll send him the video later hoping to get a react.
I personally disagree with a lot of his views. I mean you bring up that he tries new "perspectives" in the form of groovy, but I wouldn't say technologies are really critical to trying a new perspective. It's a tool at the end of the day. He's a hard worker and he is a genuine success case of the "grind." He's a brilliant person, he has a lot of experience, he knows his domain well and he can tinker and is a good entertainer.
...
I don't think software development or just learning to code is all about grinding it out though.
He is also very outspoken and he expresses general disdain for certain software development practices even when there is significant literature and research on those topics. Numerous times he has talked negatively about agile and test practices. He genuinely expresses confusion and misunderstanding about how to approach unit testing first, before writing code. He gets computers but I wouldn't say he has focused much on why people use those computers, particularly other engineers that aren't exactly like himself.
I personally don't think processes define your ability as a coder. You can vim, you can use an IDE, you can code in this or that language. These don't reflect anything necessarily besides your interests. But notice I'm talking about things that are more than just process. I'm instead focusing on things that are being quantified and studied. This is why I have a huge disagreement with his philosophies in programming.
The biggest disagreement I have is that he speaks against ordinary techniques for software development. This was a huge red flag for me even though he can talk about computers. I'm not saying he wasn't excellent in his work, but you can definitely look and find the flaws in his polarized viewpoints on things that are routine i.e. unit testing. I don't see why he wouldn't be able to write tests before he writes the code and not have it slow him down. He's always on the keyboard anyways, all he has to do is add some thinking to it, boom you've got a unit test.
I think primagen is an excellent description of an ordinary programmer. Often busy coding, grinding, fingers on the keys, but that takes time away from looking at the high-level, top-down point of view of things. Believe it or not, programming is expensive! Coders are not cheap, software is though! So if you use a lot of the company's time to work on a product that won't necessarily work, you're spending a lot of the money! There are existing practices and technologies in place to help you determine how hard things are to program before you're 1-2 weeks deep in them! So while he definitely CAN do the work, he often speaks against common sense practices which might prevent wasting time/money or push you to do the CORRECT work.
i love you for this video
Great video. Some inspirational shit.
Great video ! subscribed !
Thanks for the sub!
Tom is a genius
I wanna see primeagen vs the jacobsucksatcode channel lets gooo.
He will react.
I love how you mocked the Gigachad face in the thumbnail. There is nothing more disturbing than people who unironically think the gigachad face is goodlooking.
Next: fireship
The difference is that he sucks and I don’t.
I mean... I am open to learning ANYTHING new. But companies wont hire me if I dont already know them.
The difference is i am a Physicist so I don't compare myself to him. I just like programming LOL.
That's all that matters. Most of what the internet says is nonsense. Just figure out what interests you and you'll sort out what to keep and what to not.
Also, there are many minds that are well-acquainted with physics and are programmers. I mean take a look at half life, it's a bit on-the-nose isn't it?
So are you a Primeagen ?
Hey prime, how's the coconut oil?
Prime-ception