Why would anyone say that C + +, Java, and PHP are hard currency for programmers to find work?

Source: Internet
Author: User
Keywords java php
See Tonight a statement, said: "C + +, Java, PHP is a programmer to find work hard currency, three people familiar with it is not afraid to starve to death." ”
Is there a high demand for these three markets? Or are there other programmers in hard currency?

The "hard currency" here means that even if they learn water, they can find work.
That is, the market demand is very high, but this statement I heard, so not sure this statement is not in line with the objective reality, so come up to check whether the market is really strong demand.

Reply content:

Language is simple, even if it is known as the complexity of C + +, simple is a lack of value. For programmers, the familiarity of language (and the ability to write "mastery") is only a basic requirement, and a high-value programmer needs to know a lot of other knowledge. Including and not limited to compiler principles, operating system principles, database principles will ruby starve to death? Only JS will starve to death? Not Hard currency or something do not believe that programmers do not rely on tools to make money, rely on the imagination, there is a solid foundation. Familiarity with one of these three does not starve, but this logic applies to any other widely used language. JS just calculate it ... The era of the front end of the move agreed to the views of the upstairs, I think, language is always just a tool, each language has its own limitations and suitable for the scene, only with the solution of systemic problems, the individual characteristics of the language can be more effective, then they are more valuable will be Python salary high Ah, java. NET what the bad Street ~ ~ Demand is true, but should not be directed at the language itself.
High-end positions/long-term considerations, see Vczh's answers and comments on the article in ten years.
Below the high end, you see, C + + is often accompanied by requirements familiar with engine technology or Linux systems, Java with a variety of frameworks, PHP accompanying Web application development of various peripheral technologies.
The word "familiar" is not so easy to afford. But it's a common tool in some areas--you have to be able to produce some code to say something else. But tools this thing, the popular always will change, then to the programmer to maintain the value of a certain language is not. and "Learn physics, go around the world is not afraid" is the same truth
  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.