[MELDEN] Von der Vision zum Code: Ein Leitfaden zur Ausrichtung der Geschäftsstrategie auf die Ziele der Softwareentwicklung ist veröffentlicht!
HOL ES DIR HIER

Benötigen Sie Hochschulabschlüsse für Softwareentwickler?

readtime
Last updated on
February 18, 2025

A QUICK SUMMARY – FOR THE BUSY ONES

TABLE OF CONTENTS

Benötigen Sie Hochschulabschlüsse für Softwareentwickler?

EINFÜHRUNG

In der heutigen Welt, in der neue Technologien unser Leben immer mehr beeinflussen, ist alles bekannt
Paradigmen entwickeln sich und Akzente ändern sich, alles kann untergehen
Prüfung.

In der Softwareentwicklungsbranche als Motor des Wandels, einer von Debatten, die
Was in den letzten Jahren so war, ist die Bedeutung von Hochschulabschlüssen für
Programmierer.

Die Frage ist: Brauchen Softwareentwickler tatsächlich einen Abschluss in Informatik?
Wissenschaft (CS)?

Es gibt viele offene Diskussionen und Argumente sowohl für das Positive als auch
negative Antworten, und natürlich sagen fortschrittliche Denker, dass Hochschulabschlüsse
veraltet. Und wie bei jedem anderen Phänomen gibt es sicherlich kein einziges, selbstbewusstes
und stimmte der Ansicht zu.

Deshalb werde ich einige der wichtigsten Zitate, Statistiken und Überlegungen für Sie vorstellen
um sich eine eigene Meinung zu bilden.

Zunächst gibt es zwei allgemeine Perspektiven.

Eine davon ist, dass heute praktisch jeder in der Lage ist, eigenständig Programmieren zu lernen
mit unzähligen verfügbaren kostenlosen Materialien/Kursen online. Zusätzlich gibt es
Programmier-Bootcamps und IT-Schulen, die ihren eigenen Anteil am Spiel haben.

Der zweite Aspekt ist jedoch, dass viele Unternehmen immer noch Abschlüsse benötigen und
Ich werde keinen Kandidaten ohne einen in Betracht ziehen.


WAS HABEN AKTUELLE ENTWICKLER ZU SAGEN?

Wenn man bedenkt, dass ein Abschluss Folgendes bedeuten kann, um eingestellt zu werden:

A) eine tatsächliche Anforderung,
B) keine Voraussetzung,
C) ein Plus, aber optional,

lassen Sie uns die Studiensituation mit echten Entwicklern überprüfen.

Laut einer Entwicklerumfrage aus dem Jahr 2018
[https://insights.stackoverflow.com/survey/2018/#developer-profile-education-professional-developers4]
von Stack Overflow, der über 100.000 eingesetzte professionelle Software befragt
Ingenieure, 72% der Entwickler haben einen Abschluss in Informatik oder einem verwandten Bereich
Bereiche.

Eine Umfrage zeigt, dass viele Entwickler einen gewissen Abschluss in Informatik haben oder
verwandte Bereiche.
[https://cdn.prod.website-files.com/622fa4d65a5fab0c3465af07/6279369ee1535779de71392e_do-software-developers-need-college-degrees-stackoverflow-research.png]
Bildquelle [https://insights.stackoverflow.com/survey/2018/]

Bei der Aufschlüsselung sehen wir, dass nur etwa 25% einen Master-Abschluss haben oder
höher, wohingegen 46% nur einen Bachelor-Abschluss erworben haben und 27% keinen
Überhaupt einen Abschluss.

Interessanterweise die beliebteste Art für sie, neue Frameworks zu erlernen und
Das Tool ist eigenständig — 86% der Befragten.

Zusammen mit anderen Brancheneinblicken zeigt dies, dass allein ein CS-Abschluss
ist heutzutage nicht genug. Softwaretechnologien sind dynamisch, und es gibt eine
ständiges Bedürfnis, neue Dinge zu lernen, ob es Ihnen gefällt oder nicht.

Deshalb müssen Entwickler Autodidakten sein, spezielle Kurse belegen, erhalten
Training am Arbeitsplatz, Teilnahme an Hackathons und Wettbewerben, Abschluss
bestimmte Zertifizierungsprogramme usw.


WAS IST WERTVOLL FÜR ARBEITGEBER?

Ein Abschluss garantiert Ihnen keinen Job.

Ein Abschluss von vor ein paar Jahren könnte bis morgen sogar veraltet sein, worauf es ankommt
Am meisten für die Anstellung von Unternehmen ist Ihre „aktuelle“ Erfahrung und ein solider Beweis für
was du an den Tisch bringen kannst.

Abgesehen von der „Frage des Hochschulabschlusses“ sind Arbeitgeber an Fähigkeiten interessiert
wie zum Beispiel:

1. Robusten und nachhaltigen Code schreiben.
2. Aufbau objektorientierter und funktionaler Systeme, mit denen andere arbeiten können
danach.
3. Korrektur und Verbesserung einer Codebasis, die von jemand anderem schlecht ausgeführt wurde
zuvor.
4. Fähigkeit, sich beim Schreiben von Code an die Systemanforderungen anzupassen.
5. Schreiben von Code mit guter Leistung für Anwendungsfälle.

Tech-Experten stellen fest, dass Informatik-/Ingenieurstudien hauptsächlich das #5 abdecken
Punkt, viel über Grundlagen, CPU, Speicheroptimierung usw. beizubringen.

Die wichtigsten Fähigkeiten stehen offensichtlich an erster Stelle in dieser Liste. Und für
Die Theorie dieser Fähigkeiten reicht nicht aus — man muss mit großen Codebasen in einem echten
Team für einen längeren Zeitraum, um Programmierkenntnisse wirklich zu beherrschen.

Die wertvollsten Fähigkeiten eines Softwareentwicklers.
[https://cdn.prod.website-files.com/622fa4d65a5fab0c3465af07/6279369e48bc914a709d197a_do-software-developers-need-college-degrees-valued-skills.png]
Quelle des Bilds
[https://www.freelancermap.com/freelancer-tips/12117-8-qualities-of-a-successful-programmer]

Arbeitgeber benötigen Softwareingenieure, die intuitiv und natürlich arbeiten können,
denke sowohl abstrakt als auch kontextuell. Agile, dynamische und kreative Methoden
sind heutzutage sehr gefragt, da die Programmierung immer komplexer wird
mit mehreren Frameworks, Tools und Bibliotheken. Arbeitgeber brauchen Entwickler, die
in der Lage, alles auf effiziente Weise im Hinblick auf Geschäftsziele zu nutzen.

Auch wenn viele Unternehmen immer noch einen Hochschulabschluss benötigen, ist dies nicht der Fall
bedeutet zwangsläufig, dass Sie 50% mehr Möglichkeiten haben, wenn Sie eine haben. Die Fähigkeit
Ihre aktuellen und potenziellen Fähigkeiten unter Beweis zu stellen, ist überzeugender, aber ein Abschluss
wäre in einem solchen Fall ein guter Bonus.


EIN PAAR ZITATE ZU DIESEM THEMA

Während die allgemeine Tendenz in Bezug auf CS dazu tendiert, „nicht so wichtig“ zu sein
Abschlüsse, es gibt immer noch großen Respekt davor:

<blockquote><p>Formale Bildung und der Informatik-Hintergrund helfen immer noch
Ich baue heute die Produkte.</p> <p>— Thomas Schranz, CEO von Blossom.co
[https://www.blossom.co/]</p></blockquote>

Viele andere Experten sind natürlich kritischer.

<blockquote><p>Der Abschluss selbst ist nichts anderes als bezahlte Kosten und Zeit.
engagiert. Ein Abschluss kann mit vielen verschiedenen Methoden erworben werden, von denen keine
garantieren, dass echtes Lernen stattgefunden hat.</p> <p>— John Sonmez, Gründer von
Einfacher Programmierer [https://simpleprogrammer.com/], Lebensberater für Software
</p></blockquote>Entwickler

Einige sind in ihren Kommentaren viel unverblümter:

<blockquote><p>Informatikunterricht kann niemanden zum Experten machen
Programmierer, mehr als das Studium von Pinseln und Pigmenten kann jemanden zum Experten machen
Maler.</p> <p>— Eric Raymond, Autor von „Das neue Hackerwörterbuch“
[https://www.goodreads.com/book/show/104746.The_New_Hacker_s_Dictionary]“</p></blockquote>

Weitere konstruktive Gründe für autodidaktische Entwickler finden Sie hier:

<blockquote><p>Es zeigt, dass sie Initiative haben, klug sind und wählen können
Die Dinge gehen von selbst auf die Reihe. Sie können Probleme lösen und sich selbst etwas beibringen... würde ich
Diese Eigenschaften kannst du jeden Tag einem CS-Abschluss vorziehen.</p> <p>— Robert Armstrong,
Mitbegründer und CEO von Appstem [https://appstem.com/]</p></blockquote>

Einige Tech-Gurus scheinen diese Vorstellung zu sehr zu lieben. Peter Thiel Stiftung
bot zwanzig talentierten jungen Menschen 100.000$ an, um das College zu überspringen und sich zu konzentrieren
seit zwei Jahren bei der Arbeit.

Es <blockquote><p>dauerte nicht lange, vier Jahre in einem Hörsaal mit
Kater wird sich als veraltetes, schuldenfinanziertes Luxusgut entlarven</p>. <p>—
Peter Thiel, Gründer von PayPal [https://www.paypal.com/]</p></blockquote>

Erfolgreiche Geschäftsleute weisen auf eine solide Alternative hin, die wahrscheinlich zufrieden stellen wird
Das heutige Bedürfnis auf eine bessere Art und Weise:

<blockquote><p>Ich habe viele Leute getroffen, die Coding-Bootcamps abgeschlossen haben
Konzentrieren Sie sich darauf, die relevantesten technischen Fähigkeiten zu vermitteln, um eine Software zu werden
Entwickler innerhalb von 3 bis 6 Monaten. Nach ihrem Abschluss begannen sie ihre Jobs als
Junior-Entwickler.</p> <p>— Susanne Kaiser, CTO bei Just Social
[https://www.just.social/]</p></blockquote>


WO KEIN ABSCHLUSS IN ORDNUNG IST...

Leute aus solchen Programmier-Bootcamps und zukunftsorientierte Technologieexperten sagen tatsächlich
einen Hochschulabschluss in einer Liste von Mythen darüber zu haben, Softwareentwickler zu werden.
Dinge wie du ein Genie sein musst, du musst Mathe perfekt beherrschen, du musst
Fangen Sie im Teenageralter an... und Sie müssen einen Abschluss in CS haben.

Um ihre Position zu beweisen, haben viele große Unternehmen offen erklärt, dass sie dies nicht tun
für bestimmte Jobs benötigen Sie mehr einen Abschluss.

Google
[https://careers.google.com/how-we-hire/#do-i-need-a-computer-science-degree-to-be-a-google-software-engineer]
ist einer von ihnen, der in den USA in großem Umfang Datensicherheitsmanager einstellt,
Produktmanager usw., die Talente ohne Ausbildung willkommen heißen.

Häufig gestellte Fragen zu Google-Bewerbungen zum Hochschulabschluss.
[https://cdn.prod.website-files.com/622fa4d65a5fab0c3465af07/6279369e197b715a47602104_do-software-developers-need-college-degrees-google.png]
Quelle des Bilds
[https://careers.google.com/how-we-hire/#do-i-need-a-computer-science-degree-to-be-a-google-software-engineer]

‍ Apfel
[https://www.quora.com/Do-you-really-need-a-degree-in-computer-science-to-get-hired-for-an-important-role-in-a-big-software-company-like-Google-Apple-Facebook-Microsoft-Twitter-and-Vimeo]
geht in die gleiche Richtung und erwähnt nicht, dass ein Abschluss für die Bewerbung verpflichtend ist
für technische Spezialisten, Produktdesign-Ingenieure, QS-Ingenieure usw. Das Gleiche
mit IBM für Grafikdesigner, Compliance-Beauftragte usw.

Und das ist nur die Spitze des Eisbergs, gefolgt von Amazon, Dropbox,
Squarespace, Twitter, Internetarchiv, Nvidia, Zillow, AT&T, Sirius Computer
Solutions, Dish und Dutzende mehr, ganz zu schweigen von Unternehmen, die keine Technologieunternehmen sind.

Die Anforderung, dass kein Abschluss erforderlich ist, bezieht sich im Allgemeinen auf alle Arten von Programmierern, aus dem Internet
und mobile Entwickler, Designer, DevOps-Ingenieure bis hin zu Systemadministratoren,
Tester, Vermarkter und Cybersicherheitsanalysten.


GEGENARGUMENTE FÜR EIN STUDIUM

Für viele wäre es unvernünftig, das Konzept des Hochschulabschlusses über Bord zu werfen
unwiderruflich. Zu den Überlegungen auf dieser Seite gehören unter anderem die folgenden:

* Ohne jegliche formelle Ausbildung oder Ausbildung bist du im Grunde ein Amateur. Du
kann vielleicht so tun, als wäre ich ein Profi, aber nicht lange.
* Kleine Apps zu programmieren ist nicht so schwer, was an sich schon ermutigen könnte
Leute, die in den Beruf gehen und dann nichts oder wenig beitragen.
Ein paar Jahre zu studieren würde diese Art von Menschen eliminieren.
* Keine formale Ausbildung und kein Abschluss sind unterschiedlich. Viele Studenten, für einige
Gründe, eine vollständige Ausbildung machen, aber ohne Abschluss gehen.
* Unternehmen zahlen nicht dafür, dass jemand bei der Arbeit lernt. Solche Fälle sind
eher Ausnahmen von der Regel.
* In der Realität ist es immer noch schwierig, ein Vorstellungsgespräch ohne einen CS-Abschluss oder sogar
ein HR-Prescreen. Viele Technologieunternehmen verwenden als Erstes einen Hochschulabschluss
Kriterium.
* Mit einem Abschluss und einem breiteren Wissen kann man auch Entscheidungen auf hoher Ebene treffen
denn ein Abschluss wird definitiv jedem Programmierer einen Mehrwert bieten.
* Ein Abschluss kann als Nachweis dafür dienen, dass ein Kandidat neue Technologien erlernen kann
schnell.
* Ein Abschluss weist in hohem Maße auf grundlegendes Wissen hin, das von entscheidender Bedeutung ist
für komplexe und nuancierte Projekte.

Und dieser, ironischerweise, als Bonus:

* Die Anzahl der Entwickler, die sich ohne Abschluss als effektiv erweisen können, ist nicht
so hoch, wie Sie es aufgrund von Quora-Posts erwarten würden.


EINPACKEN

Ein Hochschulabschluss in Informatik ist natürlich (noch) nicht sinnlos oder veraltet. Sogar mit
all die Argumente und Kritikpunkte, es ist immer noch eine Eintrittskarte, um danach einen Job zu bekommen
Abschluss.

Bei CS geht es nicht nur um Programmierung, sondern eher um ein breites Grundverständnis
darüber, wie Berechnungen funktionieren. Für Entwickler bietet es die Grundlage für ihre
Leidenschaft. Wenn das tatsächlich Programmierung und Softwareentwicklung ist, werden sie
lerne neue Fähigkeiten auf eigene Faust.

Für die meisten von ihnen dauert Lernen ein Leben lang, und alle müssen (und mussten)
tatsächlich) neue Sprachen/Rahmenwerke/Tools außerhalb der formalen Bildung lernen.

Und Arbeitgeber schätzen genau das — praktische, bewährte und relevante Erfahrung am meisten.
von allen.

Frequently Asked Questions

No items found.

Our promise

Every year, Brainhub helps 750,000+ founders, leaders and software engineers make smart tech decisions. We earn that trust by openly sharing our insights based on practical software engineering experience.

Authors

Bianka Pluszczewska
github
Technischer Redakteur

Enthusiast für Softwareentwicklung mit 9 Jahren Berufserfahrung in dieser Branche.

Marcin Dryka
github
Softwareingenieur

Full-Stack-Softwareentwickler mit 18 Jahren Berufserfahrung.

Matt Warcholinski
github
Chief Growth Officer

Ein Serienunternehmer, leidenschaftlicher Forschungs- und Entwicklungsingenieur mit 15 Jahren Erfahrung in der Technologiebranche. Teilt sein Expertenwissen über Technologie, Startups, Geschäftsentwicklung und Marktanalysen.

Bianka Pluszczewska
github
Technischer Redakteur

Enthusiast für Softwareentwicklung mit 9 Jahren Berufserfahrung in dieser Branche.

Marcin Dryka
github
Softwareingenieur

Full-Stack-Softwareentwickler mit 18 Jahren Berufserfahrung.

Matt Warcholinski
github
Chief Growth Officer

Ein Serienunternehmer, leidenschaftlicher Forschungs- und Entwicklungsingenieur mit 15 Jahren Erfahrung in der Technologiebranche. Teilt sein Expertenwissen über Technologie, Startups, Geschäftsentwicklung und Marktanalysen.

Read next

No items found...