• 0

Today's most popular and best payed programming language?


Question

What do you think, what is the most looking for and consecutively best payed programming language? almost everything is going to online, so do you prefer to desktop programming language or to network programming language. (like PHP).

I know I want to work with one of programming language for developing desktop application in future (after i finish my college), because now i 'm a programmer in PHP and It's not perspective language for me (maybe because i'm not payed as much as i should be). I prefer to desktop oriented programming languages, because when you make something with it and you go to interview for your job you can show what you did. With PHP is that hard to do. Always when i go to interview for a job the first question i get it is: "What do/did you do?" And then I can just answer that: "I'm a websites programmer". Their response to this answer is: "Just that?" "What do you except if i haven't got a change to do something else."

Another think that bothers me with developing websites is that you have to test your site in thousands browsers. When you making a html email template, you have to check it in thousands email clients. And after you did it for a thousands web browsers of email clients, there is always somebody who can find with some new browser and annoying you: "Look, this site doesn't work right in XXXX browser".

And what's your opinion?

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

I don't know the answer to your question but I wouldn't pose it in these terms. You'll increase your employability and salary if you are good with all programming languages and tools relevant to the position you are looking for. Java is always hugely popular for instance, but if you want to program web applications and all you've got to show is "know Java" and the guy before you knows Java and JavaScript and SQL and PHP and working with this and that IDE/tools, they'll probably take him instead.

Link to comment
Share on other sites

  • 0
What do you think, what is the most looking for and consecutively best payed programming language? almost everything is going to online, so do you prefer to desktop programming language or to network programming language. (like PHP).

It's not the language that matters, it's the stuff you do with it.

The kids making Twitter (ruby) were offered half a billion for their work. The work of early Microsoft and Apple founders of © on DOS/Windows and Mac OS (m68k assembler, C) made them billionaires several times over.

You're talking about 8 hours a day, 5 days a week: you'll spend more time at your job than you will awake with your wife. Who cares how much money you can make when you sold your soul to get it? A better approach is to figure out what it is you love to do, then figure out how to make money doing it.

If I had to make a whole pile of money quickly, I'd probably dust off my COBOL skills and go consulting. People familiar with dead languages can charge substantially more than those working on popular languages because they're not competing with millions of workers in developing nations, fresh-faced college graduates, and "my son jimmy who's good at computers" to get jobs. Scarcity increases the price you can charge.

I know I want to work with one of programming language for developing desktop application in future (after i finish my college), because now

i 'm a programmer in PHP and It's not perspective language for me (maybe because i'm not payed as much as i should be).

I don't blame anybody for not liking PHP: I think it's a horrible language: but not being able to pay your bills isn't a good reason. You can make $75,000+ as a shop-developer writing PHP if you're good at it. If you have a good idea you can roll a company using PHP and become a billionaire (ie: facebook). If you're not making as much as you would like to be then maybe it's a combination of:

  • Not having a degree. Like it or not, this worthless peiece of paper means something to managerial types that control your paycheck.
  • Not having experience. Entry level programming jobs don't pay like it's 1996 any more.
  • Having an exaggerated sense of what programmers make. I make a comfortable living writing code and designing but I'm not going to be buying any yachts as long as I'm working for somebody else.
  • Working for a company that isn't worth working for. If you're not being paid competitive wages for your skills then find another place to work. It really is that simple.

I prefer to desktop oriented programming languages, because when you make something with it and you go to interview for your job you can show what you did. With PHP is that hard to do.

No, it isn't.

You can point them to where your previous work lives as well as example portfolio pieces. You can setup your own server and host a mirror copy, and you can bring in printed screenshots (if relevant) and discuss the steps you took to solve problems during the creation of those applications.

In the worst case you just setup apache on a laptop and bring it with you. A netbook is ~$200 and is perfectly serviceable for this role.

Many of my major portfolio pieces aren't readily available (embedded systems work) but I get by with letters of reference from those jobs, some example code showing my problem solving ability and coding style, etc. Add some discussion about my direct impact to the bottom line (x thousand units shipped, lead a team of y developers for z years shipping N versions - generating $n sales) and you've covered all the basis.

Always when i go to interview for a job the first question i get it is: "What do/did you do?" And then I can just answer that: "I'm a websites programmer". Their response to this answer is: "Just that?" "What do you except if i haven't got a change to do something else."

Your school should have placement services that you can talk to. You have a lot to learn about how to promote yourself.

Another think that bothers me with developing websites is that you have to test your site in thousands browsers. When you making a html email template, you have to check it in thousands email clients.

Desktop applications?even when you're the in-house programmer?have to be tested on dozens of systems too. When I was doing Mac desktop applications I had a QA center with 14 or 16 machines (one of every model deployed on the network).

Just because it compiles doesn't mean it works.

And after you did it for a thousands web browsers of email clients, there is always somebody who can find with some new browser and annoying you: "Look, this site doesn't work right in XXXX browser".

and I would reply "So what? The job requirements listed these 12 clients at this color depth at this resolution or higher with graceful degradation to older technology. My solution meets those requirements flawlessly."

And what's your opinion?

That programming as a career probably isn't something you'd be happy with.

Link to comment
Share on other sites

  • 0

I don't think PHP isn't that bad a language, no worse than C anyway, and I prefer PHP over Java, now I think that's a horrible language and I use many.

As for which language to go for I'd say pick any common one and go from there, these days most programmers are fluent in a number of languages. Personally if I were just starting I'd go for c# and vb.net as that would give you the basic skills to code on either desktop and web based apps (asp.net).

Link to comment
Share on other sites

  • 0

Probably C#. Web development still has a less technical stigma to it and the developers get paid less because of this. It's stupid, but it's the truth. The average C#/Java/C++ developer will make more than a PHP/ASP developer.

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.