15 Dinge, die jeder Entwickler wissen sollte

(Grafik: Shutterstock/BarsRsind)
1. Code ist billig
Eins der wichtigsten Dinge, die vor allem Anfänger lernen sollten: Code ist billig. Scheu dich nicht davor hunderte Zeilen Code zu löschen, um das Problem auf eine bessere Art und Weise zu lösen. Doch vergiss nicht, den alten Code vorher auf Git zu pushen.
2. Aufgeben ist niemals eine Lösung
Beim Lernen einer neuen Programmiersprache oder Tools musst du Ausdauer beweisen. Genauso wenn du vor einem riesigen Problem stehst und nicht weiterweißt. Am Ende zahlt es sich immer aus.
3. Google ist dein Freund und Helfer
Du kannst nicht alles wissen. Deswegen ist Google dein wichtigstes Hilfsmittel. Die Entwickler-Community auf Websites wie Stackoverflow ist riesig. Deswegen sparst du häufig eine Menge Zeit, wenn du einfach die Suchmaschine bemühst.
4. Kleine Entscheidungen können riesige Auswirkungen haben
Manche kleine Entscheidungen wie das Benennen einer Variable, eine Funktion aufzurufen oder ein Array zu nutzen, können große Auswirkungen haben. Also achte darauf, auch kleine Entscheidungen nicht fahrlässig zu fällen.
5. Pair Programming hilft dir beim Lernen
Pair Programming mit einem erfahreneren Entwickler ist eine sehr effiziente Weise, um dazuzulernen.
6. Nutze immer die richtigen Tools
Als Entwickler musst du wissen, wann du für welches Problem auf welches Tool, Framework oder welche Programmiersprache setzen musst. Nichts kostest mehr Zeit und Nerven als der Versuch, ein Problem mit den falschen Tools zu lösen.
7. Lerne die Bedeutungen von Fehlermeldungen
Behebe Fehler nicht durch wildes Ausprobieren. Lerne Fehlermeldungen zu verstehen, um schnell auf den Bug zu stoßen und ihn effizient zu beseitigen. Hast du Probleme damit nutze Debugging-Tools und -Ausgaben.
8. Erst prüfen, dann pushen
Du ersparst dir viele Pushs, wenn du deinen Code immer erst einmal überprüfst und falls nötig testest, bevor du ihn einfach direkt auf Git pushst.
9. Werde zum Meister deiner Tools
Nutzt du manche Tools und Umgebungen immer und immer wieder, dann beherrsche sie wie ein Meister. Kenne alle wichtigen Funktionen und Shortcuts. Denn auch das spart Zeit.
10. Aus Fehlern lernst du!
Also mach welche. Denn dann machst du sie nur einmal. Es gibt kaum eine bessere Möglichkeit zu lernen und besser zu werden.
11. Du solltest mehr denken als Code schreiben
Wer immer direkt anfängt zu programmieren, wird viele Fehler machen. Überlege dir vorab was genau du wie lösen willst.
12. Lerne unter Druck zu programmieren
Irgendwann wirst du in kurzer Zeit und unter hohem Druck ein Problem lösen müssen. Wenn ein aktives System ausfällt oder ein gerade veröffentlichtes Update einen schlimmen Bug hat. Lerne in solchen Situationen zur Höchstform aufzulaufen.
13. Scheu dich nicht vor großen Aufgaben
Keine Aufgabe ist zu groß oder zu schwierig. Denn an ihnen wirst du wachsen. Bewältige sie, lerne daraus und werde besser. (Okay, man kann nicht alles bewältigen. Das Internet muss keiner neu erfinden.)
14. Konstruktive Kritik ist das Beste, was dir passieren kann
Also lerne damit umzugehen und versuch so viel Kritik wie möglich zu bekommen. Auch und vor allem negative Kritik. Denn dann kannst du es besser machen.
15. Gib Fehler zu
Du hast einen Fehler gemacht. Dann gib ihn zu und sag dem Team, was du gemacht hast. Am Ende kommt sowieso heraus, dass du es warst.
Passend dazu: 10 Dinge, die du nur kennst, wenn du Entwickler bist
Diese Gifs sind einfach fürchterlich. Inhalt ebenso schwach.
Ist das jetzt Buzzfeed hier oder was?