
Wertes Schwarmwissen,
da ja gefühlte 80% hier in der IT sind habe ich mir gedacht ich frage mal hier nach. Ich bin Anfang/Mitte 30, verheiratet und habe eine 2 jährige Tochter. In meinem bisherigen Job bin ich sehr unzufrieden weshalb ich an einen Jobwechsel gedacht habe.
​
Da ich meine Freizeit sehr viel vor dem Computer verbringe (zugegeben hauptsächlich zocken und Reddit) kam mir der Wechsel in die IT in den Sinn. Das es sich momentan wohl um einen Arbeitnehmermarkt handelt umso besser. Ich habe allerdings keinerlei Ausbildung in diese Richtung. Das einzige dass ich vorweisen kann ist eine AHS Matura weshalb ich mir überlegt habe Kurse in diese Richtung zu belegen. Jetzt ist es aber so das ich etwas von der Menge an Angebot und Programmiersprachen überwältigt bin und nicht weiß was ich machen soll.
​
Angeschaut habe ich mir zB sowas hier: [https://www.wifiwien.at/kurs/18172x-ausbildung-zum-geprueften-software-developer-c-fuer-einsteigerinnen?\_ga=2.251659401.1200172799.1669389653-218817628.1669059152](https://www.wifiwien.at/kurs/18172x-ausbildung-zum-geprueften-software-developer-c-fuer-einsteigerinnen?_ga=2.251659401.1200172799.1669389653-218817628.1669059152)
Ist das überhaupt sinnvoll? Bevor ich da über 5000€ ausgebe und am Ende hats erst nichts gebracht.
​
Könnt ihr mir zu etwas raten bzw. vielleicht hat ja jemand von euch etwas ähnliches vor kurzem gemacht und kann mir erzählen wie das für ihn/sie funktioniert hat?
27 comments
Hast du denn Interesse an IT Berufen bzw. Berufen mit IT Bezug?
Schau dir dazu mal ein paar Tutorials auf Youtube an. Kurse gibt‘s auf udemy.com für <20€ (Aktionskurse kaufen, bei anderen einfach einen Account anlegen und in den Warenkorb legen und 2-3 Tage warten, dann gehn die Preise auf Aktion).
Wenn du danach noch immer zum Entschluss kommst, dass IT oder Softwareentwicklung was für dich ist und du auch das nötige Verständnis hast und dich schnell in neue Materie einarbeiten kannst, dann go for it!
Softwareentwicklung klingt für viele erstmal ganz toll, weil sie die Zahlen beim Gehalt sehen. Dass man sowas aber nicht von heute auf morgen erreicht ist vielen dabei nicht bewusst. Auch arbeitet man durchaus mehr und hat mehr Druck und Stress, je nach Auftrag, Kollegen und Vorgesetztenverhalten (und Management in allen Bereichen…).
Ausnahmen bestätigen die Regel, es gibt natürlich auch einige supertolle Unternehmen, aber die muss man erstmal finden.
Als erstes:
Noch ist überhaupt nicht sicher, ob dir Softwareentwicklung überhaupt “zusagt”, oder ob du an einfachen “Volkschulaufgaben” (salopp gesagt) schon wochenlang verzweifelst. SWDev liegt nicht jedem.
Und wenn man was kann, wird man von Firmen auch ohne Wifikurs genommen
=> Besser die 250 Stunden und 5000€ sparen und paar Bücher für den Anfang kaufen. Dabei auch gern an der Themenliste des Kurses (im Link) orientieren. (Die Bücher sind auch garantiert billiger.)
Nicht nur lesen, sondern parallel auch immer gleich kleine Übungen/Hobbyprojekte machen. Ab und zu im Internet nach Codereviews fragen, um von Erfahrenen Feedback zu bekommen.
​
Und gleich auf eines Einstellen: Man hat nie fertiggelernt. Wenn man nach diesen Themengebieten denkt man ist fertig, lieber gleich lassen.
Der Chef unserer IT-Abteilung hat gefühlt die selbe Befähigung und bis jetzt ist das noch niemand aufgefallen. Viel Erfolg im neuen Job!
Für web Development kann ich The Odin Project empfehlen. Ist gratis, wird von der Community aufrechterhalten und hat mir und meiner Frau ohne Abschluss in Computer Science zu jobs verholfen.
`hauptsächlich zocken und Reddit`
nope
Ich mache momentan einen Java kurs beim Wifi, bei fragen kannst du mir gerne schreiben.
“Hallo ich hab von nichts Ahnung und hab gehört ihr sucht Leute, 5k netto bitte. 8h sitzen kann ich schon.”
Manche Leute haben Vorstellungen von IT da geht ma des Feidl im Sack auf.
Was arbeitest du jetzt?
Schau dir einmal hpi.de an. Kostet nichts, und ist qualitativ recht gut.
Interessiert dich denn Softwareentwicklung überhaupt? Es gibt ja noch viele andere Felder, die v.a. auch leichter zu erlernen sind und aber auch gut bezahlt sind.
Wie wärs z.B. in Richtung BI/Data Science? Oder auch generell im SAP/ERP-Umfeld kannst gut Geld machen.
Blöde Frage, aber was hast du denn bisher gemacht? Vielleicht gibt’s ja nen IT Job, wo du dein bisheriges Wissen bzw Erfahrung nutzen kannst, ohne gleich Programmierer werden zu wollen…
Schau dir, wenn du dich in eine Sprache eingelesen hast, auch Mal advent of Code an. https://adventofcode.com/
Es geht dabei weniger ums programmieren selbst, sondern ums Probleme lösen.
Du wirst nicht alles schaffen am Anfang, aber es zeigt (vor allem am Anfang) einige basics. Es wird mit den Tagen schwerer, lass dich also nicht vom Ende frustrieren.
Wenn du gar nichts mit Code anfangen kannst, würde ich aber zuerst die basics lernen.
Sagt dir der Begriff Schweinezyklus etwas?
Bis du dir die minimalen Skills/Nachweise angeeignet hast, um in den “IT” Arbeitsmarkt einzusteigen, ist die Party schon zu Ende, grob gesagt. Kündigt sich durch die Massenentlassungen, die durch die Nachrichten schwirren, schon an.
Wenn du deine beruflichen Aussichten langfristig verbessern willst, geh studieren. Mach einen richtigen Einstieg, nicht einen queren.
IT != Softwareentwicklung
Es gibt soviele Felder innerhalb der IT und Softwareentwicklung davon ist (finde ich) das anspruchvollste.
Bevor du da was im Bereich SWE machst probiere mal dir mal ein Buch zu kaufen und so weit zu kommen, dass du 1-2 Wochen am selben Projekt sitzt. Das ist nämlich wirklich nicht ohne. 8h am Tag Software zu entwickeln ist mental extrem herausfordernd und muss einem liegen.
Ich kann es beispielsweise überhaupt nicht, deswegen bin ich im Bereich System Engineering unterwegs.
Für absolute Anfänger ist Helpdesk und System Administration (z.b. Sharepoint Admin) wahrscheinlich realistischer. Nebenbei kann man sich dann wissen in anderen Bereichen aufbauen und findet hoffentlich seine Stärke.
Und berufsbegleitend studieren auf einer FH ist deutlich günstiger als ein Wifi Kurs und bringt dich sowohl kurzfristig als auch langfristig viel weiter. Matura hast du ja.
Hast du denn schon mal versucht etwas zu programmieren? Wenn du mit Anfang 30 noch nie die Lust verspürt hast dir selbst programmieren beizubringen, dann ist das nichts für dich. Dein Arbeitsalltag wird größtenteils daraus bestehen Probleme zu lösen. Oft wirst du tagelang an einem Bug sitzen bis du eine Lösung gefunden hast. Dann wirst du diese Lösung wieder verwerfen, weil sie zwar funktioniert, aber der Code nicht schön ist und sie deshalb nie durchs PR Review kommen würde. Wenn dich das nicht interessiert, dann wirst du das nicht durchhalten.
Programmieren ist aber nicht die einzige IT Tätigkeit. In der QA hat man es als Quereinsteiger viel einfacher. Vielleicht ist das was für dich.
Wenn du in der Freizeit gerne viel vorm PC sitzt könntest aber auch einen Job suchen bei dem du dann eben nicht ebenfalls genau auch das tust.
Dann machst nix anderes mehr den ganzen Tag und das geht aufs Kreuz, spreche aus Erfahrung.
Zum Thema Sprachen, mit Java (Spring, Docker) und JavaScript (Angular, React, und weil ich’s mag Vue) machst nichts falsch wennst einen Job in großen Firmen wie Banken etc. oder Consulting-Firmen anstrebst.
Kann mich den anderen Kommentaren hier nur anschließen. Schau erstmal ob dir irgendwas spezielles taugt bevor du 5k euro für irgendeinen random kurs ausgibst.
Der Mangel ist groß genug, dass Bewerbungen nicht einfach so wegen dazu unpassender Ausbildung verworfen werden. Meistens kriegst du sowieso einen Einstiegs-Test (ungeachtet deiner Ausbildung) oder musst a bissl mit einem dev quatschen wo du unter Beweis stellen kannst ob du was kannst oder nicht. Ob du jetzt vorher Koch oder Stewardes warst interessiert da gänzlich niemanden solang du beweisen kannst, dass du das drauf hast oder zumindest den nötigen Drive hast um dich selbst einzulernen. Was viele IT Firmen suchen, sind eben genau Leute die sich selbst neue Skills beibringen können. Wenn du dir da in deiner Freizeit in kleines Portfolio an privaten Projekten aufbauen kannst, wird das jeden HR’ler mehr beeindrucken als irgendein abgeschlossender WIFI kurs.
Also schau dir mal an was du machen willst e.g.:
Software-Dev (obvious choice)
Devops
Machine learning
etc.
Und dann zieh dir ein paar Wochen YT tutorials / Bücher etc. rein und finde raus ob du da wirklich Bock drauf hast. Wenn du da eine Passion dafür hast, wirst du’s sehr schnell merken. Sollt dich tatsächlich keiner ohne irgendein Zertifikat einstellen wollen, kannst dir den Kurs noch immer überlegen.
Erfahrungsgemäß lernen Quereinsteiger nicht (schnell) wie ein SW-Entwickler zu “denken”.
Dein Post liest sich überspitzt wie “IT leiwand, viel Geld und eh alle nur auf reddit”. Java als Programmiersprache wird eigentlich überall gesucht, genauso Frontend-Zeug wie Angular. Wenn du dir das aneignen kannst, irgendwo vielleicht als Junior Full Stack Dev aufgenommen wirst und dort dann auch tatsächlich was umsetzen kannst (können viele dann eben nicht, weils komplett überfordert sind), hast es geschafft.
Ein Freund von mir lernt im zweiten Ausbildungsweg programmieren, ich glaube übers WAFF oder BFI oder so…
Soweit ich das erkennen kann, macht er ganz gute Fortschritte. Denke schon, dass er langfristig gute Chancen hat.
Falls du in Wien bist
https://www.waff.at/jobs-ausbildung/jobs-mit-ausbildung/it-jobs-informationstechnologie/
Quereinsteiger hier (vor langer Zeit); Java, Architektur, Management. Das ist das schöne am Software: alles ist möglich 🙂
Wie schon gesagt wurde: IT ist so breit, das kann man sich kaum vorstellen, als nicht-ITler.
Ich würde mir vielleicht mal überlegen: Bin ich zufrieden damit, den ganzen Tag Code anzuschauen, drüber zu tüfteln, mich ärgern wenn’s nicht klappt und am Ende, steht da “42” am Bildschirm und der Jubel ist groß! (zB Java oder C# Backend Programmierung)
Oder soll’s schon was etwas mehr optisches sein, zB Web Programmierung, oder mobile Apps oder gar CSS und Web Design? Da sollte man schon eine Ader für Farben und Proportionen haben, zB.
User Interfaces (Frontend) und Backend sind zwei ziemlich verschieden Welten. (Als FullStack dev machst du beides, bis zu einem gewissen Grad, aber das Frontend steht doch im Vordergrund.)
Datenbankentwickler werden auch gesucht; auch sehr abstrakt, wieder eine eigene Welt. Oracle und SQL Server sind da die großen.
Noch abstrakter wäre Netzwerk oder Server Admin. Da weißt oft gar nicht, was für Programme auf den Rechnern laufen, nur dass sie TB Daten herumsenden und du musst dafür sorgen, dass das schnell geht.
IT Security auch sehr cool, da braucht man aber schon ein sehr breites Wissen. Als Einstieg kann ich mir das nur schwer vorstellen.
Ich würde eine der großen Lern-Plattformen probieren, in der Reihenfolge der Qualität, meiner Meinung nach:
O’Reilly Learning
Pluralsight
LinkedIn Learning
https://www.udacity.com/
Udemy würde schon genannt (da kann man Glück haben oder einen der vielen Schrott Kurse erwischen, dafür kostet es nicht so viel. Tip: die Preise sind oft besser, wenn du dich neu registrierst, also schnell noch eine weitere Email Adresse anlegen!)
Die sind teilweise nicht billig, aber haben immer eine gratis Testperiode.
Ich würde da mal einen Pythonkurs machen, um die Denkweise beim Programmieren zu verstehen.
Aber es muss ja nicht (gleich) Programmieren sein.
Ein klassischer Einstiegsjob ist Tester.
Man muss sehr methodisch und genau sein, am Anfang nicht unbedingt viel von Softwareentwicklung verstehen, und viele Tester lernen im Laufe der Jahre in der Freizeit und on the Job entwickeln und steigen dann um. Oder steigen im Management auf etc. Alles schon gesehen.
Oder Business Analyst oder requirements engineer.
Da hast du in der Regel mehr mit Menschen bzw mit mehr Menschen zu tun, musst auch sehr analytisch denken können, Anforderungen in ihre Teile zerlegen, den Entwicklern erklären usw. Programmieren können immer ein Plus, aber kein Muss.
Oder Projekt Manager. Wieder viel mit Leuten zu tun, dazu noch Excel und MS Project (oder hoffentlich bessere Tools) bedienen und mit Kosten, Zeiten, Abhängigkeiten befüllen, um auszurechnen, wie lange es dauert und was es kosten wird (und sich dann von den Entwicklern dafür schelten lassen).
Geht ntl auch außerhalb der IT. (Six Sigma, PRINCE2 googlen, zB)
Scrum Master: agile Softwareprojekte führen.
Oder Spezialitäten:
SAP programmieren oder administrieren. Die ganze Welt verwendet SAP – buchstäblich. wird immer gesucht und gut bezahlt.
Robotic Process Automation: Low Code frameworks um diverse Prozesse zu automatisieren, UiPath zB oder MS PowerAutomate.
Salesforce Programmierer.
Microsoft SharePoint Programmierer oder Administrator.
und so fort….
Ein anderer klassischer Einstieg in die IT Welt ist als Operations Support: der Typ, der das Telefon abhebt, wenn einer sein Passwort vergessen hat. Auch da kann man sich “hocharbeiten” Kann aber auch Nachtarbeit bedeuten, inbes am Anfang.
Product Owner – ganz auf der Business/Anforderer Seite. Naja, ist nicht mehr wirklich IT.
Zu all dem gibt es auf zB Pluralsight oder O’Reilly Kurse, die meist sehr solide sind, und wo man echt was lernt.
Ich empfehle, die gratis zu testen, und dann mal diverse Richtungen anschauen, und hoffentlich findest du was, wo du dich vertiefen willst.
Definitiv billiger und ziemlich sehr sicher besser als WiFi.
Viel Glück!
es sind schon sehr viele gute tips und überlegungen dabei. weil du aber sagst du überlegst wegen dem finanziellen anreiz hier ein gedanke von mir (bin selber in der it).
die meisten gut bezahlten leute in der it (software entwickler, architekten, qa engineers, scrum master, etc) die ich kenne haben eines gemeinsam: sie lieben es probleme zu lösen. das ist kein job wo du jeden tag das selbe machst, sondern immer irgendwas kommt womit du nicht gerechnet hast. da braucht man schon den drive das auch lösen zu wollen. günstig ist es, wenn du dann auch noch gern und schnell neue dinge lernst, weil so dein toolset um probleme zu lösen immer größer wird. dh du solltest dir überlegen ob du der typ dafür bist.
was noch wenige gesagt haben: wenn du gut mit menschen kannst, kann ich dir eine ausbildung zum scrum master sehr empfehlen. technische skills sind dafür nicht zwingend von beginn an erforderlich (wenngleich sehr hilfreich) und das potenzial sich da weiterzuentwickeln ist groß (andere frameworks wie safe und cars, andere rollen wie product owner oder project manager, etc). ist grad hoch im kurs, gut bezahlt und ein klassiker für selbstständige anstellung.
Wenn du Kurse und Bootcamps machen willst, würde ich mich dir sehr verbunden fühlen, wenn du dich auch trotzdem für die *Basis* von all dem, was du lernst, interessierst, anstatt nur das, was du für die Arbeit brauchst. Durch diesen Arbeiternehmermarkt finden sich natürlich auch sehr viele Leute, die einfach das Allermindeste machen und dann aber auch in der Codingcommunity ihr “Unwesen” treiben durch degenerative Simplifizierungsforderungen (zB 25 Dependencies als “normal” durchdrücken, nur weil sie sich keine Arbeit machen wollen). Wenn du dich für die Grundlagen auch so etwas interessierst, is das weniger wahrscheinlich.
Ich arbeite in 3 Firmen , und in der IT kann eigentlich keiner programmieren. Wenn du zuverlässig und motiviert bist kann ich dir morgen einen Job geben.
Meine Schwägerin war in der selben Position. Master in Japanologie, hat in einem Hotel am Flughafen Schwachat gearbeitet bis sie 33 war (nie irgendwas technisches).
Dann hat sie einen 3000€ wifi kurs gemacht und danach gleich einen job in einer kleinen web-entwicklungsfirma bekommen.
Nach 2 Jahren gewechselt zu einer anderen Firma (was in der IT immer mit einem größeren Gehalt verbunden ist) und mittlerweile verdient sie so viel wie meine Frau, die Biotechnologin ist und dafür ein ganzes Studium machen musste 😅
Viele Antworten hier setzen “IT” mit “Programmieren” gleich, vielleicht wegen dem Hinweis zu dem konkreten Wifi Kurs.
Es gibt aber viele weitere IT Felder und Unterbereiche, von Webdesign, UI Design bis Softwaretesten, IT Support, Server-Admins, IT-Management, IT Security, Developer, usw usw.
Zu aller erst würde ich gerne sagen, dass „vorm PC sitzen/zocken/auf Reddit surfen“ und sowas wie „programmieren“ absolut unterschiedliche Dinge sind.
Sei dir also bewusst, dass zwar die Joblage extrem attraktiv ist, die Bezahlung und die Arbeitszeiten gut sind ABER du absolut keine Freude an deinem Job haben wirst bzw. gar nicht dahin kommst, wenn dir programmieren & co nicht Spaß macht.
Es werden viele Probleme auf dich zu kommen, für die du dir länger den Kopf zerbrechen wirst und die dich manchmal echt runter ziehen können, solltest also nicht zu schnell aufgeben und Geduld mitbringen 🙂
Zum Anfang würde ich keinesfalls einen Wifi-Kurs o.Ä. besuchen. Abgesehen von der Qualität (kA wie gut so ein Kurs ist) kannst du dir das ganze auch gratis & gut im Internet anschauen. Alles was du dafür brauchst ist einen PC/Laptop + Internetleitung + einen gescheite IDE.
Als IDE (Programmierumgebung) kann ich dir „Visual Studio Code“ empfehlen, da sie gratis ist und sehr viele Features bietet.
Danach solltest du dir noch einen guten online „Kurs“ suchen. Je nach Sprache (mit der du anfangen willst) gibt es hier verschiedene, hier am besten einfach Fragen wer eine gute Coding-learn Seite für Programmiersprache XY kennt. In Englisch solltest du auch fit sein, da sowohl auf Englisch programmiert wird (Schreibe deinen Code, deine Variablen, etc alles auf Englisch) sowie sämtliche Probleme und deren Lösungen auf englisch stehen werden. Eine gute Seite ist hier z.B. Stack Overflow.
Versuch dir also das ganze erstmal selber anzuschauen, dann siehst/merkst du ja, ob es überhaupt das richtige für dich ist.