Q

Can I make a lot of money programming with VB, VS or .NET?

I recently asked a programmer where I should start if I wanted to learn to program. He said that you can't, or...

shouldn't, just start with VB or .NET, but that you should start with C++ and then move to VB. Is this true? If so, then why? What I want to be able to do is make a lot of money programming; I really don't care what I have to program with. VB seems like it might be easier. I'm 34, and don't have the money or time to go to college, and I have always been the type to buy a book and learn on my own. (That's how I got my worthless MCSE and A+ certifications.) Having said that, where do you think I should start, and what study materials do you suggest (if any come to mind)?

Normally I wouldn't answer a question like this because I try to stick to technical questions here at Ask the Experts. However, the sentence: "What I want to be able to do is make a lot of money programming; I really don't care what I have to program with" prompted me.

If you want to get into software and your primary motivation is money, you should consider another field. Sure, good software developers do make good money, but those folks have one thing in common: they don't do software for the money -- they'd do it for free because it's something they love. If I won the lottery today (I did buy a ticket!), I'd be doing the exact same things tomorrow I did yesterday.

As someone who has been hiring developers for quite a while I can tell almost immediately if someone has development hardwired in their genes. Those that don't aren't going to get very far in the interview. If you don't love it completely, you're never going to get one of those good paying jobs.

Another unpleasant fact in software is that jobs are disappearing left and right to offshore development. That means it's actually getting tougher to get those entry-level jobs in the field. Unless you can show a unique skillset or you have an in at a company, just saying you can "program" isn't going to get your resume looked at.

My advice would be to take a hard look at yourself and if you aren't always itching to be developing a solution on the computer, to consider something else. If you are hot to develop, I would strongly recommend getting a degree in Electrical Engineering or Computer Science. That will expose you to many things you would never normally encounter just fiddling on your own. Like you, I was older when I decided that I loved these computer things. I sucked it up and finished a CS degree while working full time. Needless to say, that dedication to software was greatly appreciated by companies and I never had any problem getting a job.

This was last published in April 2004

Dig Deeper on IT Career Development and Training

PRO+

Content

Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation

2 comments

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

What's "a lot of money"?
Anyways, the answer is - most likely, no. VB scripting is a useful skills that helps in doing some job, like testing or accounting. By itself it's not so much wanted.
Cancel
What are your end goals in programming, apps, games, educational ? A lot comes down to the market for your skills and the region you live in. Then you have to way the cost of living. For example you can get a job making 50,000 in Georgia. That same job may pay 85,000 in California. But housing may cost you double there. 
Cancel

-ADS BY GOOGLE

SearchServerVirtualization

SearchCloudComputing

SearchExchange

SearchSQLServer

SearchWinIT

SearchEnterpriseDesktop

SearchVirtualDesktop

Close