Можно ли стать хорошим программистом и научиться писать качественный код, взяв РНР для обучения?
1. Качество кода зависит от желания писать качественный код и опыта программиста.
2. Заказчика не волнует качество кода, его интересует работающий продукт за минимальные сроки и минимальные деньги. А на PHP очень часто пишут небольшие проекты, которым качество кода собственно и не очень нужно.
3. В отличие от С++ и Java, PHP более простой для осваивания, поэтому там больше неопытных программистов.
Вот и все.
Так что берите любой язык и ставьте чуть более глобальные цели - например что именно вы хотите писать, так как выбор языка часто зависит от задачи.
Нет.