CodeGym /Java-Blog /Random-DE /Mehr Jobs und weniger Druck. Warum es eine gute Idee sein...
John Squirrels
Level 41
San Francisco

Mehr Jobs und weniger Druck. Warum es eine gute Idee sein könnte, Ihre Karriere in einem Nicht-IT-Unternehmen zu beginnen

Veröffentlicht in der Gruppe Random-DE
In der Technologiebranche herrscht die allgemeine Meinung vor, dass es für einen Junior-Entwickler oft eine Herausforderung darstellt, einen Job zu finden und zunächst mehrere Jahre Erfahrung als Vollzeit-Entwickler zu sammeln. Und es ist größtenteils wahr. Wenn wir über Unternehmen der Technologiebranche sprechen.

90 % der IT-Arbeitsplätze konzentrieren sich auf Nicht-Tech-Branchen

Auch Nicht-Tech-Branchen benötigen viele Programmierer und andere IT-Spezialisten, und die Nachfrage nach IT-Kenntnissen außerhalb der traditionellen Tech-Branche wächst rasant, so eine neue Studie von Oracle Academy und Burning Glass Technologies.Mehr Jobs und weniger Druck.  Warum es eine gute Idee sein könnte, Ihre Karriere in einem Nicht-IT-Unternehmen zu beginnen – 1

Foto von Angelo DeSantis / CC BY-SA 2.0 / Änderungen von CodeGym

„Es wird allgemein fälschlicherweise angenommen, dass IT-Arbeitsplätze hauptsächlich im Technologiesektor angesiedelt sind, und sie gelten auch als unzugänglich. Aufbauend auf unseren früheren Forschungsbemühungen und dem Durchsuchen einer Datenbank mit über 150 Millionen einzelnen Online-Stellenausschreibungen konnten wir weitere Beweise dafür liefern, dass keine dieser Wahrnehmungen auf Daten beruht. Im Gegenteil: 90 % der IT-Kenntnisse und -Arbeitsplätze sind auf zehn Nicht-Tech-Branchen konzentriert, sodass nur 10 % im Technologiesektor verbleiben. Und das schnelle Wachstum von IT-Arbeitsplätzen ist in Nicht-Tech-Branchen um mehr als 50 % größer als in Tech-Branchen“, stellten die Autoren des Berichts fest. Dem Bericht zufolge betrug das Wachstum der IT-Arbeitsplätze im Technologiesektor zwischen 2013 und 2018 40 %; Außerhalb der Tech-Branche stieg das Beschäftigungswachstum im IT-Bereich um 65 %. Die Branchen professionelle Dienstleistungen, Fertigung und Finanzdienstleistungen stellen gemessen an der absoluten Nachfrage nach IT-Arbeitsplätzen die größte Branche dar und machen etwa die Hälfte aller offenen IT-Stellen im Nicht-Tech-Sektor aus, fanden Forscher heraus.

Jobs in Nicht-Tech-Unternehmen sind für Berufseinsteiger leichter zugänglich

Noch interessanter ist, dass IT-Jobs in Nicht-Technologieunternehmen auch für Anfänger leichter zugänglich sind, fanden Oracle Academy und Burning Glass Technologies heraus. Und das macht sie zu ziemlich guten Einstiegspunkten in technische Karrieren. Im Technologiesektor erfordern 89 % der IT-Jobs mindestens einen Bachelor-Abschluss, verglichen mit 76 % in Nicht-Tech-Branchen. 29 % der offenen Stellen in Nicht-Technologiebranchen erfordern zwei Jahre Berufserfahrung oder weniger, im Vergleich zu nur 16 % in der Technologiebranche. Unter Berücksichtigung aller oben genannten Punkte haben wir beschlossen, die Jobs für Softwareentwickler in Nicht-Tech-Branchen etwas genauer zu analysieren und haben eine Liste mit Vor- und Nachteilen dieser Art von Jobs erstellt, die auf den Meinungen erfahrener Experten zu diesem Thema basiert Entwickler und andere Technologiespezialisten.

Entwicklerjob in einem Nicht-Tech-Unternehmen. Vorteile

  • Programmierberufe im Nicht-IT-Bereich sind leichter zugänglich und im Allgemeinen weniger anspruchsvoll

Wir haben bereits erklärt, warum Entwicklerjobs in Nicht-Tech-Branchen für Fachkräfte auf Junior-Ebene leichter zugänglich sind. Ein weiterer wesentlicher Unterschied besteht darin, dass Nicht-IT-Unternehmen keine so hohen Anforderungen an die beruflichen Fähigkeiten der Entwickler stellen. Sie üben im Vergleich zu Technologieunternehmen nicht so viel Druck auf Nachwuchsentwickler aus, neue Dinge zu lernen und ihr Qualifikationsniveau zu verbessern. „Die Arbeit für ein Technologieunternehmen treibt einen noch mehr dazu an, mehr zu lernen und besser zu werden. Ich habe in meinem Job bei einem Technologiedienstleistungs-/Entwicklungsunternehmen mehr gelernt als anderswo. Das Schlimmste an diesem Job waren die Stunden und die Zeit, in der ich von meiner Familie getrennt war“, sagte Mark Graham, ein erfahrener Entwickler und Mitglied der DEV-Community.

  • Programmierjobs in Nicht-IT-Bereichen sind oft weniger formal und hierarchisch

Wir alle wissen, dass die IT ein sehr wettbewerbsintensives Umfeld ist und der Erfolg in diesem Wettbewerb normalerweise gut belohnt wird. Karrierismus und Bürokratie in der modernen Technologie sind die Kehrseite dieser Wettbewerbsfähigkeit. Viele Menschen werden müde von Dingen, die für die Arbeit in IT-Unternehmen typisch sind, wie Teamprozesse, strenge Hierarchien und Karriere-/Büropolitik. Eine Beschäftigung in Nicht-IT-Branchen, also die Arbeit für Unternehmen mit kleinen Tech-Teams und -Abteilungen, kann eine gute Alternative sein, um dies zu vermeiden. „Ich arbeite in einem Nicht-Tech-Unternehmen und stelle fest, dass es in der Tech-Branche viele Diskussionen über Titel, Hierarchien und Teamprozesse gibt, die überhaupt nicht Teil meiner Welt sind. Für mich gibt es keine Formalitäten“, sagte Brian Kephart, ein weiteres Mitglied der DEV-Community.

  • Ein Job im Nicht-IT-Bereich kann motivierender sein, da man sich stärker auf reale Probleme einlässt

Einige Programmierer mit Berufserfahrung in Nicht-Tech-Branchen berichten auch, dass sich die gleiche Softwareentwicklungsarbeit möglicherweise befriedigender anfühlt, wenn sie sich auf die Arbeit an realen Problemen einlassen und die Ergebnisse ihrer Arbeit in Aktion sehen. Dadurch fällt es ihnen auch leichter, motiviert zu bleiben. „Es ist viel befriedigender, den Zweck der Software zu erkennen und direkt an der Lösung realer Probleme beteiligt zu sein, indem man nicht an Aufgaben in Jira oder Mustern denkt. Man fühlt sich nützlicher, zumindest ist das bei mir der Fall“, sagte Haris Secic, Softwareentwickler aus Schweden.

  • Ein Job in einem Nicht-IT-Unternehmen bietet Ihnen möglicherweise mehr Möglichkeiten

Dies ist nicht immer der Fall, da viele Programmierpositionen in Nicht-Technologieunternehmen sicherlich Sackgassenjobs sind, aber sie könnten auch viele Möglichkeiten bieten, wenn man sie mit der richtigen Einstellung angeht. Schließlich heißt es, dass in naher Zukunft jedes Unternehmen ein Technologieunternehmen sein wird. Unternehmen in verschiedenen Branchen fangen heutzutage gerade erst an, neue Technologien zu entdecken und sind oft bereit, wertvolle Technologiespezialisten zu fördern, die für sie arbeiten. „Sie entwerfen vielleicht nicht das nächste große Technologieprodukt oder das neueste Gerät, aber Sie können jemandem Ideen zeigen, die die Branche Ihres Arbeitgebers revolutionieren könnten – und zeigen, wie das Unternehmen von diesen Ideen profitieren und seine Konkurrenten im Stich lassen könnte . Sie werden geschäftskritische Systeme entwerfen und/oder schreiben und den Benutzern zeigen, wie sie feststellen können, was „erledigt“ bedeutet“, sagte Russell McCabe, ehemaliger Softwareentwickler mit jahrzehntelanger Berufserfahrung.

Entwicklerjob in einem Nicht-Tech-Unternehmen. Nachteile

Natürlich sind nicht alle oder sogar die meisten Programmierjobs in Nicht-Tech-Branchen so großartig. Sie haben auch genug Nachteile. Hier sind einige der bemerkenswertesten und häufigsten.

  • Es kommt häufiger vor, dass Nicht-Tech-Unternehmen Programmierer als Haftung und Aufwand und nicht als Vermögenswert behandeln

Dies ist wahrscheinlich die häufigste Beschwerde, die man von vielen Softwareentwicklern hören kann, die in Nicht-IT-Branchen tätig sind. Die Wahrnehmung der IT-Abteilung und/oder des Softwareentwicklungsteams durch das Management von Nicht-Technologieunternehmen ist verständlicherweise anders: Für sie sind Programmierer eher eine Ausgabe als ein Vermögenswert. Hier ist eine typische Erfahrung eines Programmierers im Nicht-IT-Bereich: „Mein erster Job war Teil eines Teams von 5 Entwicklern bei einem Nicht-Software-Unternehmen. Der größte Unterschied besteht meiner Meinung nach darin, dass Softwareunternehmen ihre DVs als ihr größtes Kapital betrachten, während Nicht-Softwareunternehmen sie als Kosten betrachten. Da wir Kosten verursachten, versuchte das Unternehmen immer, Abstriche zu machen. Wir hatten nie Zeit, unsere wachsenden technischen Schulden zu begleichen, die größtenteils von Ingenieuren aufgebracht wurden, die das Unternehmen an Südostasien ausgelagert hatte (eine weitere Kostensenkungsmaßnahme). Mein Manager sagte mir sogar, dass sie mich und einen weiteren Bootcamp-Absolventen eingestellt hätten, weil zwei Junior-Entwickler viel billiger seien als der Senior-Entwickler, den sie so dringend brauchten.“

  • Das Management von Nicht-IT-Unternehmen versteht die Technik oft nicht, was Ihre Arbeit erschwert

Eine weitere sehr häufige Beschwerde ist, dass Manager von Nicht-IT-Unternehmen meist keine Ahnung von Technologien und dem Entwicklungsprozess haben. Aus diesem Grund fällt es ihnen schwer, den Zeit- und Ressourcenaufwand für die Fertigstellung eines Projekts einzuschätzen, was oft zu unrealistischen Erwartungen und mangelnder Klarheit in der Kommunikation mit dem Technikteam führt. „Manager haben oft kein Verständnis für Technologie. Sie machen Versprechungen, ohne den notwendigen Aufwand abschätzen zu können“, sagt Tobias Krause, .NET-Entwickler.

  • Programmierer in Nicht-IT-Bereichen müssen häufig mit Legacy-Code und veralteten Technologien arbeiten

Die Notwendigkeit, mit Legacy-Code und veralteten Technologien und Lösungen zu arbeiten, kann auch für bestimmte Nicht-IT-Unternehmen und -Branchen typisch sein. Wenn das der Fall ist, kann die Arbeit des Programmierers ziemlich langweilig und ermüdend sein. Ein weiteres Problem besteht darin, dass die Arbeit mit Legacy-Lösungen Ihre Erfahrung einschränkt, was sich negativ auf die Karriereentwicklung auswirken kann. „Derzeit arbeite ich für eine Universität. Unsere Arbeitsbelastung basiert hauptsächlich auf der Arbeit mit Cloud-APIs. Und es ist scheiße, um ehrlich zu sein. Weil die meisten Unternehmen, die Dienstleistungen für Universitäten erbringen, schon vor langer Zeit gegründet wurden und ihre Dokumentation am schlechtesten zu lesen ist. Meistens verstehen selbst sie nicht, was sie getan haben (das weiß ich durch Gespräche mit ihnen)“, sagte Chingiz Huseynzade, ein Vollzeit-Backend-Entwickler.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION