 So, you worried about picking the wrong programming language to learn in 2020 and you're curious about C++, you reached the right video, so let me explain. This video was brought to you by DigiLink Academy, your number one spot to learn how to make money programming and get that six-figure salary you desire. Our Academy has a wide range of courses including 1K and 30-day spreadsheet programming, developer interview, questions and answers, and you get access to the WordPress and Com Blueprint, and much, much more. When you sign up, you get access to our free community and professional developers who want to help you take your career to the next level. So it's time for us to take that next step to get to our seven-step guide, and the good thing about it, guys, is free. So let's go ahead and click the link below so you can get access to our free seven-step guide so we can start putting money in your pockets today. Did you learn C++ programming in 2020? The short answer to that is no, especially for beginners, and I'm going to give you guys some context before you slam on me all you C++ programmers. Let me tell you guys a quick story. I went to Mississippi State University, and I'm going to see if I can showcase that here. I don't know if you guys can see it on camera, but you guys, I went to college, and when you're first starting off at college as a programmer and computer science, and you've got all this other stuff going on, it is very important that you start off your development career off at the right spot with a lot of confidence, being able to get those quick wins up front, if you don't get those quick wins up front. It dramatically bring down your chances of continuing that major and being a successful programmer as you graduate or as you leave college and you graduate. C++ is not a good programming language to learn first, especially in 2020. Yeah, I know when I was in college, maybe in the 90s or whenever that may be, it was the only, it was considered a very high level language, but in 2020, you got other programming languages out there like PHP, Python, and even Java and C-Sharp that are more higher level languages that you can learn quicker and get some quick wins, and that's my argument here guys, you can get those quick wins. Is there demand for C++? Yes, C++ is a fast-running language. It's using a lot of enterprise level applications and it's really good to go, but guys, I'm talking about when you first started learning, when you're in college. Guys, I was in college and they used to teach us all this stuff about C++, memory management, and all this, I'm amazed that I could survive that. I guess because now you got the internet and you got options to learn. Back then it was just basic books and you got, had a few websites out there, but nothing to the extent that we had none. So you just kind of forced to learn it or you couldn't really get in the game, but now you got options and to just tell somebody to go soul C++ and not necessarily do another language unless they are specifically going into a enterprise level software development company. You already have a job. You already have connections. You already know that, hey, if I learn this, I'm going to get that job. Then yes, okay. I can understand that, but anything beyond that, you better be very careful because you're going to put yourself in a position to be overwhelmed and possibly get burned out. So that's one of the main issues guys. And I got three more, two more issues here that I want to cover, but the goal is to make sure you guys build that confidence level. Feel good at programming and really put yourself in a position so that you can get those projects because at the end of the day, completing the projects is what's going to bring the money in your pocket. Completed projects, projects that allow the company to make money, to scale, to be more efficient. This is the stuff you put on your resume. This is what separates you from the average programmer to the very experienced good programmer. The level of projects and the impact that those projects have guys, if you're not willing to do that, you're going to always get left behind guys. So be mindful of that. So I'm going to go over three more ways guys. And I made some notes here so that I don't go off on a tangent because you guys know I go out on a tangent in a heartbeat. So I have to make me a little bit of bullet point so I can cover. So first of all, C++ is great runtime and the right time is terrible compared to other programming languages. Again guys, we're talking 2020. I know in the heyday of C++ when you didn't have a lot of higher level object oriented programming languages out there, it was the best on the market. It was the fastest and efficient, especially when you start to compare to assembly and machine languages and all the other options you had back at that time. Yes, I know C++ was the standard, especially once you're moving from C or upgrading from C to C++. It was amazing guys. But just like anything else, technology evolves. You have to make sure you stay current with the times. And again, at the end of the day, it's all about how effective are you at work. Now, let's go into this guys. When you are writing programs with C++, you have to worry about memory management, it's not agile friendly. It's to the point now guys where hardware is so powerful, the compute, the memory that from an average programmer, like average application setup, you can't tell the difference between Python, PHP, RCShark or any other program language because the hardware is that quick and that good and it's only getting better. So it's going to diminish the importance of the performance based on for the programming languages. Now, get me wrong, you're going to still have large scale companies out there that have massive amounts of data, massive amounts of processing, massive amounts of information they need to move. And their core application is going to be need to be written by C++ or C because of the performance at that scale. But the rest of us, the 95% of us do not need that level of scale guys. That's why I'm telling you, small business, mid-sized businesses, do not need that level of scale. You guys need to really kind of understand that, to understand that, hey, should I learn C++ program. Number two guys, there are easier programming languages out there. There are easier programming languages out there guys and it's on a higher level. You can get started real fast. It's not as intimidating and it really puts you in a position to win guys. You got to understand this. Number one, first of all, with Python. It's a good language. I personally haven't used it in a enterprise or enterprise level yet, but a lot of AI guys, a lot of data science guys, they love it. And you see a lot of tutorials online about Python. PHP, freelancers, WordPress, the whole Lambda stack is going to always have that demand in that segment because it's easier to deploy. You can get some quick wins. Women programming operations, great for that. Same with Python. You try to do something on that same scale with C++ it's not going to happen. Not at the speed that you would like it. It's going to take a lot more work, a lot more lines of code and maintaining it is going to be a headache, but it's going to run fast. But again, at that scale you're talking about, it's going to be miniscule. So you got to understand that guys. So that being said, last but not least guys, it's still in demand. So going to the positive side of things. C++ is still in demand. A lot of the gamers, a lot of large scale company, enterprise, core software, they use C++ and C. A lot of operating systems, your windows, your Linux, all that's written in C++, at least part seven. Office, your Google search, a lot of that processing written in C++. Adobe Photoshop, you're seeing a trend in all these applications. Spotify, MySQL, Firefox, all of these are applications that are large, large, large, large, large scale that needs max performance to be able to provide the best experience for the end users or be on a platform so that you can develop other applications on it, so it has to move fast. Us as developers or the standard developer, we're actually a layer above that. We're working on applications that sit on top of applications or OSs that run C. We rarely need that level of performance for the type of applications we're running, unless you work for those big enterprise companies, guys. So, guys, I can belabor this point all day, but I want to see how you guys feel about it. What have you experienced being with C++? What are you doing to position yourself to learn programming and what programming languages did you, first of all, use? And the second thing is how are you getting paid or what programming languages you are getting paid to use now, guys? All you guys should know my philosophy by now. I'm all about getting those projects completed, those software stacks for the company, let the market determine what you learn in your industry, and that's going to put you in a position so that if you do lose your job, like we're seeing bad times, you can always go get another job somewhere else with the same skill set, with the more domainic knowledge, and you're going to be more valuable to that company, and you can really kind of be that valuable asset to get that six-figure salary that you guys want. Again, guys, like, subscribe to the content. If you have additional feedback, do you agree? Do you disagree? Comment below. Let me, guys, let's start a conversation about this, guys. Before I close this video, I am working on the back office of my website. I've been hard at it. I'm changing a lot of stuff. I'm scaling up and really doubling down on the platforms that I'm using. I'm cutting out all the fluff, and I'm just going to go all in on this. So a lot of you guys have been on my website, getting courses and stuff. I'm moving stuff around. I'm really kind of leveling up on my video quality, my content, my infrastructure, so bear with me. Probably a couple of months from now, you're going to look at it and be like, wow, this stuff is really good now, and this is the kind of stuff that I'm working on. I want you guys to continue to do that, too. So thank you for supporting the channel, guys. If you want to support the channel a little bit more, or even more, I have links below to my Seven Step Guide to get money and get you closer to that six-figure salary that you deserve. And also, if you want access to our digital community, sign up for that guide, and you get access to the community also. And if you guys already took the Seven Step Guide and you're part of the community, support the channel by checking out some of my premium courses below. I'm going to be updating those. So if you get it early, why it's cheaper, which prices are going to go up, you're able to get the benefits of the course even after I upgrade for free instead of actually getting it at the new price. So go ahead and check that out. Like, subscribe to the content. If you have any questions, comment below. Get that Seven Step Guide right here, guys. And I'll see you guys in the next video. Peace.