Habe ich Chancen als Webentwickler?
Hallo an die Webentwickler hier im Forum;),
Im Gegensatz zu anderen Berufen gibt es zum Beruf in der Webentwicklung keine staatlich geprüften Standards. Ich selber Besuche ab nächstem Jahr die Klasse 10 der Waldorfschule Wiesbaden und gehe danach voraussichtlich mit meiner mittleren Reife von der Schule ab. Mein aberufswunsch geht ganz klar in Richtung JavaScript- bzw. einfach Webentwicklung. Die dafür nötigen Kentnisse habe ich absolut. Im Grudne kann ich perfektes JavaScript, habe natürlich nicht mit allem so viel Erfahrung. Zum einen kann ich alles ohne jQuery lösen ohne dabei kleingeistig zu behaupten ohne jQuery wäre das und das nicht möglich. Natürlich kann ich auch mit jQuery arbeiten aber nur da wo es sich auch lohnt und nicht einfach genrell bei jedem winzig kleinen Problem gleich mal eine Riesen Libraray einbinden. Erfahrung mit dem ganzen eigentlich durch "Selbststudium" und diese reicht durchaus sehr weit. Nur zum Beispiel bei Canvas müsste ich bei schwereren Projekten(spiele) ab und zu Google anwerfen, da mir da die Erfahrung fehlt. Alles in allem kann ich sagen, dass ich für stinknormale Webseiten wie sie manche Unternehmen immer noch pflegen, bei denen dann eine feste Größe steht anstatt sich anzupassen, bin ich definitiv überqualifiziert. Was mich anspricht sind moderne JavaScript WebApps die sich schön anfühlen.
Meine Frage lautete nun welche Chancen ich so quasi ohne offizielle Ausbildung auf dem Arbeitsmarkt hätte bzw. welche Ausbildung sich empfiehlle damit qusi irgendwo ein Stempel ist;).
Danke an die, die sich die Mühe machen;)
6 Antworten
Hallo, habe im Prinzip wie Du vor ca. 20 Jahren als Web-Entwickler angefangen (ohne spezifische Ausbildung), habe mich aber setidem extrem wieterentwickelt. Heutzutage glaube ich kaum, dass man mit JavaScript und HTML5 noch irgendwie Geld verdienen kann oder einen Einstieg findet. Das Geschäft ist knallhart, extrem schlecht bezahlt (jede Hausfrfau kann heutzutage schon Webseiten gestalten, zudem die internationale Konkurrenz) zudem braucht keine Firma mehr einfache "statische" Webseiten mit HTML und JavaScript. Gefragte Web-Entwickler benötigen heutzutage sehr gute JEE-Kenntnisse (Java Enterprise) mit sehr guten Datenbankkenntnissen in Oracle oder DB2, auf jeden Fall Frameworkkenntnisse (hier ganz weit oben GWT-> Google Web Toolkit, Hibernate, Spring, JSF, JSP, Android) usw. . Dann solltest Du Dich mindestens in Versionsverwaltung auskennen, also z.B. Git, SVN, oder CVS können, Build-Management Tools beherrschen wie (Ant und Maven) usw. usw. ...
Ich würde Dir also mit Deinen dürftigen JS und HTML Kenntnissen also dringend davon abraten. Aber letztendlich musst Du das selbst entscheiden ...
Nach deiner Beschreibung sind alle deine Kenntnisse mehr als Mangelhaft. Jemand, der denkt, er kenne sich gut aus, weil er nicht mit jQuery! arbeiten muss, kann nicht viel Ahnung von der Materie haben.
man stellt sich das immer so toll vor, aber der Job ist knallhart und wie gesagt heutzutage schlecht bezahlt. JQuery ist heute schon absoluter Standard, kein Profi entwickelt heutzutage nur noch mit JS, HTML5 und CSS3 ohne irgendwelche Frameworks. Aktuelles, gefragtes JS-Framework ist momentan AngularJS von Google. Aber das ändert sich schnell. Du musst damit rechnen dass Du alle paar Jahre neue Frameworks lernen musst, sonst bist Du ganz schnell draußen.
Nur mal nebenbei: Es ist keine große Kunst, jQuery! zum "umschiffen".
So wie du klingst, hast du noch keine große Erfahrung, denn zum Beispiel eine komplette Seite (inklusive Back- und FrontEnd) wirst du nicht entwickeln können. Zumindest solltest du wissen, wie das funktioniert. JavaScript ist aber auch eine Sprache, die altert. In ein paar Jahren werden native Apps den größten Anteil haben und WebApps kaum noch eine Rolle spielen.
Was man für die meisten Jobs können solte:
(Aus einer aktuellen Stellenanzeige)
Daneben setzen wir den sicheren Umgang mit HTML 5 / CSS 3, Git o.ä und Xdebug o.ä. voraus. Wir beschäftigen uns mit einer Vielzahl von Tools und freuen uns über Ihre Erfahrung in diesen Bereichen:
Composer
Bower
NodeJs
RESTful
SOAP
RabbitMQ
Redis
Elasticsearch
Jira
jQuery
Grunt
Gulp
Phing
Jenkins
Puppet
Ansible
Bootstrap
Du siehst, das ist eine lange Liste. Und das ist nicht einmal alles:
- AngularJS
- SASS/LESS
- Ember.JS
- Backbone.JS
- SkelJS
- Polymer
Und die Liste geht noch weiter.
Alles in allem hast du so keine Chance. Du kannst dich entscheiden, ob du eher in Richtung FrontEnd-Entwicklung gehen möchtest, dann würde ich dir nahe legen, Informatik zu studieren und nebenbei einen Kurs für UI- und UX-Design zu belegen, wenn du Richtung BackEnd gehst, sollte es reichen, Informatik zu studieren. Danach selbstständig machen und ab geht's. Vorher wirst du nichts erreichen. Beachte aber, dass die meisten Informatik-Studiengänge einen NC haben.
In ein paar Jahren werden native Apps den größten Anteil haben und WebApps kaum noch eine Rolle spielen.
deswegen sind saas und cloud anwendungen auch so dermassen megafett am wachsen und man heute stationäre software komplett ins www schiebt. die consumer wollen alles browserbasiert haben, die möglichkeiten sind mittlerweile enorm, native desktop software mit frickligen installationsroutinen ist sowas von vorgestern... schau dir nur die grossen wie M$, apple usw an, die schieben alles in die cloud.... (gibt natürlich wieder ausnahmen bevor hier wieder einer rumheult) :D
zudem ist deine liste vollkommen realitätsfern, jemand der das voraussetzt kann lange suchen, selbst im silicon valley :D
zudem ist deine liste vollkommen realitätsfern, jemand der das voraussetzt kann lange suchen, selbst im silicon valley :D
Nein, das ist das, was man könne sollte, um einen Job mit ordentlicher Bezahlung zu finden.
schau dir nur die grossen wie M$, apple usw an, die schieben alles in die cloud
Ich habe nicht geschrieben, dass das Internet nicht die Zukunft ist. Ich habe geschrieben, dass WebApps nicht die Zukunft sind, was ein wesentlicher Unterschied ist: Jede vernünftige App hat ein Backend, das aus PHP/Ruby/Python besteht, aber es wird kaum noch FrontEnd-Entwicklung mit JS für WebApps geben.
cloud anwendungen auch so dermassen megafett am wachsen
Das war vor ein paar Jahren, als HTML5 eingeführt wurde.
Bei diesen Listen (besonders bei solchen langen) geht es meist nur darum, dass man einen Teil der Tools kennt. Niemand kann jedes "Nieschen"-Tool kennen. Die wichtigsten (wobei das wohl sehr subjektiv ist) sollte man kennen.
Ein Beispiel wäre Jenkins. Bei uns wird das auch benutzt, die meisten müssen aber nur wissen, wie ein Job gestartet wird und wo das resultierte Kompilat liegt - die Grundlagen also. Diverse Einstellungsmöglichkeiten muss man nicht kennen.
Ein Kommentar noch zu nativen vs. webbasierten Apps: Webbasierte Apps müssen mehr Resourcen über das Netzwerk laden. Das macht die App langsamer und die Nerven des Benutzers werden strapaziert. Falls meine Erinnerung nicht falsch ist, war das vor ein paar Jahren ein Problem bei der Facebook-App und jeder hat sich darüber aufgeregt. Es kommt immer auf den konkreten Anwendungsfall an, für welche Variante man sich entscheidet.
rein zufällig kenn ich alles was du hier gelistet hast und benutze vieles sogar selbst..... das setzt NIEMAND alles voraus, selbst "elastic search" ist eine welt für sich, worauf sich zig firmen spezialisiert haben und die machen nix anderes.... die liste wurde von einem personaler erstellt der kein plan aber ein haufen buzzword reinbringen wollte, sicher suchen die heute immer noch nach einem entwickler....
Das war vor ein paar Jahren, als HTML5 eingeführt wurde.
nein, das ist immer noch so und ist das wohin die reise geht.... hab ich erwähnt das selbst sap ihre java entwickler auf javascript umschult, na rate mal warum :D
aber es wird kaum noch FrontEnd-Entwicklung mit JS für WebApps geben.
jetzt ernsthaft?? na dann viel erfolg mit deiner visual basic software :D
hier für dich, die aktuelle red monk statisik über progsprachen:
http://redmonk.com/sogrady/2015/07/01/language-rankings-6-15/
platz 1 : JAVASCRIPT
im tiobe index wurde js zur sprache des jahres 2014 gewählt mit dem größten wachstum
Da hast du wenig Chancen
, Vorallem nur mit JavaScript und jquery kommst du nicht weit
. Die verschwinden immer mehr aus dem Web, will keiner mehr haben.
Die Konkurrenz ist sehr groß, du musst vieles können wenn du dir einen Namen machen willst.
Serverseitige Programmiersprachen, PHP, Perl, Python, Ruby, Node.js usw. Darin liegt die Zukunft der Webentwickler.
Bringt dir nichts. Erstens bist du noch minderjährig und darfst sowieso nichts verreiben und zweitens hast du da keine Chance, der Markt ist riesig. Und Grafikdesigner hast du wohl auch nicht studiert.
Ich glaube du stellst dir das alles zu einfach vor. Ich habe das zum Beispiel studiert, da lernt man ganz andere und komplexere entwicklungsbausteine als du dir als autodidakt beibringen kannst.
Fakt ist dass auch html und css alleine nicht mehr ausreichen. Man muss die Standards einhalten (css3 , html5 usw.)
Und wie gesagt: JavaScript braucht heutzutage fast niemand mehr, bzw. wollen immer weniger.
Wichtiger sind andere Script und Programmiersprachen.
PHP ist sehr komplex, auch da wirst du nicht alles leisten können.
Nicht umsonst gibt es einen Studiengang.
Meine Güte. natürlich auch css3 . Wenn man sich per selbstdutium css beibringt stolpert man ja wohl automatisch drüber. Genauso verhält es sich mit html5.
Ohne irgendeine Ahnung von UX und UI-Design zu haben, kommst du nicht weit.
Und nur HTML5 und CSS3 kann, wie schon in Katzenpfote73's Antwort geschrieben, wohl so ziemlich jeder heutzutage.
Und AcerKunde hat Recht: Autodidaktisch kann man sich Informatik nur teilweise beibringen. WebApps werden immer mehr verschwinden und durch native Apps ersetzt werden, es wird plattformübergreifende Programmiersprachen geben mit denen man native Apps schreiben kann.
Hier noch ein Link dazu (der Artikel ist zwar von 2013, aber immer noch aktuell): http://www.huffingtonpost.co.uk/graham-barlow/why-web-apps-are-still-not-the-future_b_2614298.html
Natürlich kann ich auch CSS und HTML falls du das meintest... Aber ich glaube das war klar oder. Die Sache mit dem Server ist einfach das Problem der Erfahrung. PHP kann ich schon aber ich kann mir halt nicht ständig für irgendwelche Projekte einen Server mieten. JS konnte ich halt immer "gratis" auf dem Device testen.
Dass JS immer mehr aus dem Web verschwindet sehe ich ganz anders. Schau dir doch mal moderne Web Apps an. Oder die Programmiersprachenhighlights. Wenn eine Sprache einen Aufstieg hat, dann JS. Naja meine Meinung.
Aber danke für die antwort
Fange gerade selbst eine Lehre als Frontend-Entwickler an. In meinen Beruf sollte man ein CMS-System beherrschen, HTML 5 , CSS 3, JS (PHP beherrsche ich zwar auch, aber das fällt schon im Bereich Backend)
Jetzt denken alle ich könnte kein css oder HTML:) natürlich und zwar absolut perfekt. Ich dachte das wäre klar😂
Die neuen HTML5-Elemente gibts auch noch und richtiges CSS (und zwar so, dass auch alte Internet Explorer die Seite anzeigen)ist auch nicht ohne. Und auch bei CSS gibts mit Sass oder LESS noch viel zu lernen.
Gewöhn dir das Wort "perfekt" ab, solange du noch keine echten vorzeigbaren Referenzen hast. ;)
Ganz ehrlich: du klingst nicht überqualifiziert, sondern überheblich. jQuery ist nur ein kleiner Teil der riesigen JavaScript-Welt, wie sieht's mit node.js, ECMAScript6, Typescript, Coffeescript, ... aus und daneben solche Sachen wie Unit-Testing, Projektstrukturierung, Ladeoptimierung, UI-Frameworks, ... aus?
Mach eine Ausbildung zum Fachinformatiker für Anwendungsentwicklung in einer Webentwickler-Bude und nach der Ausbildung siehst du dann weiter. Gute Noten in den Hauptfächern und Informatik wären nicht schlecht, um in die Ausbildung reinzukommen.
.... Und sprachlich nicht mega begabt . Erst am Freitag habe ich mit einer namenhaften staatlichen Einrichtung für IT Krams über deren Bewerbungsprozess geredet und neben einer 2 in Mathe, Physik und Info (Minimum) wollen die sehr gute Sprachkenntnisse .... Damit man überhaupt zum Vorstellungsgespräch darf
Also tut mir leid aber dürftig sind weder meine html5 Kentnisse noch meine CSS 3 oder meine JS Kentnisse,