Punkt 16: Es ist gut, viel zu schreiben, und zwar nicht nur Code.

16. Softwareentwickler sollten regelmäßig schreiben.

Softwareentwickler sollten regelmäßig bloggen, Tagebuch und Dokumentationen schreiben - einfach alles tun, was ihre schriftlichen Kommunikationsfähigkeiten verbessert. Schreiben hilft Ihnen, über Ihre Probleme nachzudenken, und es hilft Ihnen, sie effektiver mit Ihrem Team und Ihrem künftigen Ich zu besprechen. Gute schriftliche Kommunikation ist eine der wichtigsten Fähigkeiten von Softwareentwicklern.

17. Halten Sie Ihre Prozesse so schlank wie möglich.

Stellenmarkt
  1. Technical Account Manager (m/f/d)
    SoSafe GmbH, Köln (Home-Office möglich)
  2. Mitarbeiter IT-Basis-Support (m/w/d)
    Vitakraft pet care GmbH & Co. KG, Bremen
Detailsuche

Jeder möchte heutzutage agil sein, aber viele vergessen, dass es bei "agil" vor allem darum geht, Dinge in kleinen Stücken zu entwickeln, zu lernen und dann zu iterieren. Wenn jemand versucht, mehr daraus zu machen, will er wahrscheinlich etwas verkaufen. Das soll nicht heißen, dass Menschen keine Beratung oder Hilfe brauchen, um so zu arbeiten. Aber wie oft haben Sie schon gehört, dass jemand aus Ihrem Lieblings-Tech-Unternehmen oder einem großen Open-Source-Projekt damit geprahlt hat, wie toll sein Scrum-Prozess ist? Bleiben Sie bei den Kernpunkten, bis Sie wissen, dass Sie mehr brauchen. Vertrauen Sie Ihrem Team und es wird liefern.

18. Softwareentwickler brauchen wie alle Menschen das Gefühl der Verantwortung.

Wenn Sie jemanden vom Ergebnis seiner Arbeit abkoppeln, wird er sich weniger um seine Arbeit kümmern. Für mich ist das fast eine Tautologie. Es ist der Hauptgrund, warum funktionsübergreifende Teams so gut funktionieren und warum DevOps so populär geworden ist. Es geht nicht nur um Übergaben und Effizienz, sondern darum, den ganzen Prozess von Anfang bis Ende selbst in die Hand zu nehmen und direkt für das Entwickeln und Vertreten von Werten verantwortlich zu sein. Wenn man einer Gruppe engagierter Menschen die vollständige Verantwortung für die Entwicklung, Erstellung und Bereitstellung einer Software (oder eines anderen Produkts) überträgt, können erstaunliche Dinge geschehen.

Handbuch für Softwareentwickler: Das Standardwerk für professionelles Software Engineering

19. Vorstellungsgespräche sagen wenig über die Teamfähigkeit aus.

Vorstellungsgespräche sind gut geeignet, um herauszufinden, wer das Gegenüber ist und wie interessiert es an einem bestimmten Fachgebiet ist. Sie sind aber nicht gut geeignet herauszufinden, wie gut jemand als Teammitglied ist. Auch die Intelligenz oder das Wissen einer Person ist nach meiner Erfahrung kein guter Indikator dafür. Niemand wird Ihnen in einem Vorstellungsgespräch sagen, dass er oder sie unzuverlässig, ausfallend oder eingebildet ist. Oder nie pünktlich zu Sitzungen erscheint. Manche behaupten, es gebe da bestimmte Anzeichen ("Wenn sie im ersten Vorstellungsgespräch nach Urlaub fragen, sind sie bestimmt nie da!"). Aber das ist Blödsinn. Wer auf solche "Anzeichen" hört, weist mitunter gute Bewerber ab.

20. Versuchen Sie immer, ein kleineres System zu bauen.

Golem Akademie
  1. Hands-on C# Programmierung: virtueller Zwei-Tage-Workshop
    12.–13. Januar 2022, virtuell
  2. ITIL 4® Foundation: virtueller Zwei-Tage-Workshop
    16.–17. Dezember 2021, virtuell
Weitere IT-Trainings

Es gibt viele Einflüsse, die Sie dazu bringen könnten, von Anfang an ein großes System zu bauen: Budgetzuweisungen, die Unfähigkeit zu entscheiden, welche Funktionen gekürzt werden sollen, der Wunsch, die "beste Version" eines Systems zu liefern. All das führt zu oft dazu, zu viel zu bauen. Sie sollten dagegen angehen. Während Sie ein System von klein auf aufbauen, lernen Sie so viel, dass Sie durch Iterationen am Ende ein viel besseres System bekommen, als Sie jemals von Beginn an hätten entwerfen können. Überraschenderweise ist das vielen Menschen aber schwer zu vermitteln.

... und Ihre Geschichte?

Das war's also: 20 Jahre Softwareentwicklung, in 20 knappe Weisheiten gegossen. Ich würde gerne wissen, wie Sie das wahrnehmen, und ob Sie vielleicht auch eine Weisheit haben, die Sie im Laufe Ihrer Karriere erworben haben und teilen möchten. Schreiben Sie, was Ihnen dazu einfällt, gerne in die Kommentare.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
 Punkt 11: Erfahrene Entwickler haben eine Haltung zu Software
  1.  
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5


Lachser 28. Nov 2021 / Themenstart

Wenn die Hälfte der Entwickler unfähig ist, genau dann hat man eben 50% 0.1x Entwickler...

GilBates 25. Nov 2021 / Themenstart

ohne diese Abhängigkeiten wird man in der Regel nur kleinen Frickelkram entwickeln. Man...

Fighter125 24. Nov 2021 / Themenstart

Würde den Artikel so sofort unterschreiben - einfach wahr.

Tiles 23. Nov 2021 / Themenstart

Jepp :) Ich persönlich bin ein grosser Fan von evolutionärem Prototyping bis hin zum...

Max72 22. Nov 2021 / Themenstart

Ich möchte mich an dieser Stelle dafür entschuldigen, wenn Du Dich angegriffen gefühlt...

Kommentieren



Aktuell auf der Startseite von Golem.de
Bitcoin und Co.
Kryptowährungen stürzen ab

Bitcoin, Ether und andere Kryptowährungen haben ein schlechtes Wochenende hinter sich. Bitcoin liegt fast 20 Prozent unter dem Wert der Vorwoche.

Bitcoin und Co.: Kryptowährungen stürzen ab
Artikel
  1. Catapult: Imgtech bringt RISC-V CPU-Serie bis zum 8-Kerner
    Catapult
    Imgtech bringt RISC-V CPU-Serie bis zum 8-Kerner

    Imagination bietet wieder eigene CPUs an. Die RISC-V-Serie Catapult soll vom Controller bis zum großen 8-Kerner skalieren.

  2. Eisenoxid-Elektrolyse: Stahlherstellung mit Strom statt Kohle
    Eisenoxid-Elektrolyse
    Stahlherstellung mit Strom statt Kohle

    Das Forschungsprojekt Siderwin entwickelt einen Prozess zur klimafreundlichen Stahlherstellung mittels direkter Elektrolyse.
    Von Hanno Böck

  3. Corona: Google verschiebt Rückkehr ins Büro
    Corona
    Google verschiebt Rückkehr ins Büro

    Erst Anfang 2022 will Google entscheiden, wann Mitarbeiter in den USA wieder in ihre Büros kommen sollen - die ursprüngliche Planung ist obsolet.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Bosch Professional Werkzeug und Zubehör • Corsair Virtuoso RGB Wireless Gaming-Headset 187,03€ • Noiseblocker NB-e-Loop X B14-P ARGB 24,90€ • ViewSonic VX2718-2KPC-MHD (WQHD, 165 Hz) 229€ • Alternate (u. a. Patriot Viper VPN100 2 TB SSD 191,90€) [Werbung]
    •  /