 Good afternoon everyone. So I want to talk in this video about a mindset that I don't know one of the most dangerous Mindsets out there. Well, I don't know. There are a lot of competitors for that But what are the ones that's most annoying for me? I'll tell you this In my time doing videos on YouTube, I get this kind of comment all the time I don't know why I actually I do know why I get it. I'll tell you why but here's how it goes I will put let's say I put up a tutorial on something Okay, let's say it's a tutorial about how to do references automatically in LaTeX Okay, you can set up a bibliography file and once you do that you will never have to do references It'll do it automatically. It'll even format them an APA or MLA whatever you want automatically. Wow fantastic Okay, so I've done videos on stuff like that and here's the kind of comment. I'll get okay people will say Okay, that's more effective But what you don't understand Luke is that my time, you know I am just too busy and important to learn how to do things effectively. So This doesn't matter for me. Okay. Now. That's a weird comment for me to get first off I mean, this is a tutorial about LaTeX Well, you know why you why you literally just coming here to learn about it and tell people why you shouldn't or something like that I mean the point here is me facilitating you learning something, but more importantly, here's here's my theory There are people out there who are psychologically Incapable of learning anything or developing at all because there's a kind of arrogance in them And the arrogance goes something like this if I learn something or if I see something done that I don't know how to do If I admit to myself that that is useful It is admitting that I do not know everything or that you know admitting not that I was wrong But that I don't have all the answers Okay, that's how I'm convinced that how you know a lot of people think about things like this now Let me give now one of the reasons I'm doing this video. I should say is I remember being directed to a video on YouTube I'm not going to tell you exactly which one it is But some of you will be able to guess and it was by a guy who I think was walking around not unlike I am right now and he was a software developer or at least the former software developer And he was talking about why he doesn't use Linux now. I am not a big Linux evangelist. I use Linux I'm not gonna use. I mean, I'm never gonna go back to Windows or macOS or something like that But I'm not big into Linux evangelism. I at all. I mean if you watch my videos, you probably know that But here here's my perspective. Okay, what the what this guy said was oh Well, I would use Linux, but Linux here's the phrase Linux is only free if your time isn't worth anything it's really a big pain to learn how to do everything and you know, it's a struggle and Basically, he admitted to not knowing how to work a desktop environment and his only experience with the Linux was basically SSHing into an Apache web server or something like that, which you know, if that's what you think Linux is I can understand Why you don't you think it's a meme for people to use it But let me let me give you a little parable a little metaphor Okay, that shows you why this is particularly stupid for someone like that to say Imagine you had a friend who talked of who would not stop talking about how much he loved cars Okay, he loves cars talks about them all the time talks about the different types the different brands talks about Engines all the things that could be wrong with them stuff like that He'll try and diagnose from afar what he thinks is wrong with your car And he maybe even works for a garage you you hear and he goes off does his job comes back And then one day his oil needs changing and he says so I need to get my oil changed and he but he decides Okay, instead of changing it myself. I'm gonna go pay for it I'm gonna pay 50 bucks to go get it changed. You would probably be a little confused You probably might say wait, why don't you just change it yourself? It's an easy enough pro You know process anyone could do it. I mean even if you're replacing the filter. It's not a difficult thing to do What if he reacted saying whoa? Whoa, no, I am far too busy and important to actually know how to do that. I'm sorry. I'm optimizing for my time So I have not learned how to do this basic thing that everyone you know people who you would think I'd be like would know How to do I don't know how to do that because I'm just too I'm busy doing more important things Okay, this for whatever reason people in technology say all the time they will say stuff you will say Oh, here's how you could call this function more effectively Here's how you could you could make your code more efficient and time and time again, especially in software I mean you get there are other domains where people do this as well But especially in software. This is just this mindset where if you Even tell anyone how to make how to do something more effectively where it is nothing for them But gain they will react in the most egocentric way of how dare you correct me I in the rationalization is always this I'm economizing for You know development time. Oh, maybe it runs a little slower, but you know Development time is just as important if it's easier for me to write then that means that you know I'm saving time now in software, especially that's a terrible argument because you know Let's say you make code a little bit, you know Let's say you spend 10 extra hours on some Script that makes it, you know half a second more efficient, okay That might sound like a huge waste of your time But in terms of software quality if your script is being run a dozen a hundred Thousand tens of thousand hundreds of thousands. I mean if it's it's if it's well-used software It's gonna be run millions maybe billions of times and yes Microseconds make a different make a difference at that scale So especially if you're a software developer you have an obligation now No one's gonna come to your house with a gun and tell you you have to do this But you know one of the reasons that people complain about code being you know Everything is bloated nowadays everything's inefficient is because a lot of people just don't have this sense of optimization now The other thing that's weird about this is if Let's go back to that hypothetical video I was talking about a second ago if you are someone who openly identifies as a computer person someone who programs someone who Loves computers and stuff like that um I'm confused why you would have the reaction of oh, I don't want to learn how to use Linux or I don't know Vim That's another one. Oh my goodness. Geez the the amount of it I'm sorry It takes an afternoon to learn Vim takes a week to get good at it It is it's one of the few things that will make your life so much easier if you just learn it But again, there are so many people who are rationalized why they are just too smart too good too efficient to actually learn How to use these more or less basic tools And so this is this is the thing that's so confusing to me I guess I'm but again I think it's it's something that's more based in people don't want to admit that they don't know something so They their first reaction is to shoot it down and mind you I have had to you know Sometimes I'll have temptation to do something like that for example one piece of software that I've never really used I've never really gotten into is emacs. Okay? Emacs you can do lots of great things in it I'm familiar with a lot of the things you do but for different reasons, you know I've never used emacs, but I think when I was first exposed to it I too had that a that desire to shoot it down and say oh, it's just a big time sink or something like that Now here is that here's the I don't know the punchline I guess Because again, I get a lot of people who on one hand will say oh it's a big waste of my time for me to let's say learn Vim or Install arch Linux or something like that. They'll say oh, it's a big waste of my time And then on the other hand the same people will say hey, how do I learn how to be good at computers? How do I learn how to become you know, write good scripts or you know, weren't learn how this works on my? Linux desktop or how how to write? Good Unix system tools well stuff like that and the thing is they are both perfectly aligned If you are a well-adjusted person who's involved with computers You're going to want to experiment things which are quote-unquote time wastes. Oh, I'm gonna install arch Linux Yes, I could install manjaro which basically is arch Linux that auto installs more or less but in the process of doing something like installing arch Linux or doing something that might seem I don't know like a quote-unquote waste of time That is exactly where you learn how to actually do this stuff. Well You don't learn how to do things well from just watching someone teach you how to do it even on YouTube Even in my tutorial videos. I have no illusion that the goal of my tutorial videos Is not to teach people things but to pique their interest so they can experiment with their own things and learn how to do that I cannot teach you how to use Vim. You have to be able to you know go out there and experiment it with it but instead there are these people who insist they have this arrogant reaction wherever they are Exposed to something that they don't know about they just want to shoot it down They want to rationalize why they don't why they don't have to learn it and they're just too important not to okay And aside from that so the one point. Yes This is exactly where you learn things Experimenting with things which sometimes might seem as a waste of time to learn how to program To learn how to set up a Linux desktop or something But you that is where you actually learn how to do things more effectively it doesn't seem like that but that is exactly where you learn and Another point the other point that I will say is I'm sorry. You do have enough time. You absolutely do have enough time Just let me I know that you guys like to believe that you know a lot about my life But let me tell you about where I was. Let's say a year ago. Okay a year ago February of last year, let me tell you what my time looked like first off I put out a video about every single day at this period, but YouTube was not my full-time job I actually had several full-time jobs. I graded papers from my university That was a job and I also worked as a carpenter full-time 40 hours a week. That is what I did I wanted to learn carpentry so I was working for a friend so I did that I graded papers I put out videos on my YouTube channel and I still went to church three actually four times a week I still had a normal social life. I still I cooked all my own food I still had enough time for that and that was a period of my life where I was learning how to use a lot of suckless software Specifically D menu and or not D menu DWM. I already knew knew how to use D menu It's the easiest thing in the world, but that's when I started using DWM So I know there's this cope that people have that. Oh, I'm just I'm just too busy. I'm just too important I don't have enough time to actually learn how to do the things that I pretend to care about But you do have enough time. Just stop just stop watching Netflix and porn and playing video games and you're gonna have enough time. Frankly. Okay. All right I'll make an exception if you're married, you know, I don't know women Sometimes they take up a good bit of time, but especially if you're single or frankly even if you're married you have enough time I mean, I I have married friends who do the same kind of stuff that I do and they have plenty of time So anyway, that's that's just it whenever you see yourself and this is the lesson not just for you But for me as I've said I've been tempted to have this reaction before If you are ever tempted to shoot someone down for what they're doing telling them that explaining to them This is the absurd arrogance of it explaining to them Why what they're doing is a waste of their time as if they don't have a better assessment of what their time Is worth than you are then you have Whenever you have that that tendency to do it check yourself because really what you're probably trying to do is rationalize the fact that you Don't know what you're doing you the onus is on you to actually learn and yes As I said, I think I said a second ago about emacs There are some things I had the tendency to want to shoot down the idea of learning emacs And you know what I experimented with emacs it wasn't for me But I can definitely understand why someone else might enjoy liking it or really have a much more efficient workflow in it So anyway, that's about it. Just check yourself. Check yourself before you wreck yourself. Don't Well, I said something in the last video that was like don't don't knock it if you haven't tried it something like that Whatever who cares all right. See you guys next time