search
HomeBackend DevelopmentPHP ProblemWhy do you look down on php programmers?

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!

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
What Are the Latest PHP Coding Standards and Best Practices?What Are the Latest PHP Coding Standards and Best Practices?Mar 10, 2025 pm 06:16 PM

This article examines current PHP coding standards and best practices, focusing on PSR recommendations (PSR-1, PSR-2, PSR-4, PSR-12). It emphasizes improving code readability and maintainability through consistent styling, meaningful naming, and eff

How to Implement message queues (RabbitMQ, Redis) in PHP?How to Implement message queues (RabbitMQ, Redis) in PHP?Mar 10, 2025 pm 06:15 PM

This article details implementing message queues in PHP using RabbitMQ and Redis. It compares their architectures (AMQP vs. in-memory), features, and reliability mechanisms (confirmations, transactions, persistence). Best practices for design, error

How Do I Work with PHP Extensions and PECL?How Do I Work with PHP Extensions and PECL?Mar 10, 2025 pm 06:12 PM

This article details installing and troubleshooting PHP extensions, focusing on PECL. It covers installation steps (finding, downloading/compiling, enabling, restarting the server), troubleshooting techniques (checking logs, verifying installation,

How to Use Reflection to Analyze and Manipulate PHP Code?How to Use Reflection to Analyze and Manipulate PHP Code?Mar 10, 2025 pm 06:12 PM

This article explains PHP's Reflection API, enabling runtime inspection and manipulation of classes, methods, and properties. It details common use cases (documentation generation, ORMs, dependency injection) and cautions against performance overhea

PHP 8 JIT (Just-In-Time) Compilation: How it improves performance.PHP 8 JIT (Just-In-Time) Compilation: How it improves performance.Mar 25, 2025 am 10:37 AM

PHP 8's JIT compilation enhances performance by compiling frequently executed code into machine code, benefiting applications with heavy computations and reducing execution times.

How Do I Stay Up-to-Date with the PHP Ecosystem and Community?How Do I Stay Up-to-Date with the PHP Ecosystem and Community?Mar 10, 2025 pm 06:16 PM

This article explores strategies for staying current in the PHP ecosystem. It emphasizes utilizing official channels, community forums, conferences, and open-source contributions. The author highlights best resources for learning new features and a

How to Use Asynchronous Tasks in PHP for Non-Blocking Operations?How to Use Asynchronous Tasks in PHP for Non-Blocking Operations?Mar 10, 2025 pm 04:21 PM

This article explores asynchronous task execution in PHP to enhance web application responsiveness. It details methods like message queues, asynchronous frameworks (ReactPHP, Swoole), and background processes, emphasizing best practices for efficien

How to Use Memory Optimization Techniques in PHP?How to Use Memory Optimization Techniques in PHP?Mar 10, 2025 pm 04:23 PM

This article addresses PHP memory optimization. It details techniques like using appropriate data structures, avoiding unnecessary object creation, and employing efficient algorithms. Common memory leak sources (e.g., unclosed connections, global v

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Tools

MinGW - Minimalist GNU for Windows

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.

mPDF

mPDF

mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

WebStorm Mac version

WebStorm Mac version

Useful JavaScript development tools

Atom editor mac version download

Atom editor mac version download

The most popular open source editor

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Powerful PHP integrated development environment