Do you want to learn the C++ programming language or become a C/C++ computer programmer?
Have you ever asked this question? which programming language is the most complex and challenging?? and received the answer C++?
If you answered yes, you are not alone. About 13 years ago, I asked my mentors in computer programmingwhich programming language is the hardest, toughest, most difficult to learn? and I got the same reply as you… C++.
I asked the question because I wanted to become a successful computer programmer.
In my University years I observed two groups of students.
The first group was ultra-focused on their studies. They attended all their lectures, turned in assingments on time and fraternized exclusively with smart or smarter students.
The second group paid attention to their studies. In addition, they had part-time jobs and projects working for local companies. They cared more about how their studies impacted their world and not just the academia. Sometimes, they were at the top of their class and sometimes they weren’t.
I’ve been discussing how beginner (novice, entry-level or junior) computer programmers can break-through to high paying computer programming jobs with just a little real world experience.
Do you realize this is how I became a computer programmer? Yes, I landed a break-through $76,000/yr. contract programming job within 6 months of beginning my professional computer programming career in Tulsa, Oklahoma, USA.
Unfortunately, some of my readers still find this hard to believe. I receive questions all the time pointing out why one can not succeed in contract or full-time computer programming this easily. If you are a skeptic, your contrary arguments usually falls into one of these:
One key to learning how to program computers is to begin with the right computer programming language. In my discussions with readers, I notice that both beginning programmers and experienced computer programmers often choose a programming language based on:
Friends: The recommendation of their friends or colleagues at work.
Popularity: Based on the perceived popularity of a programming language
Difficulty: As strange as it sounds, some choose a programming language because it’s hard or difficult to master. They want to prove themselves by tackling languages that will raise their profile in their community.
A few days Ago, I asked you to email me your most pressing questions on beginning your computer programming career. Read the previous post here:
I received a question from Matthew, an IT Student about how to succeed as a Visual Basic programmer and here is my reply:
Get A Job: Matthew, the most important thing I want to tell you is to get a job as a Visual Basic programmer while you are still in college. You can work the job along with your full time studies or as an intern.
Because highly skilled software developers (master programmers) are highly paid (read previous post on software developers), the question is how do you become a master contract programmer if you aren’t?
Here is what I consider to be a common sense guide to becoming a master software developer:
Certify now! Use certifications and test preparation material like transcender to sharpen your overall grasp of your technology
Read books. Read a lot of technical books on your skill set (for example .NET development). You should own a number of these books yourself
.NET Developers (dot net computer software programmers) are in big demand with big pay in the major cities of the USA according to a 2006 survey at CNNMoney.com.
According to the survey, if you are willing to become an expert or highly skilled .NET software developer, you can command between $75,000 to $85,000 as an expert or highly skilled dot net (.NET) Microsoft software programmer and you can get an additional pay hike of 15% or more (which brings your pay to $86,000 to $98,000 and more) if you are willing to specialize in a field and then change jobs.