Home >headlines >What are the development prospects of PHP? In which direction should efforts be made?

What are the development prospects of PHP? In which direction should efforts be made?

无忌哥哥
无忌哥哥Original
2018-06-27 15:55:159330browse

PHP has a history of more than 20 years since its birth. From the rise of the Web era to the ebb of the mobile Internet, various programming languages ​​and technologies have emerged in the Internet field. Node.js, GO, and Python are constantly challenging the status of PHP. The promoters of these technologies are very keen to badmouth PHP. What is the future of the PHP language? How should PHP programmers respond to future changes?

Course opening notice: php Chinese website "The 10th PHP Online Training Course" is currently being registered!

As a veteran Web back-end programming language, PHP has a very high global market share, second only to Java. According to data from various recruitment websites, there are many positions for PHP development. The salary level is also very good. In fact, the market position of PHP in small and medium-sized enterprises and Internet startups is higher than that of Java. Java has greater advantages in very large enterprises, traditional software industries, and financial fields.

PHP language is simple to get started with, easy to master, and the program is robust. Developers can use PHP to write and develop various software quickly and efficiently. So far, there is still no programming language on the market that is simpler and easier to use than PHP. Therefore, the prospects of PHP are still very broad. Instead of worrying about the choice of programming language, it is better to learn and use PHP in depth.

Below I have compiled some analysis by PHP experts, hoping to give you some reference.

I will discuss the full text around four questions:

What is the current situation of PHP?

What are the employment advantages of PHP?

How much is PHPer worth?

What affects the salary of a PHPer?

What is the current situation of PHP?

PHP technology and related talents cater to the current development trend of the Internet. PHP can be used in website development, API interface development, server-side development, advertising system development, internal OA system development, and mobile backend development. , game development, etc., especially today with the rapid development of mobile Internet, PHP takes the opportunity to rise to the top and return to the ranks of first-line development languages.

Therefore, in the era of rapid development of the IT industry and the Internet, the demand for PHP programmers by enterprises has also increased significantly. We can see that domestic companies include Google, Baidu, NetEase, Sina, Sohu, Alibaba, Qihoo, eBay, Tencent and other major websites are looking for PHP experts.

In recent years, various companies have released recruitment information, and the demand for talents exceeds 60,000. However, due to insufficient domestic PHP talent reserves, imperfect training systems, and insufficient awareness of the value of PHP among domestic Web developers, We saw that the total number of individual applications was only 6,000, and the talent gap was actually 10:1. PHP talents are very scarce. This position is the most popular among programmers, and this situation of serious shortage of supply will become more and more serious in the next few years.

The development momentum of PHP is unstoppable and will surely become the mainstream technology system in the field of WEB development in the future.

What are the employment advantages of PHP?

1. Low entry threshold: Among development languages ​​such as C/C, JAVA, PHP, and ASP, PHP is the easiest language to learn. The learning cost is 1/10 of C and JAVA, and 1/1 of ASP. /2.

2. Little competition in the industry: PHP is developing rapidly. There are basically no PHP courses in universities, and there are few capable training institutions. As a result, there are very few programmers who master PHP.

3. Great social demand: Baidu, Sina, Sohu, Taobao, Dangdang, Tencent QQ and other Internet-related companies are using PHP, and there is a strong demand for PHP talents.

4. Great development prospects: In the pervasive Internet application environment, new concepts such as Web2.0, cloud computing, and the Internet of Things will continue to give birth to new industries and services. The technical system that supports these new industries and services is none other than PHP.

5. With the rise of 3G and mobile Internet technology, more and more WEB applications have chosen PHP as the mainstream technical solution.

6. Application companies are strong: 394 of AlexaTOP500 Chinese websites use PHP technology, accounting for 78.8%.

7. More than 60% of the world's 50 million Internet websites use PHP technology; more than 80% of domestic dynamic websites are developed using PHP.

How much is PHPer worth?

Note:

1. The PHPer level simply lists the junior, middle, senior, structure and manager levels, and does not involve the director level and above (the reason is that the experts at this level have transcended the language level and are more What matters is the ability to manage and plan)

2. The higher the level, the wider the salary range (the conditions that affect salary will be mentioned later)

What affects the salary of PHPer?

Technical ability

Programmers must talk about technical ability. I am not a technician, but I still hope to share some experience from the recruitment level. You can refer to what kind of resume HR likes:

1) Beginner PHP: Be familiar with Thinkphp, Yii, Laravel, etc., essential for adding, deleting, modifying and checking.

2) Intermediate PHP: get advanced skills--not to mention database indexing and optimization, you still need to have sub-tables and sub-databases. The frequency of use of memcache and redis cannot be less than once a month. Do not understand the front-end Isn't it unreasonable?

3) Advanced PHP: In addition to the above conditions, you must also have the qualities to be responsible for the appearance, be familiar with common Linux instructions, be familiar with the principles of memcache and redis, and have the confidence to answer questions about algorithms and data structures. Hadoop, hive, and spark are just ordinary toys. The most important thing is that they have experienced big scenes (experience in handling high concurrency and big data of millions of daily PV websites).

4) Of course, opening a Taobao store on Github or having a personal website is a favorite of HR. It is great to be well-known in major geek communities.

PHP working years

Instructions

1) What we are discussing here is the general PHP salary level in Beijing.

2) For PHPers with less than 3 years of experience, the difference in years will have little impact on salary, mainly in the accumulation stage.

3) There will be a watershed for PHPers with 3-5 years of experience. The salary span is relatively large, which is closely related to the self-cultivation of programmers. Programmers at this level will become the company's leader due to experience and energy. The main force in coding, some small and medium-sized companies also have the opportunity to transition to technical management. Of course, there are also some passionate programmers who start their own businesses.

4) The development of PHP in 5-8 years will go in two directions: technology or management. However, in China, the general development trajectory of programmers is that few programmers are still struggling on the front line after the age of 35 (all Can you still stay up late when you are 35?), and the competitiveness in the market will also weaken, so most of them will take the road of management early.

5) Many people will say: My colleagues are doing the same thing as me, so my salary should be the same? In fact, the salary of the same company, the same position, and the same level will be slightly different. For example, we have to mention the level salary of BAT. In BAT, the salary range of junior engineers is 10-16K, and the salary range of intermediate engineers is 10-16K. The salary range is 12K-26K, and the salary range for senior engineers is 18-35K. The salary structure of large companies is relatively flexible, which shows that the salary gap at the same level is also very large.

Company

(The listed companies are all companies with PHP)

First-line companies are basically Digital Factory (360), Wolf Factory (Baidu), Goose Factory (Tencent) , Cat Factory (Alibaba), Xiaomi, Dog Factory (Sogou), Cheetah and other representatives, salary. However, in today’s market conditions where talent is king, some well-financed development companies have also offered very competitive salaries and various A kind of generous benefits, such as a certain group, a certain episode, a certain drip, etc., including the now popular Internet financial companies. Of course, there are a few wealthy companies. As long as the people are nice, they are not afraid of darkness!

Location

The development maturity of the Internet in different cities has a great impact on salaries. At present, Internet companies are mainly based in first-tier cities, with first-tier cities as a reference (Beijing, Shanghai, Guangzhou and Shenzhen). The salary level will be much higher than that in second- and third-tier cities. In the past two years, salaries have also increased a lot in Hangzhou (where more and more Alibaba-related entrepreneurs are starting businesses) and Chengdu (where gaming and mobile Internet are developing rapidly).

Judging from the previous four questions, PHP is easy to get started but difficult to master. Do it and cherish it! From the perspective of the development of PHP, in addition to innate conditions, acquired planning is also very important. To be a quiet loser or to serve as CTO and marry Bai Fumei?

What kind of platform you choose is very important. Large platforms have good technology, high benefits, and security, but the space is small and like a screw. Developmental companies have a good atmosphere, good product prospects, and large space, but the risks are high. Each choice has its own pros and cons. Only by combining your pursuits at different stages can you make the choice that best suits you.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn