Давайте сразу рассмотрим пример кода Hello, World! для PHP:
<?php
print_r('Hello, World!');
// => Hello, World!Для сравнения, тот же результат на Go:
package main
import "fmt"
func main() {
fmt.Println("Hello World")
}Как видно, синтаксис у него достаточно понятный и лаконичный. При этом существует огромное количество гайдов, курсов, есть огромное комьюнити. Когда только вливаешься в язык, всегда есть, где почитать поподробнее и у кого спросить. Также у PHP много готовых пакетов, которые реализуют практически любую задачу.
Стандарты кодирования PHP описывают не только стили кода, но и целые интерфейсы: как правильно реализовывать, например, логирование. С точки зрения архитектуры всегда понятно, что именно надо делать, — не нужно ничего додумывать.
Также для PHP есть куча IDE, разных редакторов кода. Его спокойно можно запускать на локальной машине — с этим нет никаких проблем.
По моему мнению, разработчикам довольно легко найти работу — требования относительно низкие, а зарплаты неплохие.
Я сам провожу довольно много собеседований, поэтому в следующем посте расскажу, как подбираю кандидатов, обязательно ли нужны пет-проекты в портфолио или можно приходить с теоретической базой.