Du vergleichst die 90er-2000er zur heutigen Zeit. Das macht wenig Sinn. Heutzutage gibt es kaum noch Solo-Entwickler, die ein größeres Projekt von A-Z alleine durchziehen.
Frontend betrifft die Oberfläche genau. Dies hat aber nicht nur was mit Design zu tun. Auch in der Oberfläche gibt es Entwicklung. Da kannst du dir gerne genügend Sachen bzgl. Javascript Frontent Entwicklung ansehen. Es gibt schließlich geneügend Anwendungen, die nicht wirklich einen Server brauchen, sondern "einfach" im Browser laufen.
Backend Entwicklung bedeutet i.d.R. dass du eine API hast und es entsprechende Kommunikation zwischen Oberfläche und Server gibt. Die schweren Aufgaben werden also vom Server erledigt und dieser gibt eine entsprechende Antwort. Der Backend Entwickler kümmert sich nur um diese API und jegliche Funktionalität, während der/die Front End Entwicker:in mit dieser arbeitet.
Sprich letzten Endes werden die Arbeiten von Front-End und Back-End zusammen laufen.
Dazu gibt es noch die Möglichkeit von Cloud Lösungen, wie z.B. eine Serverless App.
Was verstehst du den darunter? Heutzutage ist alles Mögliche Programmierung.
Product Owner ist ein Begriff aus der Scrum Welt. Das ist sozusagen eine Person die zwischen dem Entwicklungsteam und den Stakeholdern. Diese sind Interessensgruppen die irgendein Einfluss, Interesse oder sonst wie mit dem Produkt zu tun haben. Ein Produkt Owner ist darauf bedacht den Wert es Produkt zu maximieren, die Stakeholder zufrieden zu stellen, bzw. mit diesen im Kontakt zu sein, und das Entwicklerteam so auszurichten, dass dieses die Interessen der Stakeholder verwirklicht. Stichwort Budget, Deadline und so weiter. Bin selbst da so nicht drinnen, aber so in etwa kann man es sich vorstellen.
Also ja, PO hat nix mit Programmierung zu tun. Das ist vielmehr jemand der das Entwicklungsteam anleitet und in Kontakt mit den Interessensgruppen ist.
Web Developer: Jemand der an Web Apps bzw. Webseiten arbeitet :|. Ernsthaft, dass kann alles sein. Frontend Backend ... alles.
Sieht man oft auf Fiveer und ähnliche Seiten.
Das sind entweder Leute die dir eine WP Seite aufsetzen und einrichten. Oft haben die das schon hunderte Male gemacht und bekomme das auf ner Stunde hin
Es können aber Entwickler sein, die Plugins für WordPress entwickeln.
Kommt alles drauf an, was man mit dem Kunden vereinbart hat....
Normalerweise hilft man Kunden etwas mit der Entscheidung des hostens, aber selbst hostet man keine WP Seiten.
"Das wirkliche Aufgabenfeld" ... wie gesagt, du willst hier ein Schehma F...gibt es nicht. Da kann alles dazu gehören. Wenn der Kunde Service X will, dann machst du diesen wenn du ihn anbietest bzw. dein Unternehmen, ansonsten ist es Verhandlungssache oder der Service wird nicht angeboten.