To learn PHP, you need to earn an annual salary of $40 w. at least what knowledge should you be familiar? -Php Tutorial

Source: Internet
Author: User
I feel that my learning is quite confusing. I want to understand the learning context. Q: I feel that my learning is chaotic. I want to understand the learning context. Q: You must be anonymous. this is a serious question. but I have no courage to answer the question after reading the question modification log and many ridicule below.

In fact, what the subject really wants to ask is the growth path of PHP programmers and the possible ceiling in the future. I understand that an annual salary of 0.4 million or a monthly salary of 0.2 million is just a quantitative indicator.

This post was written in June 2015. it was a great time for an unprecedented entrepreneurial atmosphere. due to its rapid prototyping capability, PHP was favored in the market, and most companies were hard to find.

Why can PHP be sought after and liked by everyone, and why is it ridiculed?

The PHP syntax is similar to the C language and integrates the support of the programming model of the surface object. after 5.3.0, it incorporates some features of functional programming, we are striving to favor programmers at all levels and in various models. As a result, PHP has a very low entry threshold. programmers who have mastered various languages can easily get started with PHP and solve the problem according to their original programming model.

So far, PHP has not introduced multithreading capabilities, mainly in Web scenarios (you can use something like pcntl and libevent in the command line to implement various implementations ), generally, it is a single process, single thread, and the servo end a request, that is, the recycling scenario. by default, persistence (connection multiplexing, object multiplexing, etc.) is not performed. therefore, PHP puts the deployment speed to the extreme, simply copying and overwriting files, which greatly improves the development iteration efficiency.

PHP is not very rigorous, but it uses run and restart to avoid various leaks and problems, which guarantees the overall robustness of the project, especially for programmers. In this way, a team can be set up quickly without too much cost.

I think poor tolerance may be the real reason why PHP is ridiculed. In fact, in the PHP world, we can also do things rigorously. However, due to the high adequacy of PHP, it is often difficult to cultivate programmers with a rigorous personality. Therefore, programmers in this field always look unreliable (no malicious, don't spray me ).

So the question is, how can PHP programmers improve their salary? In fact, the salary is derived from the evaluation of the value of the programmer, how much value you can bring to the enterprise, this value can be converted into salary. So how can we bring greater value to the enterprise? You need more capabilities.

PHP is just a language, and technology is the same. PHP does not have much knowledge.

For example, frameworks, design patterns, caches, and message queues can all be separated from PHP. Therefore, every capability has nothing to do with PHP, but some people prefer PHP. Therefore, it depends on how many technologies are mastered and how many problems can be solved.

1. access type problems, such as massive persistent connections

2. how to deal with high-concurrency computing problems, such as flash sales?

3. how to solve large-scale transaction problems?

Then, how can we perform massive O & M, massive deployment, disaster recovery, hot and cold backup, and then the most critical aspect? Security issues are not simple injections, cross-site, but systemic security, security of each link.

In addition to pure technology, there must also be a management level, but also some cultivation, because of large-scale technical problems, a person may be confused. You must take others with you. one person can write the code and how to control a group of people to write the code.

The last step is to choose between them. I know the techniques of Killing Dragons, but I chose a knife for killing chickens, and I used an electric mosquito pattern to beat mosquitoes. when a helicopter arrived, I had to copy a rocket barrel immediately.

I think PHP programmers tend to be problem-solving experts who have the control power from the first interactive page experience to the last-end performance storage. the salary is basically guaranteed, in the market, such people should also be more than 0.4 million yuan, and even if enterprises offer this price, they may not be able to find such people.

As mentioned above, I may not be able to do it myself, and the technical terms may not be rigorous. my salary has exceeded, but I still need to work hard. Share your experience with you. Looking at the log editing, I feel drunk... The monthly salary of 20 W is no longer a question of language learning, and it requires many improvements. if you have to say that you want to learn PHP to earn a monthly salary of 20 W, you should calculate the exchange rate, I think it is okay to change to Yen... Let me talk about it.
  1. You may have to be in a big city.
  2. You may have to be in the first-line industries that are favored by capital, such as financial E-Commerce
  3. You cannot only understand PHP. you must be familiar with the entire Web technology stack, not just how to program with the PHP framework.
  4. You must have the architecture strength of a large website. this is based on 3. you must have qualifications if you do not have the strength for the moment.
  5. What you are responsible for must serve at least three departments of the company and be the core department
  6. Your position is likely to be at the manager or director level.
  7. Your luck should be good enough

    Job Search-Internet job search
The daily salary is 0.2 million, and the annual salary is only 73 million. it can be done through legal means. other respondents should not miss their children.

Of course, PHP alone is not enough. it is best to learn about the LAMP technical framework, that is, to master Linux, Apache, MySQL, PHP, and then build a website, when your website has hundreds of millions of users, you will earn a daily salary of about 0.2 million. This was the case with the 80 s in the United States. now it's worth $ More than 10 billion.

Come on. Is it because the young man is too busy and his hands shake so badly → _ → It's really messy to learn... It is really messy, with a daily salary of 20 W. You have to pay 20 million yuan.


The subject changes the question .. You can't stop it. I have heard that a PHP-writing guy works at Maserati every day. you can refer to Rasmus Lerdorf _ Baidu Encyclopedia.

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.