Do you still need a programming language other than PHP (2)

Source: Internet
Author: User
Tags learn php php programming
Do you still need a programming language other than PHP (2)
The last time I said something about PHP programming and other programming languages, this time what is a T-shaped software developer?
The so-called T-shaped software developers have deep attainments in a particular area and are experts in the language, which is a very solid vertical line in the T-letter, and T's horizontal lines represent the basis on which other skills should continue to be learned more broadly.
So what does this have to do with software development, more specifically, learning programming languages? My advice is proficient in a language. This language will be your most problem-solving arm. You should do your best to master the language. Then you can learn the second language or skill that works best for you. You can read my previous "Finding to learn Next" post.
T-shaped software developers are not only proficient in a particular field, but also a versatile person.
As a T-shaped developer, you can enjoy the benefits of being an expert in a particular field, as well as increasing flexibility and adaptability by understanding multiple languages.
What programming language should you choose to master?
See here, many people may have to ask, then we should choose to learn which programming language. Or, you've just stepped into the programming time, and you want to know what language you should learn first. For the main language, I will choose languages that have existed for some time, not new ones. Languages should be used in multiple industries and have a solid community foundation with a large number of development tools. Some of the languages that meet these criteria are: Java,c#,.net,ruby,python and Swift.
The software leaderboard keeps track of the popularity index of the software language based on these standards. You can click here to view the full list of programming languages. The index is updated monthly, and most of the top 20 languages are good choices. Will these languages still be among the top in 10 years? I don't know. But at least for the next 4 years, I think 4 years should be enough for you to develop whatever project you start from now on.
Whether you need to know more languages depends on your goals.
Want to start a new amateur project or business? You may only need to know one language.
Want to change the industry or harness technology trends? You may need to know more than one language.
Want to work in an enterprise environment? You may only need to know a language.
Want to work in cutting-edge projects? You may need to know more than one language, because the trend is always changing.
To tell the truth, there is no absolute right or absolute wrong answer about whether you need to know more languages. The final decision depends on you.
In fact, in reality, what programming language does not matter, but their ability and technology must be with the Times, PHP programming now may be very fire, later may be more fire, may be other. Mainly depends on their own choice.
Brotherhood high Lopheng free an apprentice: http://www.hdb.com/party/lzcw-comm.html
Free to receive the lamp brother even original PHP video tutorial CD/"Detailed PHP" Essentials Edition, details of the website customer service:
Http://www.lampbrother.net
"Brother Even it education" learn PHP, Linux, HTML5, UI, Android and other video tutorials (Courseware + notes + video)!
Web Drive Tutorial Download: http://pan.baidu.com/s/1mg8ANMg

The above describes you also need a programming language other than PHP (2), including aspects of the content, I hope that the PHP tutorial interested in a friend helpful.

  • 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.