Funart schrieb:
Du ich verrate dir ein Geheimnis, es gibt eine Welt außerhalb von Blogging und Shopsystemen.
Ja... eine ziemlich kleine. Dir ist schon aufgefallen, dass wir hier gerade ein PHP-basiertes Board verwenden? Facebook... ist im Kern immer noch PHP. Die größte und wichtigste freie Wissensdatenbank (und fast immer Suchergebnis Nr. 1) Wikipedia... basiert auf PHP (MediaWiki).
Selbst wenn du also jenseits von Blog & Shop guckst landest du direkt bei PHP. Freie Groupware, CRM, Boards, Ticketsysteme, Knowledgebase,... all das wird von PHP dominiert, nicht von Java, ASP.NET, RoR,...
Außerdem wen interessieren Applikationen die auf einem 10 Euro Hosting packet laufen.
99% der Domain-Besitzer... Quasi jeder unserer Kunden (und das sind nicht wenige, udn erst recht keine armen Leute) könnten auf nem StiNo-Paket von HostEurope oder so gehostet werden. Ausgenommen sind da lediglich unsere Kunden, die Shopsysteme auf Magento-Basis brauchen. Das Ding braucht etwas mehr Power.
Ich erinnere noch einmal daran: Der TE wollte Webdesign LERNEN. Mal davon ab, dass es damit nicht getan ist, steigt NIEMAND mit Java als Webentwickler ein. Wie auch, denn die Anzahl der Jobs in dem Bereich ist, im DACH-Raum, einfach lächerlich gering.
Am heutigen stand der zeit kapselen sich front end technologien immer weiter von backend technologien ab.
Ähm... und? Kann man das Backend nicht komplett in PHP schreiben? Könnte man auf ein Java-Backend keinen PHP-basierten Frontend-Generator packen? Also? Dein Argument war?
PHP ist billig, dass führt dazu dass ein hohes quantiatives Volumen erzeugt wird, ich bin allerdings mehr am qualitativen interessiert. Das ist in meinen Augen noch immer der beste Ansatz langfristig skalieren zu können.
Genau das hab ich oben gesagt: Für die anderen Sprachen gibt es einen Markt... aber eben einen sehr sehr sehr kleinen.
99% der Leute wollen "ne Webseite für mein Geschäft/Verein/...". Die wollen kein Java Backend im fünfstelligen Bereich. Du findest schneller 10 Kunden, denen du 2.000€ für StiNo-Seiten abnimmst als einen einzigen, den du für 20.000€ mti Java beglückst.
Für den entwicklungs basierten Teil von Webdesign, muss man einfach bei entsprechenden Frameworks am Laufenden sein
Nein. Wieso muss man jedes verschissene Framework kennen? Man spezialisiert sich. Ich habe mich z.B. auf das Contao-Framework sowie die Magento-Abwandlung von Zend spezialisiert. Symfony? Nie benutzt... brauch ich auch nicht, denn keiner unserer Kunden braucht es. Niemand bezahlt mich dafür. Jemand anderes spezialisiert sich auf Symfony und findet einen Abnehmer dafür.
Schau dir dinge an wie Bootstrap, AngularJs, knockout.js, (JQuery), ... es gibt so viele mächtige Bibliotheken auf dem Gebiet.
...und die wenigsten davon braucht man im Alltag.
99,9% aller Aufgaben lassen sich mit Mootools bzw. jQuery + 2-3 Extensions erledigen.
Obskure JS-basierte WebApps sind nett... aber sie sind weder maschinenlesbar (somit ein SEO-Supergau) noch barrierefrei (also für öffentliche Auftraggeber, z.B. Vereine, quasi tabu). Den Kram kann man verwenden, wenn man Spielereien schreibt. Aber Profit machen deine Kunden damit nicht. Profit machen sie mit ner informativen und auf SEO getrimmten Webseite, die ihnen wiederum Neukunden beschert. Profit machen deine Kunden, indem ihr Shop in den Suchmaschinen dominiert und ein gutes User-Erlebnis bietet.
Du bist Java-Backend-Mensch. Ok, die braucht es auf der Welt. Für die kleine Ecke des Netzes, in dem monströse Backend-Lösungen benötigt werden, bist du richtig. Das Netz lebt aber nicht von Java, sondern von PHP. Das Netz lebt von kleinen Blogs, Shops, Foren,.... und die alle laufen auf irgend welchen Open Source PHP Lösungen.
Oder willst du jetzt behaupten, das Netz wäre das, was es ist, ohne z.B. Wordpress?