DevKarriere
28. Mai 2023 · DevKarriere Redaktion

Welche Tools ein professioneller Softwareentwickler bei der Arbeit verwendet

Tools Web Development Programmieren Lernen

Video ansehen – funktionale Cookies erforderlich

Du brauchst als Web-Entwickler keinen teuren Editor: VS Code ist kostenlos, schlank und wird von über 70 % der Branche als Standard genutzt. Mit dem Extension Marketplace erweiterst du ihn genau nach deinen Bedürfnissen – für fast jedes Problem gibt es eine fertige Erweiterung. Nur wer tiefer arbeitet, greift manchmal zu JetBrains-Tools wie WebStorm, muss dann aber mit Lizenzkosten rechnen.

VS Code: Der Code-Editor, den fast alle Web-Entwickler nutzen

Visual Studio Code ist kostenlos, Open Source und hat sich als Standard für Web-Entwicklung durchgesetzt. Laut der Stack Overflow Developer Survey 2024 nutzen über 70 % der Entwickler VS Code als primären Editor.

Was ihn so gut macht: Er ist schlank und schnell. Über den Extension Marketplace kannst du ihn genau so erweitern, wie du es brauchst. Es gibt für fast jedes Problem eine fertige Extension. Außerdem lassen sich Einstellungen in der Cloud speichern und auf einem neuen Gerät in wenigen Minuten wiederherstellen.

Es gibt auch JetBrains-Tools wie IntelliJ, WebStorm oder PHPStorm. Die sind gut, kosten aber Geld. In vielen Firmen, besonders kleineren, werden sie deshalb gar nicht erst angeboten. VS Code funktioniert überall und kostenlos.

Git und GitHub: Das Fundament jeder Entwicklerarbeit

Git ist nicht optional. Es ist das Werkzeug, mit dem du Änderungen an deinem Code verfolgst, Fehler rückgängig machst und im Team zusammenarbeitest. Kein Softwareentwickler kommt daran vorbei.

GitHub ist die bekannteste Plattform, um Code zu hosten und mit anderen zu arbeiten. Alternativen wie GitLab oder Bitbucket gibt es, aber GitHub hat die größte Community und die meisten Möglichkeiten. Besonders GitHub Actions ist gefragt: Wer sich mit automatisierten Build- und Deploy-Pipelines auskennt, hat auf dem Arbeitsmarkt einen echten Vorteil.

Git und GitHub lernst du als Teil des Fullstack Web Developer Kurses bei DevKarriere, zusammen mit allen anderen Skills, die Arbeitgeber wirklich suchen.

Chrome, Terminal und das Betriebssystem

Browser: Für die tägliche Arbeit ist Google Chrome erste Wahl. Die Developer Tools sind stark und gut durchdacht. Wer mit React arbeitet, sollte sich die React Developer Tools als Extension installieren. Das erleichtert die Fehlersuche enorm. Ein nützlicher Nebeneffekt: Viele moderne Browser wie Edge, Opera und Brave bauen auf Chromium auf, der Grundlage von Chrome. Was in Chrome funktioniert, läuft in der Regel auch dort. Für Kompatibilitätstests reicht es dann meistens, zusätzlich Firefox und Safari zu prüfen.

Betriebssystem: Windows funktioniert. Mac ist für viele Entwickler angenehmer, besonders wegen des Terminals. Auf Mac und Linux verhält sich das Terminal genau wie auf einem Linux-Server, und auf Linux laufen die allermeisten Anwendungen weltweit. Befehle, Scripte, Server-Verbindungen: Alles direkt kompatibel. Auf Windows gibt es Unterschiede in der Befehlsstruktur.

Wer kein Mac kaufen kann oder will, hat eine praktische Alternative: Git for Windows bringt Git Bash mit, eine Unix-ähnliche Shell, mit der du dieselben Terminal-Befehle nutzen kannst wie auf Mac oder Linux. Kein vollständiger Ersatz, aber ein guter Einstieg.

Postman: APIs testen ohne Aufwand

Früher oder später wirst du mit APIs arbeiten. Entweder du baust selbst eine, oder du nutzt externe Dienste. Postman ist ein kostenloses Tool (für die private Nutzung), mit dem du HTTP-Requests über eine grafische Oberfläche absenden und testen kannst. Keine Terminal-Befehle, kein manuelles Eintippen.

Du kannst Requests in Collections speichern, verschiedene HTTP-Methoden ausprobieren, Parameter setzen und die Antworten direkt analysieren. Für Backend-Entwickler ist es Pflicht. Für Frontend-Entwickler, die externe APIs nutzen, fast genauso hilfreich.

Notion und Excalidraw: Organisation und schnelle Diagramme

Notion eignet sich gut für Notizen, To-do-Listen und Tagesplanung. Das Timeboxing-System, bei dem du dir feste Zeitblöcke für bestimmte Aufgaben einträgst, hilft dabei, konzentriert zu bleiben und den Tag strukturiert durchzuarbeiten.

Excalidraw (excalidraw.com) ist das Tool für schnelle Skizzen, Flowcharts und Low-Fidelity-Mockups. Der handgezeichnete Look ist entspannter als formelle Diagramm-Software und reicht für die meisten Alltagsfälle aus. Wenn du dagegen echte UML-Diagramme oder formelle Prozessdiagramme brauchst, ist draw.io (diagrams.net) besser geeignet. Es bringt fertige Vorlagen und standardisierte Symbole mit.


Häufige Fragen

Welcher Code-Editor ist am besten für Web-Entwicklung?

VS Code ist der Standard. Er ist kostenlos, Open Source und hat den größten Extension-Marktplatz. Laut Stack Overflow Developer Survey 2024 nutzen über 70 % der Entwickler weltweit VS Code als primären Editor. Für Web-Entwicklung gibt es aktuell keine bessere kostenlose Alternative.

Muss ich ein Mac haben, um Softwareentwickler zu werden?

Nein. Viele Entwickler arbeiten professionell auf Windows. Git Bash gibt dir dort Zugriff auf eine Unix-ähnliche Shell, was die wichtigsten Terminal-Unterschiede überbrückt. Wichtiger als das Betriebssystem ist, dass du grundlegende Linux-Terminal-Befehle kennst. Die wirst du früher oder später brauchen, zum Beispiel wenn du dich auf einem Server einloggst.

Was ist Postman und wozu brauche ich es als Entwickler?

Postman ist ein Tool zum Testen von APIs über eine grafische Oberfläche. Statt HTTP-Requests manuell im Terminal einzugeben, kannst du sie hier mit wenigen Klicks zusammenstellen, speichern und wiederholen. Es ist kostenlos für den privaten Gebrauch und wird in der Praxis von fast allen Entwicklern genutzt, die mit APIs arbeiten, egal ob Frontend, Backend oder Fullstack.

Dein nächster Schritt.

Füll das kurze Formular aus. Wir melden uns innerhalb von 24 Stunden und vereinbaren ein unverbindliches Erstgespräch.

Kostenloses Erstgespräch buchen
Kein Spam ·Kostenlos & unverbindlich ·4,6/5 auf Trustpilot ·AZAV-zertifiziert