How To Prepare Yourself For Any Future Programming Career?
So, you wanna become a rock star. You want to be so proficient in what you do that you wanna 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!
Hey, what's up? John Sonmez here from simpleprogrammer.com. Hey, I just want to give a quick thanks to one of our sponsors at Simple Programmer which is DevMountain Bootcamp. You should go check them out. The link is in the description. They are a coding bootcamp and they can teach you web development, iOS development, UX design, a lot of good stuff. I get a lot of feedback from a lot of you out there that email me have told me about DevMountain, so I decided to check them out myself. I like what I found. I like their programs. They offer some 12-week intensive programs. They also offer some after-hours programs which I know that some of you will like. Go check them out. You can see the link in the description below, DevMountain Bootcamp. A big thank you to them for sponsoring Simple Programmer.
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 on the computer game 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.
If you like this video, if you haven't subscribed already, make sure to click that Subscribe button and click the bell so you don't miss any videos that come out. I'll talk to you next time. Take care.