Domanda: "Gli sviluppatori PHP sono ingegneri del software?"
La storia divertente dietro questo malinteso:
Il concetto moderno di "ingegneria del software" in realtà è iniziato tra i primi sviluppatori PHP quando PHP è diventato un'alternativa sempre più popolare a idee come ASP e CGI.
Ma discende dal fatto che, una volta, i primi sviluppatori di software consideravano il trattare con il software e i compilatori (prima del web) come una disciplina di tipo ingegneristico. (Questo era quando era più matematica e meno presentazione.)
Il modo in cui ho sentito raccontare la storia in vari contesti (da programmatori COBOL della vecchia scuola, che per caso hanno preso in mano i primi sviluppi web dai giorni della NCSA) ... Il modo in cui ho sentito raccontare la storia è che qualche vecchio bisbetico COBOL una volta disse ad un altro sviluppatore PHP: "Stiamo solo costruendo su ciò che abbiamo fatto prima, è tutta ingegneria del software". - Contestualmente, la mia comprensione è che questo era in riferimento alla costruzione di sistemi per la presentazione dinamica di dati e informazioni in cima a sistemi statici e database esistenti (cioè collegare il primo HTML ai database attraverso una serie di script). Per questo, la mia interpretazione è il collegamento e l'automazione di script disparati in metodi e protocolli ad accesso diretto.
Sto postando questa "risposta" solo per l'ironia della domanda posta, essendo specifica per PHP. Poiché la resa è di seconda o terza mano, non sono sicuro della sua precisione relativa (contestuale).
IMO: Puoi fare alcuni compiti legati all'"ingegneria" con PHP, ma PHP non è un linguaggio o una disciplina legata all'ingegneria. Quindi, pensate quello che volete. Qualcuno che usa PHP può, tecnicamente, essere un "ingegnere del software", ma nel complesso, rifiuto il termine "ingegnere" poiché, se qualcuno che scrive software dovesse costruire un edificio nel modo in cui la maggior parte del software è scritto - non è un edificio in cui vorrei entrare (mi preoccupo che cada sulla mia testa). Ma questo è solo il mio modo di pensare alle cose (due centesimi).