What Makes A Great Developer

  Рет қаралды 212,680

ThePrimeTime

ThePrimeTime

Күн бұрын

Пікірлер: 429
@mojoloop
@mojoloop 3 ай бұрын
I used to be the, "I code for 14 hour a day." guy. At work I was a top performer. And yet, I was passed up on promotions and raises. I couldn't keep up with the 2x pace anymore and slowly started to crash when I would get repramanded for doing the same thing as others were completely fine with doing. I basically set the bar for management. So I quit and moved on. I now work at a reasonable pace, I don't do any overtime, and I don't answer my phone after or before my working hours. I set the expectation nice and early and it's been great. Now I don't code on the weekend, I go on hikes, camping, roadtrips, walks in the park, hanging out watching TV with my fiancé, or meditate. There's more to life than code and I'm thankful I realized that in my 20s.
@deestort
@deestort 14 күн бұрын
being average is nothing to be proud of
@mojoloop
@mojoloop 14 күн бұрын
​@@deestort ... Having a well balanced life, surrounded by those I love is infinitely more rewarding that making an algorith .3% faster.
@jl_117
@jl_117 Күн бұрын
I love seeing people passionate about what they do. But I don’t think it’s good to glorify grinding that hard for work related things. It should be for the craft. With that said, good on you for finding balance
@GreggBolinger
@GreggBolinger 5 ай бұрын
I used to have a blog when I first started down my dev learning path and I never approached my writing as "learn how" but as "this is what I'm learning" and I think that's an important distinction and can avoid the pitfall of teaching other people new in the dev learning path something wrong.
@Sakrosankt-Bierstube
@Sakrosankt-Bierstube 5 ай бұрын
I usually use a combination of "this is what i learn"-articles/blogs and books to learn. People who blog about what they learn usually try interesting projects and it's nice to have several guidelines on what to learn and understand next.
@IvanKravarscan
@IvanKravarscan 5 ай бұрын
Did anyone read your blog?
@GreggBolinger
@GreggBolinger 5 ай бұрын
@@IvanKravarscan I had a decent following back then. I was primarily focused on Java and at the time blogging was just taking off. And yes, I’m old. lol.
@meanmole3212
@meanmole3212 5 ай бұрын
I like how Brilliant separates programming and Python
@garazaadsf6921
@garazaadsf6921 5 ай бұрын
now thats brilliant
@TheGeorey
@TheGeorey 5 ай бұрын
Based
@johndank2209
@johndank2209 4 ай бұрын
is python not a programming language?
@zouLworm
@zouLworm 4 ай бұрын
@@johndank2209I think this is sarcasm.
@guimauve_
@guimauve_ 3 ай бұрын
@@johndank2209 It's actually a kind of snake
@bobbycrosby9765
@bobbycrosby9765 5 ай бұрын
I don't touch grass in my spare time. I touch wood. Err, I mean, I build things out of wood with hand tools.
@StdDev99
@StdDev99 5 ай бұрын
I'm pretty sure all developers "touch wood" every once in a while.
@synk2
@synk2 5 ай бұрын
I do as well. Been a woodworker longer than I've been programming. The physical and visceral removing chunks of cellulose to make something pretty is a nice counterpoint to working entirely in the digital realm at a desk. Great change of headspace.
@soyitiel
@soyitiel 5 ай бұрын
I touch wheat and other cereals as in I like to bake in my spare time
@Doomsdayparade
@Doomsdayparade 5 ай бұрын
Hilariously I took a break from programming to pursue woodworking. Fell down the hand tool rabbit hole. Even tried to start a business. Now I'm back to programming lol
@renaldiroekanto789
@renaldiroekanto789 5 ай бұрын
@@soyitiel baking cake is truly enjoyable. I love eating cake!
@thisbridgehascables
@thisbridgehascables 5 ай бұрын
I’m older than Prime and a developer. Yet, I think Prime is a superior developer. I’ve over the years divided my time between code, art and music. Yet, recently I’ve been going 100% coding again. There’s a lot of coding I’ve gotten a little lazy about and have a desire to improve and surpass my current level.
@Altrue
@Altrue 5 ай бұрын
IMO, what makes a great developer is always seeking to improve, and finding pleasure in learning. If you know how to do that, no matter how dumb you are, you'll outperform the others given enough years. It's a marathon, not a sprint! Also, being good at estimating how much (or how little) you'll need to manage complexity for your current project. And finally, being willing to challenge pre-established, widespread ideas, while still being able to accept them when your current context plays to their strengths.
@lzszl
@lzszl 5 ай бұрын
No matter how dumb... I somehow doubt you met an actually dumb person before.
@alexcaneco
@alexcaneco 5 ай бұрын
Nailed it...!
@evaldssontom
@evaldssontom 5 ай бұрын
I agree, but I leave the learning to when I'm working. In my free time, I don't want to sit and learn something that won't benefit my work. I've got other stuff to do!
@bacon-SG
@bacon-SG 5 ай бұрын
@@evaldssontom The problem is that you're kinda limited if you only do that. What about for example learning a new language? or a different architecture than the one used at work? Maybe at your work you don't use a queue, but it's useful to know how they work and where would be a good fit. Things like that, IMHO I think that limiting your learning to work will stunt your growth. On the other side I also get your point, maybe you value more having other hobbies and enjoying life in other aspects.
@pluto8404
@pluto8404 5 ай бұрын
I would say its more like driving a car, a great driver doesnt crash getting from point a to point b, if your program crashes even once, you are a bad programmer.
@Exiide89
@Exiide89 5 ай бұрын
Teaching also teaches the teacher. This forces the person to adopt a learning approach which facilitates both his and his student's learning.
@blakasmurf
@blakasmurf 5 ай бұрын
There's a time and place and it's not on the internet doing videos when you've just started to learn about programming
@MikkoRantalainen
@MikkoRantalainen 5 ай бұрын
Great teacher monitors the learner performance and adjusts the teaching methods to match the needs of the learner. Bad teachers think that they are performing pre-scripted play and could be replaced with a KZbin video.
@blakasmurf
@blakasmurf 5 ай бұрын
@@MikkoRantalainen And you can only do this if you have mastery of the subject and experience teaching
@altrag
@altrag 5 ай бұрын
It depends a lot on the teacher. The thing Prime was saying is bad - getting asked a question and not knowing the answer - is how teaching teaches the teacher. That converts an unknown unknown into a known unknown and provides an avenue for the teacher to learn new things as well. Buuuuutttt... that only works if the teacher is willing and able to say "I don't know" in a way that helps both themselves and the student. They need to be able to overcome any embarrassment they feel, be willing to follow up to find out the thing they didn't know, and remember to get back to the student with the answer (or better yet, work with the student to find the answer if the circumstances allow; eg: if asked during a 1-on-1 chat or small group vs in the middle of a prepared lecture). _And _ be able to do all that in a fashion that doesn't come across as just an idiot who doesn't understand any of the material and is just regurgitating things they found elsewhere (that appearance is not attached to the reality - they could understand nothing and still come across as competent, or they could know everything aside from the one question and still come across as an idiot - its more a social skills issue than a subject matter issue).
@KManAbout
@KManAbout 5 ай бұрын
Eventually everyone that is a teacher will be asked a question they don't know the answer to. What prime is saying is ridiculous. No one expects a teacher to know everything. You should start teaching from day one. Lots of research suggests it's a good way to learn.
@mjsagxy
@mjsagxy 5 ай бұрын
For me, every idea sooner or later leads back to programming. The more paradigms you can wrap your head around, the more tools you have in your pocket the more problems you can solve. So whatever resonates with you or brings you joy. Steal ideas from economics, history, molecular biology math. It is all good and will help you with your programming.
@EmmanuelIstace
@EmmanuelIstace 4 ай бұрын
I started to self learn programming 24 years ago and got my first job as a developer 16 years ago. I can talk about developement or technologies a lot with other tech-related people. But something changed more and more those last 7/8 years. I'm more and more cautious about my opinion and sharing them. Not when it's related to work, but when the stakes are low, if I disagree or someone say something I found really dumb or similar, I just state my opinion or correct them, and then, most of the time I don't care that much. I still sometimes debate with some friends or people I respect a lot, or when it's related to work or a project I contribute to, but not in the same way, it's way more calm. For the rest, if they disagree, it's ok. If they still think their mistakes, good for them. At the end of the day, that will not change my life as it doesn't have any impact on what I'm doing. You want to write a JS backend ? Well... I think it's a bad idea, here's some reason, but if you don't want to hear it, good for you, just don't get me involved in your shit. While 10 years ago, on the same topic, I would insist until the person change his mind or the conversation ends or topic changed or I change my mind. I took those conversations very seriously, while it wasn't that much. I think I couldn't stand younger me nowadays.
@apl1568
@apl1568 5 ай бұрын
Travis is positive and encouraging. His message is essentially that people can learn on their own and make a new career out of it. Conversely, many of the "experienced" developers are condescending. Their message is repeatedly that newbies just don't have enough experience, need years more practice, don't have what it takes, etc. How much experience qualifies as 'experienced'? How many years experience does one need before they can teach others? To effectively teach, one must inspire, encourage, and applaud. On one side we have Travis doing that, and on the other we have more experienced, sanctimonious developers spitting venom.
@vitalyl1327
@vitalyl1327 5 ай бұрын
Teavis is a grifter selling courses to lazy people who want a shortcut into engineering. Noting positive about that, just spreading code-monkeyinsm which already hurted this industry.
@adityaparab4314
@adityaparab4314 5 ай бұрын
Perfectly summed up.
@vitalyl1327
@vitalyl1327 5 ай бұрын
Travis is a grifter selling an illusion that self-taughts and bootcamp graduates have a chance to become engineers. Spoiler alert: they don't.
@apl1568
@apl1568 5 ай бұрын
@@vitalyl1327 So no self-taughts work as engineers? Here I thought employers didn't care about pieces of paper, but Vitaly is telling us that's what one needs to be an engineer. The world is filled with people telling you what you can't do. If you listen to them and take their message to heart, they'll always be right.
@vitalyl1327
@vitalyl1327 5 ай бұрын
@@apl1568 in many countries the very title "engineer" is legally defined. Sadly, not for the software engineers. Self-taughts are incompetent and their productivity is negative. The sooner this industry is regulated properly, the better, we must get rid of all the wrong people. Those who work ad "engineers" are impostors and will never become real worthy engineers.
@davidiancrux
@davidiancrux 5 ай бұрын
I love that guy's vids He's sooo positive and really helped me feel better about starting
@lucasteo5015
@lucasteo5015 5 ай бұрын
“When I do the thing I do the thing” This is so me, when I say I'm playing games today, I play until I'm satisfied. When I say I do programming today, I do programming until my eyes close. This is the most efficient way for me to dive deep into whatever I'm doing.
@Efecretion
@Efecretion 4 ай бұрын
The question of "where are all the great developers -- why are they not on YT?" boils down to one thing -- time. It take a lot of time to be a great developer, and very few can be a great developer while still having time for making YT videos and doing everything else in life. Especially as for the first several years it's almost 100% that new YT channels won't really make any money.
@frankrossi3524
@frankrossi3524 4 ай бұрын
I think burnout is the result of putting in a lot of hours and never seeing the impact of your work.
@badenashford8189
@badenashford8189 Ай бұрын
100%
@mghinto
@mghinto 5 ай бұрын
"I was way too into table tennis, ok, I had my own paddle, ..." That's dedication right there
@bug5654
@bug5654 5 ай бұрын
*cough* or addiction *cough.*
@trinity1969
@trinity1969 5 ай бұрын
I had an entire table in my basement
@daltonyon
@daltonyon 5 ай бұрын
[x] Touch the grass! I think that this is balanced, to be a Software Engineer you can choose to do your Hobby or programming for fun in your free time!! The important is there people in the right place, good devs creating content, others creating languages, tools, frameworks, tutorials… and is growing pretty fast!!
@gregoryshields4258
@gregoryshields4258 5 ай бұрын
The target video is not about what makes a great developer. It’s really about work/life balance and the propensity, or lack thereof, for being a teacher. Prime: the elephant in the room is that you should do stand-up comedy. It’s your natural comedic ability that makes you interesting more than anything else. You know it; we know it.
@TheSaintsVEVO
@TheSaintsVEVO 5 ай бұрын
We need more programmer stand ups
@NaveedAli-n5g
@NaveedAli-n5g 5 ай бұрын
All I heard was "You are a comedian, & that's what you should be doing!"
@TheMistaWaters
@TheMistaWaters 5 ай бұрын
Being funny != Good comedian
@gregoryshields4258
@gregoryshields4258 5 ай бұрын
@@TheMistaWaters By definition, being funny means being a good comedian. That is the “Prime” element. The rest is things not strictly required, such as showmanship. If you can be funny on stage, you can be a comedian.
@gregoryshields4258
@gregoryshields4258 5 ай бұрын
@@NaveedAli-n5g Selective hearing is a personal problem.
@BrickCity-o1n
@BrickCity-o1n 5 ай бұрын
"How do you think families are created?" ==D
@sdprolearning
@sdprolearning 5 ай бұрын
The reason what makes me love programming because what can you do in programming is truly infinite
@Dom-zy1qy
@Dom-zy1qy 5 ай бұрын
Experiencing things outside of coding sometimes makes me want to go and code more. For instance, I really enjoy going on walks: "Maybe I'll build a step tracker app just for fun". Then that turns into "Maybe I'll buy an arduino and try to hack together a fitbit prototype." Or, "Maybe I use the geolocation data from my step tracker to recreate my walking path on a minecraft server in realtime" (I don't know why I even thought of that) You can have a life AND be enthusiastic about programming.
@viewerguy10
@viewerguy10 5 ай бұрын
That Minecraft idea is pretty unique
@Eepistoo
@Eepistoo 5 ай бұрын
@@viewerguy10 I saw recently one guy coding step counter, where its also send remote mouse click to desktop pc on step while walking outside. Runescape things...
@StingSting844
@StingSting844 5 ай бұрын
You need help
@jorgelinares1944
@jorgelinares1944 5 ай бұрын
@@Eepistoo Training agility on irl account an RS at the same time?
@dkr91
@dkr91 5 ай бұрын
Problem on YT now is that there are too many new devs, with max 4-5 years experience and trying to teach us things. But the content is full with mistakes, bad practices etc etc.
@Salantor
@Salantor 5 ай бұрын
Have any examples?
@okekehinde4985
@okekehinde4985 5 ай бұрын
I can't agree more to this.... seek and tired of tutorials full of bad practices
@vitalyl1327
@vitalyl1327 5 ай бұрын
​@@Salantor Travis is a perfect example. 99% of what he's saying is an utter nonsense.
@Amy-601
@Amy-601 5 ай бұрын
When I was mentoring some 5 years into my career, kids straight out of college could ask some pretty interesting questions, one’s that I hadn’t thought about, so if I didn’t know my response always was: “ I don’t know, but I’ll find out”. And I did make it a point to find out and follow up and thank them for their question 🙋, because it made me think 🤔 also! Roman history?? Their mathematics ( Roman Numerals) does not include zero or infinity, I prefer Egyptian or Chinese which had far more advanced mathematics 🧮 which included zero 0️⃣ ergo bits and bytes!!! - Amy
@ESS982
@ESS982 5 ай бұрын
Everyone is different. Burn out is real. I like Marty O Donell’s take on burn out. You’re not invincible to being tired or overworked. Sometimes people need to be sent home to separate from work. Even if they love working. Solving one more “problem” is not worth your sanity.
@peterm.souzajr.2112
@peterm.souzajr.2112 5 ай бұрын
I program in my time off, I learn new programming skills in my time off. maybe once i get a VERY secure engineering position with good pay, I may relax a bit and pick up my hobbies again.
@RagingGuppy
@RagingGuppy 5 ай бұрын
One of the best ways to learn is to teach. If you know something well enough to teach it then it means you've mastered it. Especially when it comes to coding. If you can teach coding with the right concepts behind something then you can certainly use the technology.
@Remiwi-bp6nw
@Remiwi-bp6nw 3 ай бұрын
with respect to noob developers teaching, I'm pretty sure 3blue1brown said this, but you can still make educational videos as somebody new to whatever field you're teaching. you just have to make it very clear that the video isn't made from a position of authority, it's more as a summary of your explorations in a topic.
@robfielding8566
@robfielding8566 5 ай бұрын
you get burnt out from wasted effort; not from something that accumulates progress.
@wlockuz4467
@wlockuz4467 5 ай бұрын
In a time where most people don't even credit the videos they react to, Prime watches a full blown ad on their video. Huge respect.
@Jabberwockybird
@Jabberwockybird 2 ай бұрын
He's a streamer and he wants people to watch his ads because he has to make money of his own. The whole streamer concept is just the software version of a street performer
@aliasjon8320
@aliasjon8320 5 ай бұрын
20:08 "Is this still a family stream?- YES , HOW DO YOU THINK FAMILIES ARE CREATED?!". Hilarious clip
@lopodyr
@lopodyr 4 ай бұрын
I don't like to complain about free infotainment on the internet but... I don't understand those videos that could be tweets. Especially when the tweet is "hey, did you guys know about living?". I can't imagine the process of making such a video. It's beyond me really. I always feel robbed of my time. I guess it makes me the jerk but it really puzzles me in an irritating way.
@1234minecraft5678
@1234minecraft5678 5 ай бұрын
No, teaching well has nothing to do with you just getting started to learn, but to already have overcome the challenges and realize what your "student" is actually struggling with and then being able to come to their level and build from that. Which is only possible when you have a vast knowledgebase to draw from to be able to connect to their knowledge seemlessly. Edit: Teaching obviously can be a learning tool with a great opportunity to find knowledge gaps, but this is another use case and requires the partner not to be reliant on your teaching
@thekwoka4707
@thekwoka4707 5 ай бұрын
I agree, that time spent is not particularly related to burnout. For newer people in code, I think they should be spending a LOT of time coding and learning. And you fight burnout not by taking breaks, but by just moving to things that are exciting, and maybe looping back, or not. But focusing on interesting things.
@kayakMike1000
@kayakMike1000 5 ай бұрын
I remember when i learned python list comprehensions. I started doing them _everywhere_ . I knew it was a problem when i made a comprehension from a comprehension.
@DaviAreias
@DaviAreias 5 ай бұрын
Yes, it's like when you learn a new thing and fell so proud of yourself that you start puting it everywhere, just to come back one year later to read your code and feel cringe.
@FelipeV3444
@FelipeV3444 5 ай бұрын
Lmao true, but hey, it's good to make those mistakes early, because that will lead you to more readable code in the future, since you already know how ugly it can get.
@henryvaneyk3769
@henryvaneyk3769 5 ай бұрын
Sometimes you just got to get away from the damn keyboard. MTBing and adventure bike riding is my getting away from it all. And yes, I am a Gen Xer. One day you will wake up and come to the realisation that computers can be really boring if you do it all the time.
@thebashpotato
@thebashpotato 5 ай бұрын
I play the Drums, and Starcraft 2, and workout. And still code after work and on the weekends and maintain many personal open-source projects while maintaining a lead embedded programmer role at work. It's totally possible. I don't have a family though so that's probably why
@fuzzy-02
@fuzzy-02 5 ай бұрын
Im distressed now that im about to graduate. I have no experience but I realized I love learning for the sake of learning, as like its the destination and not just the journey
@temari2860
@temari2860 2 ай бұрын
When I was just starting my uni, we the students would often help each other by teaching things we just learned when some people did get it and some others didn't, and it would almost always work way better than teachers teaching the same thing. I remember on our very first lessons when we were taught binary I was super confused, I asked questions, my questions were answered and I was still as confused, not knowing what to ask even to make it more clear to me. Then I asked my friend for help, and she just knew exactly how to explain it to me, and I was able to easily convert binary-decimal and the other way around after 15 minutes. It's much easier to understand the beginner's struggles when you're a beginner yourself, and it's much easier to know what they need help with and how exactly to explain it to them, while now I'm sure it would be much more difficult for me to help a student who's just beginning with programming, cause I don't know what's hard to understand about concepts I now think of as basic and obvious, we just wouldn't be on the same wave.
@IvanKravarscan
@IvanKravarscan 5 ай бұрын
I tried blogging and readers where 10 crawlers and maybe 1 human every other post divisible by 7. Making YT vid sounds like more work with less (more expensive) edits and about the same outcome.
@Meteotrix
@Meteotrix 5 ай бұрын
one thing i realized with overwatch when i only had 2h a week but trying to rank up, and music production when i only make 1 small track per year, is that yes you get rusty and have to spend a day or two getting good habits back, but you also lose /bad/ habits :) I played cleaner and more disciplined each time i came back to the game, and yeah only needed 1 full day to get back on track. For music productioni also seem to keep getting better at it even when not touching FL Studio 11.9 months per year, it's wild.
@sailingintosunshine
@sailingintosunshine 5 ай бұрын
deloading in strength sports or rest week in endurance sports is not about taking time off, but about training at low intensity and low volume. You’re still going to the gym or going on a run, you just don’t push yourself
@victormurphy3511
@victormurphy3511 5 ай бұрын
Just at the 17:00 mark. And I fall into this category, its so important to focus the time when your with your children and family.
@nickwoodward819
@nickwoodward819 5 ай бұрын
There's a definite point about being so comfortable with a concept that you become less able to teach it effectively because you've forgotten why it's difficult in the first place. As long as you understand the concept fully I'd argue you're a better teacher the closer you are to having learnt it.
@FelipeV3444
@FelipeV3444 5 ай бұрын
I agree with this from experience. But I think the criticism is more centered around people that legit don't know the thing well enough yet.
@nickwoodward819
@nickwoodward819 5 ай бұрын
@@FelipeV3444 oh yeah, it was more about his counter to someone's counter in chat XD He's definitely not wrong over all
@catstickler
@catstickler 4 ай бұрын
1.) There's a HUGE difference between teaching and sharing, and I wish people talked about and understood this nuance better. So for example, I just started learning C+ and Unity, and I'm going deeper with HTML and CSS to create custom code for clients. In no universe am I qualified to TEACH (impart any knowledge whatsoever) these concepts. I'm a mess. Seriously. But I can (and do) have a Substack where I document my process. I can share the concepts I'm learning, the principles behind them, how I'm applying them. In other words, I'm sharing my unique experience of the knowledge, not the knowledge itself. I've only gotten overwhelming support for my dev journey content because I'm not trying to pretend to be someone I'm not. I don't need to teach. I can document the journey as a beginner, and if another beginner finds it, cool. They can take the same skillshare class and we can swap notes. 2.) Omg I'm OBSESSED with listening to people's obsessions, so I brightened when you mentioned this. I've had some people say I'm too obsessed with Star Trek and that I don't need to find a Trek example for everything, but I do need to 😂 (I mean, come on, I speak in Klingon with people for fun. I think the ship of casual fan sailed at least two decades ago lol) In a world where we're told to practice moderation and fit in, I gravitate so much to people who have genuine JOY for their passions. It radiates out of them, and it's infectious.
@geoffh4861
@geoffh4861 5 ай бұрын
I just enjoy doing, not making videos or writing about doing. I'll talk 1-on-1 with folks about doing, but I'm not going to spend time polishing material for a wide audience.
@lupf5689
@lupf5689 5 ай бұрын
Video: "Why Great Developers DON'T Create Content" Prime: "I'm 100% positive that I am somehow going to get ripped in this one." But why? There is no causal connection between these two statements. /jk
@neniugrava
@neniugrava 5 ай бұрын
I definitely agree on the burnout take. I burned out more because of the quality of my activities, not the quantity.
@monad_tcp
@monad_tcp 5 ай бұрын
1:51 I'm one of those, why am I not teaching ? simple , I'm only good at teaching myself, I'm a very, very specialized teacher that can only teach 1 person, and I'm very good at it, but I'm also bad when trying to teach other people. Its a scaling problem. from 0 to 1, from 1 to many.
@vilet918
@vilet918 3 ай бұрын
I have a ton of hobbies, programming is one of them, but I have many. And I find that they go in cycles. So one week I will suddenly get really into drawing and then I’ll draw for the next two weeks and then I’ll get really into game development and the cycle continues. I find it really difficult to finish big projects because my attention span and my passion only go for so long. Now a lot of that has to do with the fact that I have ADHD and autism. So a lot of these are special interest that I hyper fixate on for two weeks. I can push it past two weeks and stay focused for about a month, but by the end of that month, I will be burnt out. It’s not a perfect solution, especially for getting things done but I found it causes the least amount of dissatisfaction because it allows me to do whatever I’m passionate about doing. The good news is that these hobbies always come around so even if I don’t finish a project on the first two weeks or the month I can always leave it and come back to it in a couple months when it comes back around.
@jorge12films
@jorge12films 5 ай бұрын
My go-to response to questions when teaching is “ read the documentation “
@Thundechile
@Thundechile 4 ай бұрын
Travis begun making tutorials when he was a newbie and now likes to give advice how to become a great developer. He has 7 years of experience. I hope he learns some day that people are different and stops assuming things too much.
@JulianAndresGuarinReyes
@JulianAndresGuarinReyes 5 ай бұрын
I have 3 suggestions for you today: walk works for him Do as much as you can everything you love. Know what you love to do. If you have kids PLEASE be aware these little fellas will be out of your life in 15 years and that's nothing. REALLY. Nothing. So get to KNOW that you love to be with the kids. Do what you love, life is short.
@warspaniel
@warspaniel 5 ай бұрын
"...and some people just aren't personal enthusiasts about programming..." And some of us USED to be, but got it beaten out of us by the corporate grind. And I'm going to change my id to "Meatbag".
@nullptr.
@nullptr. 5 ай бұрын
I feel like I can only ever enter sort of a flow state when I'm working on something that's really fun and engaging, like adding a feature to my game. When it's something like math assignments from university, I'm simply unable to force myself to full focus, I have to have some sort of distraction on my second monitor to get through it.
@drooplug
@drooplug 5 ай бұрын
It's crazy that someone with no experience is teaching.
@RememberingGames
@RememberingGames 5 ай бұрын
We are in the dickfunnels and Tony Robbins era: sell a sucky course on a subject you know nothing about because "you can do it too, believe in yourself".
@TheKuhtaMusic
@TheKuhtaMusic 5 ай бұрын
Why would that be crazy? It is absolutely fine if both parties are aware of the scope of knowledge the teacher has. Lets say I don't know how a for loop works. I am ok with this kind of thing being explained by a junior dev. There are levels to learning. Sometimes you want to get your foot in the door, some times you want an opinion from more experienced people. What is not OK is if the teaching party pretends to know more than they do.
@KucheKlizma
@KucheKlizma 5 ай бұрын
There's a ton of gamedevs making tutorial content, if anything the internet is oversaturated on developer tutorials more than anything else because programming makes content creation significantly easier. If you're a good cook, to be a content creator you also need to know how to write programs, work with different platforms, edit videos and shit. If you are a dev you have some of those skills by default.
@DhampireGirl12
@DhampireGirl12 5 ай бұрын
I kinda get where he is coming from, honestly, when I started out I was so dumb it took months for me to click how to make a loop in Java. I kinda wanna say the grand developers make great courses for people who are already smart / they have already cracked how to program.
@TheSkepticSkwerl
@TheSkepticSkwerl 5 ай бұрын
@isurvivable the "Grass? Nani?" question is amazing beyond compare. Thank you.
@tomzimny7408
@tomzimny7408 5 ай бұрын
If I don't code for a day, I forget everything I ever learned.
@AvikNayak_
@AvikNayak_ 5 ай бұрын
same.
@jgndev
@jgndev 2 ай бұрын
Cutting Horses and amateur BBQ cook here. I am the guy who needs the away time to do peak work when I’m programming. I’d probably be most productive working for about two months straight followed by a couple months off
@OnFireByte
@OnFireByte 5 ай бұрын
Another thing that interesting is that expert usually suck at teaching beginners stuff since they usually forget which part that beginners are struggling. Like there is no way that haskell enthusiast can teach recursion to python bro
@billybumpers
@billybumpers 5 ай бұрын
Lol! The deloading commentary was hilarious
@Almeidaflaco
@Almeidaflaco 3 ай бұрын
Hello Mr. Prime, I love your content! Sometimes I don't have time to watch your videos on KZbin, so I was wondering if you could create podcasts or maybe convert your videos into audio. This could be a great way to expand your audience-every developer should know about you!
@VikcocVyk
@VikcocVyk 5 ай бұрын
2 minutes in I agree you need a high standard for teaching On the other hand, I'd say you can mentor someone with less experience than you, to walk them in your steps, and help them skip the headbanging parts
@applepie9806
@applepie9806 5 ай бұрын
The fill CS Lewis quote seems to be "“Those of us who have been true readers all our life seldom fully realise the enormous extension of our being which we owe to authors. We realise it best when we talk with an unliterary friend. He may be full of goodness and good sense but he inhabits a tiny world. In it, we should be suffocated. The man who is contented to be only himself, and therefore less a self, is in prison. My own eyes are not enough for me, I will see through those of others. Reality, even seen through the eyes of many, is not enough. I will see what others have invented.” An Experiment in Criticism" That's a great quote!
@johnnyboghean2242
@johnnyboghean2242 5 ай бұрын
Very useful to watch this because it gave a different perspective on things. But I think this is one place where he kind of missed the point. He is somebody who enjoys coding outside of work but he also got to do other things at a very high level, table tennis for example. I think the original video is about people who code outside of work because they feel like they have to, not because they enjoy it. But, again, very useful to see the perspective of somebody who does enjoy coding as both work and hobby. Also, I really like the take on how people get burned out, the idea about reward and not time I believe is spot on.
@kmr_tl4509
@kmr_tl4509 5 ай бұрын
2:40 "Books were the original blogs" now imagine saying this statement out of context
@matrixInvader
@matrixInvader 4 ай бұрын
it's nice to be in a profession that is ruled by objective logic and product, and not subjective people pleasing
@damienbyrne6984
@damienbyrne6984 5 ай бұрын
"How do you think families are created?" - Best thing I've heard on KZbin for ages.... actual LoL. Thank you.
@hansfrans761
@hansfrans761 Ай бұрын
Reason why I would not watch the ad is that if I watch it and his sponsor is happy, what do they do? Push for space for a second ad, and a third ad, and another ad... remember how TV ad breaks were 5 minutes long? Well, check how long those blocks are today... at least over here in Europe
@zigaudrey
@zigaudrey 15 сағат бұрын
I misread the title "What Make a Game Developer" but I agree that both of them doesn't AND shouldn't create content. It need a substance, an essence. 20:06 That's how families are created!
@cbbcbb6803
@cbbcbb6803 5 ай бұрын
One of the best ways to learn something is to teach it. So, if you do not know it (whatever it is) then teach it.
@Xewl
@Xewl 5 ай бұрын
I for one am just not free in sharing everything. Sometimes we end up to a solution that works for us, but have to go about the rest of our day, just to have that little golden nugget shimmer in the darkness of past time.
@maghicugi7418
@maghicugi7418 5 ай бұрын
Spending time without phone on toilet clears my mind and helps solve a problem
@FelipeV3444
@FelipeV3444 5 ай бұрын
Not taking your phone everywhere you go is so underrated.
@Chaunton
@Chaunton 5 ай бұрын
It clears more than your mind!
@Diced92
@Diced92 5 ай бұрын
Grabbing hacker's delight, while I really loved my initial impression of C, it gradually faded from the degrees of separation.
@davidyanceyjr
@davidyanceyjr 5 ай бұрын
"We live in such a world where we get the benefit and the opportunity to even have hobbies.", - ThePrimeTime Amen brother.
@GBUKMilo
@GBUKMilo 12 күн бұрын
I kind of don't want to put myself out there. I don't want the hassle, if I were to stream I would have to spend time preparing and scripting everything to a high degree I want to produce. Secondly, I would feel my employer might have something to say about me sharing my nuggets of joy. (Coding since 1984)
@ErazerPT
@ErazerPT 5 ай бұрын
Burnout is more a function of time spent doing something you don't want/enjoy doing and how well it's going. If you spend too much time doing something you hate and thing are going horribly bad, you're on the highway to hell. And excitement,passion and emotion in general, yes on that. That's a trait of great communicators. Take the greatest speech you can find and run it through some filtering to make it sound like a monotone voice. Try listening to 15m+ of that non stop without wanting to jump out the window. That's many teachers out there...
@IgorGuerrero
@IgorGuerrero 5 ай бұрын
12:50 There's a really cool anime called "Ping Pong The Animation" it's one of those crazy sports were people get so into it, it's very fun and short.
@Amy-601
@Amy-601 5 ай бұрын
It’s good to have multiple interests. If I’m interested in heavy metal 🤘 🎸 , maybe I’ll create my own app like yousucian. If I’m into archeology, maybe I’ll use code 👩‍💻 and ML to decode some ancient text, not decoded before. - Amy
@GuitarWithBrett
@GuitarWithBrett 4 ай бұрын
Many people good at doing things aren’t good teachers … the new style of podcasts and video casting are often better for those who can at least show what they do even if can’t explain it well
@_unknown_guy
@_unknown_guy 5 ай бұрын
17:25 Got ya, I have to stop watching Prime videos in background while working
@decenart8542
@decenart8542 5 ай бұрын
17:00 Prime is describing what I am current;y doing at work💀
@m0gwai27
@m0gwai27 9 күн бұрын
I'm programming since more than a year now on my new platform, most times 2-4 days beeing awake nonstop and then sleeping for one day and then the loops starts over again. I earn nothing with iti yet. I learned to good programmers need to learn everything by itself and are only to to ask for help if get stuck somewhere and will not find the solution, how hard they try. THEN you can ask someone else that's experieinced. the point is that, A LOT of people want only get attention instead of working on the problem itself. this will then end up beeing asked as a pro, for all lot of shit and you dont have the time anymore to do real work, instead of wasting their time with other people. so I guess thats definitelya case. you need to do this, for getting respect. like I like to say "I am solve problems and not things where people are the problem itself.
@LiamInviteMelonTeee
@LiamInviteMelonTeee 3 ай бұрын
Competing in a table tennis match against someone with as much energy as prime sounds terrifying
@steveoc64
@steveoc64 5 ай бұрын
Travis jumped the shark when he switched from JavaScript and started pontificating from his e-pulpit about how we all need to start writing everything in Rust .. because he read somewhere that its “safe”
@pierce_grossman
@pierce_grossman 5 ай бұрын
Prime is just a super cool dude, respect.
@SethDuncanICT
@SethDuncanICT 5 ай бұрын
17:20 OKAY with the HOSTILITY gah
@goldnutter412
@goldnutter412 5 ай бұрын
Try this one There's No Such Thing As Plain Text • Dylan Beattie • YOW! 2023 One of the best. All the Kevlin Henney content too. The one on getting to the moon.. absolutely incredible duo.. must see.
@germancho-dev
@germancho-dev 2 ай бұрын
I love how the chat went crazy with "smoking meat"
@bitmanagent67
@bitmanagent67 5 ай бұрын
"People who can, do. People who can't teach." Not always true, but people have missions. As a dev, your mission may be contract mercenary work where you code at the highest rates for any company who needs your niche skills. You can be an enterprise dev who works to create line-of-business apps for your company. You can be open-source centric where you maintain or contribute to open-source codebase. You can be a content creator in the mediums of videos, books, articles, presentations, etc. Or you can participate in any combination of the above. Teaching is a function of the desire to spread knowledge and the ability to do so, not an obligation based on seniority. Stop guilting devs for not teaching because you lack confidence in your personal skillset. Coding is OJT. Coding well comes from reading good code and emulating the techniques over time.
@thewordywizard4389
@thewordywizard4389 5 ай бұрын
I have been coding for so long I have learned to not be interested unless I'm doing. I have learned to put things aside and "let the bone go" and now I'd rather not talk shop than talk it
@arcuscerebellumus8797
@arcuscerebellumus8797 5 ай бұрын
I suffer from the opposite. I have 10 "main" hobbies (including programming itself) and... I don't know... 20+ additional interests. Suffice it to say that I wouldn't have the time to do them consistently even if I didn't have to work, but I just can't get myself to drop any of them completely for a period of more then a month because those "distractions" in aggregate are the only thing that makes my job (not work, which I actually very much enjoy) tolerable. Sometimes I get bummed out because if I could somehow mitigate the burnout without diversifying my activities so much it would certainly make me more "successful" but thankfully mourning that hypothetical success never lasts long.
@sila_v_malenkih_shagah293
@sila_v_malenkih_shagah293 5 ай бұрын
what do you enjoy doing best of all?
@arcuscerebellumus8797
@arcuscerebellumus8797 5 ай бұрын
​@@sila_v_malenkih_shagah293 whatever spent the most time in cool-down at the moment. Everything just comes and goes almost beyond my control. %) Over the years I've just learned to roll with it - it's to late to change anyway...
@arcuscerebellumus8797
@arcuscerebellumus8797 5 ай бұрын
@@sila_v_malenkih_shagah293 mostly whatever spent the most time in "cool-down"... everything just comes as it goes with almost no control on my part. Over the years I just learned to roll with it - too late to change anyway.
@mikedemchenko3513
@mikedemchenko3513 5 ай бұрын
Answering a question in the beginning there is a good quote: “Can’t make something - teach”. This mean that traditionally education and practice have a huge gap in understanding and skills required so that multiple people are staying at education stage and trying to “teach” others which results in a really poor quality education. Great teachers are the one with a talent for teaching and necessary experience to know what to teach.
@AlejandroMéndez-j6j
@AlejandroMéndez-j6j 5 ай бұрын
It's funny how he is like "I'm ADHD, programming is my special interest and since I don't have burnout, no one will ever have burnout". Part of discovering that you are neurodivergent is understanding our minds are not going to work the same way. Then, we should NOT make claims for others based on personal experiences (unless you can really see that in others, not only you).
@jeremykothe2847
@jeremykothe2847 5 ай бұрын
Amen. One size does not fit all.
@lynwoodcallahan7286
@lynwoodcallahan7286 5 ай бұрын
Is he saying "no one will ever have burnout"? Or is he saying that, no matter what you do, if you do it in a way that's not enjoyable to you in the long run, you will be burnt out. All he is saying is basically "stop making excuses and actually think about how to approach this in a better way, rather than beating your head into a brick wall for years and wondering why your heard hurts afterwards".
@jeremykothe2847
@jeremykothe2847 5 ай бұрын
@@lynwoodcallahan7286 well no. He's saying "you must proceed like this, or you'll burnout". See... I've been programming for 45 years. I haven't burnt out. I program in my spare time. So... he's wrong for me at least. I suspect others are the same. He's saying "this makes sense to me". That doesn't mean it applies to everyone.
@jeremykothe2847
@jeremykothe2847 5 ай бұрын
@@lynwoodcallahan7286 pretty sure it's the first option. And he's admittedly not an experienced programmer. So why is he giving advice about how to be one? I'm not saying he's wrong... for some people. I *am* saying he's not right for everyone. Walk your dog if that helps. Program harder if that helps is my point. Why give advice about something you don't have experience with?
@QuantumJump451
@QuantumJump451 5 ай бұрын
i kinda disagree with your burnout theory. the way my brain works, when i get into something i have a tendency to get INTO it, think about nothing else for two months, and then burn out. I'm enjoying it the whole way through, but the burnout does still happen.
@haxguy0
@haxguy0 5 ай бұрын
Teaching solidifies learning
@Jamtron88
@Jamtron88 5 ай бұрын
His example article was from 2017, there was absolutely shit loads of good learn to code content online by 2017 lmao
@adamisherwood6708
@adamisherwood6708 Ай бұрын
In doctor training they use the see one, do one, teach one method to learn practical processes.
@TheBestNameEverMade
@TheBestNameEverMade 5 ай бұрын
Another reason is companies make it difficult to do. Like dealing with legal is a whole thing... people have been fired for it.
@Efecretion
@Efecretion 4 ай бұрын
Brilliant -- we are fun an practical. And oh, yeah -- we charge so @#%king much that our marketing budget is 50+ million. We're great!!
Stop Celebrating Incompetence
21:19
ThePrimeTime
Рет қаралды 326 М.
Scrum IS AWESOME
27:01
ThePrimeTime
Рет қаралды 137 М.
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 4,7 МЛН
Мама у нас строгая
00:20
VAVAN
Рет қаралды 10 МЛН
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 8 МЛН
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 10 МЛН
Compilers, How They Work, And Writing Them From Scratch
23:53
Adam McDaniel (kiwi)
Рет қаралды 221 М.
Interview With A Sr JavaScript Dev | Prime Reacts
24:43
ThePrimeTime
Рет қаралды 245 М.
I Went To DEFCON!
16:25
ThePrimeagen
Рет қаралды 290 М.
New divisibility rule! (30,000 of them)
26:51
Stand-up Maths
Рет қаралды 316 М.
Why MOST Developer Portfolios are Worthless
12:50
Travis Media
Рет қаралды 16 М.
LeetCode Isnt Real | Prime Reacts
29:04
ThePrimeTime
Рет қаралды 219 М.
My Burnout Experience
15:20
ThePrimeTime
Рет қаралды 175 М.
Why More People Dont Use Linux
18:51
ThePrimeTime
Рет қаралды 314 М.
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 4,7 МЛН