So, you want to become a rock star. You want to be so proficient in what you do that you want to prepare yourself for any future programming career.
Is it even possible?
In today's video, I've received a question from a reader asking me how he could prepare himself for any future programming career... What path should he following that would give him a good skillset so he would never feel "replaceable" or "out of the field"?
Watch this video and find out!
Transcript Of The Video
Hey, what's up? John Sonmez here from simpleprogrammer.com.
I got a question from a 15-year-old in the UK. This is pretty cool. I love that you guys, so young out there and you're watching these videos, and your parents are like, "Did that guy just say fuck?" You're watching a video-no, no. It's cool. What I'm saying is that I like the fact that you're interested in software development, and becoming wiser and improving your life at this age. I wish I had the kind of perception like the-I wish I was doing what you're doing when I was 15 instead of just playing computer games on a Mud.
I mean this is crazy to answer this question at 15 like you're so-it's so good that you're thinking this far ahead. I'm really impressed. I love this. My hat is off to you. I really commend you on this way of thinking. I wouldn't worry too much about learning the new hottest technology. I mean you're 15. I would more worry about creating the portfolio. I mean given those two choices: Create the portfolio or create the apps that you're-or in the languages you're already familiar with. I always say this and I'll say it again. I'll say it so many times that you guys will get sick of it, but learn X to do Y.
I mean if it's some obscure language that's really like something like VBScript or something like that, okay. In that case, yeah, learn something else but still build a portfolio. Build the apps. This is going to be the thing that's going to be more impressive, right?
Which is going to be more valuable to the employer? Which one are they going to say, "Oh, this guy is more competent and I should hire this guy?" To me, it's always function. I talk about this idea that the only credentials that matter to me are the ones of success, of what you actually accomplish, of action, of what you have done in the world. It doesn't matter if you have Ph.D. It doesn't matter if you know all this stuff or technology. It's like what have you actually done, what have you actually accomplished, okay? That's the credentials that I care about. Not everyone is like that, but the people that you want to work for are going to be like that and that's what's going to matter most. Go out there and do stuff. Build applications. Get your portfolio built up. That's going to be way more beneficial than just learning some technology and kind of picking it at random.
All right. Congratulations. I mean just for what you're doing already, keep going down the path. It's not always going to be fun, I'll tell you that. You're young, but keep going. Everything that is worthwhile in life is going to be difficult, but that's what makes it worthwhile.
I'll talk to you next time. Take care.