Do you have expertise in more than one programing/scripting language?

by on January 25, 2012

Question by hamilton: Do you have expertise in more than one programing/scripting language?
Employers say “I only hire people who can program in more than one language to get the most bang out of my money”, “I’m replacing five (old-school) positions with one (new-school) position. Cool. Isn’t it?”

Applicant is required to have demonstrated expertise with html, xhtml, css and xml, and should be familiar with a portion of each of the following areas:

- CGI languages: Perl, PHP, Python
- Scripting: JavaScript, VBScript
- Programming Languages: Java, C, .Net
- Web environments: ASP, ColdFusion

This is at least “seven” programming/scripting language. I know HTML and CSS are fairly easy, but how many years would you say will take you to learn all seven languages?

You really have needed to learn all that seven at the latest by late 30′s if you were to get a job like this. I do not mean on student level. Employers will laugh at you, and even if you get lucky enough to get the job, you will suffer.

Best answer:

Answer by chuckles951
You pick them up as you go along. They are all best for some application or another. You have to be familiar with all of them to be able to choose which is best for a given application. And you know enough of each to be able to fake some expertise and then you learn the details as you go along. In depth experience is not needed on each.

Because the structures of programming is more or less similar for every language. The rest is mere details.

Like over the last two days. A technician in my lab has to do some test programs and had to use the Audio Precision scripting language to do the tests I wrote. He just sat down and using the help, he wrote a test script. I had to go help him figure out one command and we had to call the Audio Precision for another obvious command that was left out of the help file. But we went from knowing nothing of this scripting language to having ready to roll automated test programs in 2 days.

If you think you cannot do anything with a language until you take courses in them, you will not do well. You have to be so into this stuff you just pick up the skills as you go along.

Myself I have only written programs in BASIC and Batch files but I spec the software to be written by our C++, VB and assembly programmers. And I review the code myself as BASIC taught me enough about programming to be able to follow the structure and to be able to meaningfully comment on it.

So nasically, you are expected to have a passing knowledge of all of these by the time you graduate, at least enough to know when each woulf be the optimum solution.

Because at college they cannot teach you everything you need.

They do not even know everything you need. But you do not need to be an expert on all of these.

What do you think? Answer below!

{ 1 comment… read it below or add one }

Jennifer Sood January 25, 2012 at 7:11 am

You can register at freelance websites below and start bidding for all web designing projects posted there.

Reply

Leave a Comment

Previous post:

Next post: