In the Internet era, programmers have become a very popular profession. Among all programmers, PHP programmers seem to have become a "looked down" group. Many people believe that programmers engaged in PHP development have low abilities and low technical content. This is the main reason why people look down on PHP programmers. But is this perception true? Let’s analyze it below.
First of all, we need to know what PHP is. PHP is a server-side scripting language that is part of the web development field. It is a scripting language that can be embedded in HTML and is mainly used for background processing in web development, such as website login, registration, data storage and database management.
So, why do so many people look down on PHP programmers? On the one hand, it may be because PHP has a lower threshold. Compared with other programming languages, PHP is less difficult to learn and easy to get started. This has resulted in many people without programming foundation being able to learn and use PHP to develop some simple websites. In this way, even if they are coders, they are defined as laymen who are easy to get started, which to a certain extent reduces the technical content of the PHP programmer group. Of course, this does not completely deny the capabilities of PHP programmers.
On the other hand, some people think that PHP development efficiency is low and the developed website is not beautiful enough to meet user needs. This view also makes sense. Compared with other languages, such as Java, C, Python, etc., PHP's efficiency is indeed more compact. This also makes PHP, as a scripting language, difficult to achieve absolute optimization. However, this does not affect the technical strength of PHP programmers.
Another very important reason is that many websites developed by PHP programmers are low-level and tend to be small websites. Compared with large websites, small websites are relatively less difficult to maintain. Maybe even a php programmer who has just started to build a simple website can build a simple website with just a few steps. However, the maintenance, development and operation of large websites are very difficult and require corresponding technical strength and years of development experience. Therefore, people sometimes mistakenly think that PHP programmers can only write simple code.
So, how do PHP programmers get looked down upon technically? From a professional perspective, the salary of PHP programmers is not high compared to other programmers, especially when the applications they develop are not very complex. In daily work, there is also a lack of technical challenges, opportunities for promotion and growth. This has also led to the technical stagnation of many PHP programmers and lack of desire for long-term learning. Therefore, it makes other programmers look like an unfriendly group of programmers.
Perhaps you have heard the saying: "All PHP programmers will eventually switch to other programming languages." There is still a certain tendency in such remarks, but it also makes sense. The PHP language is sometimes too flexible, which may cause programmers to ignore code quality and standardization, resulting in complex code that is difficult to understand and difficult to maintain. In other words, we need PHP programmers to take the opportunity to switch to programming in other languages because they need to write complex and efficient code. In other words, they need to face more challenging problems and maintain technological innovation and vitality.
To sum up, it is not entirely correct to look down on PHP programmers. After all, everyone has different technical characteristics and experiences. And if PHP programmers can maintain self-discipline and study hard, they will definitely get more opportunities to grow and grow into very professional high-end programmers. Finally, I hope everyone can weigh various viewpoints and still have enough respect and understanding for the profession of Internet programmers.
The above is the detailed content of Why do you look down on php programmers?. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function

SecLists
SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

WebStorm Mac version
Useful JavaScript development tools

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment
