
Hallo Leute,
Falls ihr in dem Bereich ML oder Data Science arbeitet, hätte ich paar Fragen:
* Was sind eure konkreten Aufgaben im Job?
* Seid ihr mehr mit Datenaufbereitung/ data processing beschäftigt als mit Entwickeln von Modellen?
* Wie “spannend” findet ihr die Arbeit? bzw. macht Spaß?
* Bezahlung, work-life-balance, etc?
* Wie schätzt ihr den Arbeitsmarkt ein? Ich sehe zwar oft Stellenanzeigen dazu, aber die setzen meist PhD, Research-Erfahrung, Know-how vieler Frameworks/Libraries, etc. – prinzipiell ziemlich hohe Anforderungen, die abschrecken
was ich bisher so mitbekommen hab: die Branche ist sehr kompetitiv und viele (gute) Leute tun sich Fuß zufassen bzw. die Jobs in Ö. diese Leute weniger ansprechen und sie dann oft ins Ausland gehen. Jobs in dem Bereich sind oft weniger spannend als sie klingen und “Machine Learning” ist häufig nur ein Buzzword.
Vielleich noch zu meiner Person: Ich studiere gerade im Bereich AI/ Machine Learning im Master(hab davor was anderes studiert) und suche eine Nebenjob in Wien. Ich finde das Thema prinzipiell sehr interessant, auch wenn die Theorie/ Mathematik dahinter nicht so einfach ist 😀
Hab Erfahrung mit Python und SQL. Bei Git & Command line kenne ich die Basics. Bisher hab ich nur in einem Sommerpraktikum in Python programmiert( war aber nicht in einem Entwicklerteam) und viel mit Datenbanken gearbeitet, in anderen Praktika nicht wirklich etwas mit Programmieren zu tun gehabt.
In letzter Zeit habe ich in meiner Freizeit aus Interesse, begonnen HTML, CSS, JavaScript durch versch. Online-Ressourcen( [https://www.freecodecamp.org/](https://www.freecodecamp.org/) , The Odin Project) zu lernen und mir macht es bisher auch Spaß, Seiten zu “designen”. Nun, überlege ich zu vl als Front-End Dev zu arbeiten um überhaupt Erfahrung als Programmierer zu sammeln, weil ich das Gefühl hab, mit Python allein weniger Optionen habe bzw. nur schwer in ML einen TZ-job finden kann.
Fragen bez Web Development:
* Kommt es mir nur so vor, oder sind Webentwickler im Moment sehr gefragt? wenn ich auf [karriere.at](http://karriere.at/) oder [devjobs.at](http://devjobs.at/) suche, scheinen viele Firmen nach JS Developer zu suchen und im Vergleich zu anderen Bereichen wie ML/Data Science scheint der Einstieg “leichter”, also die formalen Anforderungen sind geringer und die Bezahlung scheint trotzdem nicht so schlecht zu sein
* Wie schwierig ist es, da einen TZ-Job als Junior/ Quereinsteiger zu finden, wenn man keine passende Ausbildung/ Arbeitserfahrung darin hat?
* ich hab bisher paar Ideen für eigene, kleine Projekte, die ich dann auch auf github pushen würde, kann ich damit meine fehlende Erfahrung/Ausbildung wettmachen?
* An die Web Devs: wie findet ihr euren job? Bezahlung, work-life-balance, etc. ?
Noch allgemein: Irgendwelche Dinge, die man beachten sollte bei der Jobsuche als Entwickler? oder Red flags von Firmen?
Ich würde mich sehr über Erfahrungsberichte/Ratschläge/sinnvollen Input freuen.
2 comments
Kann dir nur paar Antworten auf die Webdev-Fragen am Schluss geben, mit ML/Data Science hab ich leider keine wirklichen Schnittpunkte.
Ja, der Markt ist als Arbeitnehmer gerade verdammt gut, und gefühlt überall werden Leute gesucht. Als Quereinsteiger/Junior solltest – unter anderem, weil eben alle Personal suchen – auch ziemlich gute Chancen haben. Im Vergleich zu anderen Branchen war das eh schon immer vergleichsweise einfach, auch mit kaum formalen Qualifikationen oder Erfahrung reinzukommen, aber im Moment sollte das wirklich kein großes Problem sein, wenn du dich halbwegs verkaufen kannst. Und ja, dafür wären ein paar kleine Projekte oder contributions bei open-source Projekten natürlich optimal. Fehlende Erfahrung wird’s vermutlich nicht komplett ausgleichen, aber es hilft und bietet einfach auch schonmal einen ersten Eindruck von dir, bzw. Startpunkte über die man in Bewerbungsgesprächen bissl quatschen kann.
Red flags… schwierig so allgemein zu sagen. Das klassische Bullshit-bingo mit “wir sind eine Familie”, flache Hierarchien, Tischkicker und Obstkorb als Benefits, usw. ist zwar zeitweise lächerlich, aber würd ich jetzt nicht unbedingt als Indikator von wirklich schlechten Firmen oder Jobs sehen. All das haben wir z.B. bei uns zwar auch, und es wird – nebenbei, nicht als großer selling point – auch bei Stellenangeboten erwähnt, und ich bin insgesamt sehr zufrieden. Prinzipiell natürlich: schau die Unternehmen bissl auf Glassdoor/kununu durch, zumindest die ganz harten Brocken solltest damit eh schonmal vermeiden können. Und dann schau halt einfach mal. Wenn’s dir überhaupt auch mal einfach um den Einstieg geht, kann man imho 1-2 Jahre mit vielleicht eher mäßigem Gehalt oder nicht der Traumposition schonmal durchdrücken. Heißt natürlich nicht, dass du alles und jeden anschreiben und das erste Angebot nehmen brauchst, aber es spricht ja nichts dagegen, sich mal eine akzeptable Stelle zu suchen, und dann mit mehr Erfahrung und entwickelten Präferenzen einen besseren Fit zu suchen.
Kann ebenso nur aus “regular” Developer Sicht erzählen. Denke du kannst dich ohne weiters mal für Junior WebDev Positionen bewerben, kannst eh nix verlieren. Im besten Fall laden sie dich ein, und legen nicht so viel Wert aufs formale und mehr darauf was du kannst (glücklicherweise ist das öfter mal der Fall, meines Wissens). Bei dem Personalmangel aktuell findest sicher was, die Firmen die’s kapiert haben wissen, dass sie sich selbst ins Knie schießen wenn sie nicht auch Quereinsteiger/Unerfahrenere aufnehmen.
Bin bei meiner Firma sehr glücklich, gibt seit Corona quasi keine Office-Pflicht mehr, Kollegen sind super drauf und alle unterstützen sich gegenseitig, zumindest in meiner Abteilung.
Unqualifizierter Kommentar zu dem AI/ML Teil: würd mich auch hier von den scheinbar höheren Anforderungen nicht zu sehr abschrecken lassen. Ich denke auch hier gibts nicht allzu viele Leute (vielleicht kann mich aber jemand eines besseren belehren), und je nachdem wie weit du im Master bist, kannst du ja wahrscheinlich schon paar Sachen. Bewerben kannst dich im Prinzip überall (ich weiß das hilft nicht recht :D).
Ich würd vielleicht nicht zu sehr überlegen wo du bessere Chance oder niedrigere Einstiegshürde hast, sondern was dich wirklich interessiert bzw. wohin du dich orientieren möchtest. Wenn du mehr breitgefächert aufgestellt sein willst oder es noch nicht so genau weißt, mach Web Development. Wennst dir mit AI/ML schon ganz sicher bist, würd ichs in dem Bereich gleich probieren. Vielleicht findest einen Arbeitgeber bei dems so viel Spaß macht, dass du langfristig dort bleiben willst. Wennst was am Kasten hast, findest jedenfalls da und dort was.