101 Tipps, um ein guter Programmierer (und Mensch) zu werden

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

1. Lernen Sie, zu googeln
Ein Programmierer zu sein bedeutet, Antworten auf seine Fragen zu finden. Wenn Sie effektiv "googeln" lernen, sparen Sie viel Zeit bei der Entwicklung.

2. Versprechen Sie nicht viel, aber leisten Sie mehr, als Sie versprochen haben
Es ist besser, Ihrem Team mitzuteilen, dass die Aufgabe drei Wochen in Anspruch nehmen wird, sie aber in zwei Wochen abzuschließen, als umgekehrt. Indem Sie diesem Prinzip folgen, bauen Sie vertrauensvolle Beziehungen auf.

Hinweis des Übersetzers:

Ich bitte Sie, nachsichtig mit den festgestellten Fehlern in der Übersetzung, Grammatik oder Zeichensetzung umzugehen und diese zur Korrektur zu melden.
Danke

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

3. Seien Sie nett zu den Designern; sie sind Ihre Freunde
Designer bieten Lösungen für Benutzerprobleme. Lernen Sie von ihnen und arbeiten Sie zusammen, um effektive Produkte zu schaffen.

4. Finden Sie einen Mentor
Suchen Sie jemanden, von dem Sie lernen können und dessen autorisierte Meinung (im Original „bounce off“) Sie einholen können. Coding Coach ist ein großartiger Ort, um einen technischen Mentor zu finden.

5. Seien Sie ein Mentor
Seien Sie die Person, von der andere etwas lernen können. Wir freuen uns, Sie unter den Mentoren auf Coding Coach begrüßen zu dürfen.

6. Schreiben Sie hilfreiche Kommentare
Schreiben Sie Kommentare, die erklären, "warum", nicht "was".

7. Benennen Sie Variablen und Funktionen entsprechend
Funktionen und Variablen sollten ihre Absicht genau beschreiben, daher ist „myCoolFunction“ nicht geeignet.

8. Machen Sie Urlaub
Wir alle brauchen Ruhe. Unternehmen Sie die Reise, von der Sie träumen. Ihr Gehirn und Ihre Mitarbeiter werden dankbar sein.

9. Löschen Sie ungenutzten Code
Es lohnt sich nicht, technologische Schulden anzuhäufen.

10. Lernen Sie, Code zu lesen
Das Lesen von Code ist eine unterschätzte Fähigkeit, aber sehr wertvoll.

11. Stellen Sie ein gesundes Gleichgewicht zwischen Arbeit und Privatleben her
Sie brauchen Zeit, um sich nach einem langen Arbeitstag zu entspannen. Schalten Sie Arbeitsbenachrichtigungen aus oder entfernen Sie Apps von Ihrem Telefon.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

12. Persönliche Treffen nur bei Notwendigkeit
Kann dieses Anliegen per E-Mail oder Slack geklärt werden? Wenn ja, sollten Sie kein Treffen anberaumen. Wenn nicht, ziehen Sie keine unentbehrlichen Gründe für eine längere Dauer in Betracht.

13. Pair Programming
Pair Programming erlaubt es Ihnen, sowohl Lehrer als auch Schüler zu sein.

14. Schreiben Sie großartige E-Mails
Lernen Sie, die Aufmerksamkeit Ihres Gegenübers in E-Mails zu fesseln, indem Sie kurz, aber klar formulieren.

15. Werden Sie Teil der Gemeinschaft
Umgeben Sie sich mit Gleichgesinnten, die Sie motivieren, Herausforderungen zu überwinden.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

16. Räumen Sie in Ihren Branches auf
Räumen Sie in Ihren Version-Control-Branches auf, wie Sie es zu Hause vor dem Besuch von Gästen tun würden. Wenn Sie etwas nicht benötigen, werfen Sie es weg; stapeln Sie es nicht im Schrank.

17. Seien Sie kein Torwächter
Sagen Sie anderen nicht, dass sie nicht gut genug sind, um in der Branche zu arbeiten. Jeder hat seinen Wert.

18. Lernen Sie ständig
Sie haben einen Beruf gewählt, der kontinuierliches Lernen erfordert. Lernen Sie, dies zu lieben.

19. Geben Sie nicht auf
Es wird nicht immer einfach sein. Aber wir haben alle gleich angefangen. Sie werden es schaffen.

20. Stellen Sie sich Aufgaben, die Sie herausfordern
Wenn sie Sie nicht herausfordern, werden sie Ihnen nicht helfen, zu wachsen.

21. Klären Sie die Anforderungen, bevor Sie beginnen
Sie müssen die Kriterien für die Aufgabenstellung verstehen, bevor Sie mit dem Programmieren beginnen. Das spart Ihre Zeit.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

22. Beherrschen Sie Ihre Werkzeugpalette
Eignen Sie sich eine Werkzeugpalette an, die Sie in- und auswendig kennen. Wissen Sie, wofür sie dienen und wann es am besten ist, welches Werkzeug in einem Projekt zu verwenden.

23. Lernen Sie, konstruktive Kritik zu schätzen
Bitten Sie vertrauenswürdige Kollegen und Freunde um konstruktive Kritik. Das wird Ihnen helfen, als Programmierer und Mensch zu wachsen.

24. Seien Sie vielseitig
Technologien verändern sich, und das schnell. Widerstehen Sie den Neuheiten nicht, sondern lernen Sie und bilden Sie sich Ihre Meinung.

25. Bleiben Sie aktuell
Halten Sie sich über die neuesten technischen Nachrichten auf dem Laufenden, indem Sie Publikationen, Blogs, Podcasts und Nachrichten verfolgen.

26. Konzentrieren Sie sich auf die Lösung von Problemen
Gute Problemlösungsfähigkeiten helfen Ihnen, jedes Problem zu überwinden. Verfeinern Sie das, was Ihnen bei der Problemlösung hilft.

27. Bleiben Sie bescheiden
Egal, welchen Titel Sie haben oder in welchem Unternehmen Sie arbeiten, bleiben Sie bescheiden.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

28. Lernen Sie, großartige Präsentationen zu halten
Lernen Sie, wie Sie Ihr Publikum fesseln und großartige Präsentationen halten.

29. Untersuchen Sie alle Lösungen, bevor Sie sich auf eine festlegen
Nehmen Sie nicht die erste beste Lösung. Erkunden Sie alle Optionen, bevor Sie mit dem Programmieren beginnen.

30. Finden Sie Ihre Nische
In der Technikbranche gibt es viele verschiedene Bereiche. Finden Sie das Gebiet, das Sie am meisten interessiert, und werden Sie darin zum Experten.

31. Entwickeln Sie gute Gewohnheiten
Streben Sie an, nachhaltige und nützliche Gewohnheiten zu entwickeln, wie das Entfernen von Ablenkungen, das Planen Ihrer Zeit, das Erscheinen bei Meetings und die Gewohnheit, mit den wichtigsten Aufgaben zu beginnen. Das kann gewisse Anstrengungen erfordern, aber es wird sich langfristig lohnen.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

32. Lernen Sie das Debugging von Code
Untersuchen Sie die Debugging-Tools Ihres Browsers. Lernen Sie diese Funktionen in Ihrer IDE kennen. Indem Sie die effektivsten Methoden zum Debuggen erlernen, werden Sie auch die schwierigsten Probleme lösen können.

33. Entwickeln Sie Ihre aktuellen Fähigkeiten weiter
Nur weil Sie einen bestimmten Skill derzeit beherrschen, heißt das nicht, dass Sie ihn nicht weiterentwickeln sollten. Fähigkeiten gehen mit der Zeit verloren, wenn sie nicht aktiv verbessert werden, und die Branche entwickelt sich so schnell, dass es wichtig ist, weiterhin zu üben. Geben Sie den Gedanken auf: „Ich habe das immer so gemacht“ und wechseln Sie zu „Gibt es einen besseren Weg, das zu tun?“
Selbst wenn Sie jetzt ein tolles Sixpack haben, ist es dumm zu hoffen, dass Sie jeden Tag einen Donut essen können, ohne es zu verlieren.

34. Verstehen Sie, warum
Es wird Situationen geben, in denen Sie Ihre Meinung äußern müssen, daher ist es wichtig, im Voraus zu verstehen, warum. Warum ist Entscheidung A besser als Entscheidung B? Geben Sie die richtigen Argumente an und Ihre Meinung wird fundierter.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

35. Wissen Sie, was Sie wert sind
Sie sind ein Produkt und sollten angemessen entlohnt werden. Seien Sie sich der durchschnittlichen Gehälter in Ihrem Bereich in der Region, in der Sie sind, bewusst. Wenn Sie weniger verdienen, ist es an der Zeit, mit Ihrem Manager zu sprechen. Gehen Sie nach dem, was Sie verdienen.

36. Haben Sie keine Angst, um Hilfe zu bitten
Wenn Sie bei einem Problem feststecken und zu viel Zeit mit der Suche nach einer Lösung verbringen, ist es höchste Zeit, um Hilfe zu bitten. Wir sind alle Menschen. Jeder kann Hilfe benötigen. Es gibt nichts, wofür man sich schämen müsste, einen Kollegen um Unterstützung zu bitten.

37. Lernen Sie, wie man lernt
Menschen lernen auf unterschiedliche Weise. Manche lernen besser durch Video-Tutorials, andere durch das Lesen von Büchern. Bestimmen Sie Ihren geeigneten Lernstil und üben Sie ihn aktiv.

38. Seien Sie freundlich
Es wird Situationen geben, in denen Sie gebeten werden, eine Rückmeldung über einen Kollegen zu geben. Seien Sie freundlich. Sie können Ihre Meinung über Deboras mangelnde Initiative äußern, ohne sie in der Luft zu zerreißen.

39. Machen Sie Pausen
Es ist praktisch unmöglich, 8 Stunden am Stück mit dem Programmieren zu verbringen. Sie werden schnell erschöpft sein und viele Fehler machen. Stellen Sie daher einen Timer ein, um sich daran zu erinnern, anzuhalten und eine Pause zu machen. Gehen Sie spazieren. Trinken Sie Kaffee mit Kollegen. Eine Ablenkung vom Bildschirm wird sich positiv auf Ihre Produktivität und die Qualität Ihrer Arbeit auswirken.

40. Verfolgen Sie Ihren Fortschritt
Das Lernen von Programmierung braucht viel Zeit und kann unglaublich anstrengend sein, wenn Sie keinen Fortschritt sehen. Daher ist es wichtig, Erfolge und Fortschritte auf dem Weg zu Ihrem Ziel zu verfolgen. Halten Sie eine kleine Liste neben Ihrem Computer bereit, und markieren Sie jedes Mal, wenn Sie etwas Neues erreichen, egal wie unbedeutend es ist. Große Belohnungen bestehen aus kleinen Erfolgen.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

41. Verlassen Sie sich nicht auf Frameworks oder Bibliotheken
Lernen Sie die Feinheiten der Programmiersprache mehr als die Nuancen von Frameworks oder Bibliotheken. Es ist nicht notwendig, die Sprache zu lernen, bevor Sie sich mit Bibliotheken vertrautmachen, aber das Verständnis, warum ein Framework oder eine Bibliothek auf bestimmte Weise funktioniert, wird Ihnen helfen, saubereren und leistungsfähigeren Code zu schreiben.

42. Lernen Sie, Code-Reviews zu schätzen
Die Anwesenheit von jemandem, der Ihren Code liest und analysiert, kann Angst einflößen, bietet aber unschätzbares Feedback, das Sie zu einem besseren Programmierer macht als zuvor. Sie sollten auch daran arbeiten, die Fähigkeit zu entwickeln, ein gutes Code-Review durchzuführen.

43. Interessieren Sie sich für verwandte Bereiche
Lernen Sie die Grundlagen verwandter Tätigkeitsfelder wie Design, Marketing, Frontend oder Backend-Entwicklung. Dies wird Ihnen helfen, ein vielseitigerer Programmierer zu werden.

44. Wählen Sie nicht die bequemste Technologie; wählen Sie die richtige
Jedes Projekt hat unterschiedliche Anforderungen, daher müssen wir die richtigen Werkzeuge für die Arbeit auswählen. Und obwohl es viel einfacher ist, Technologien zu wählen, mit denen Sie zuvor gearbeitet haben, sollten Sie alternative Möglichkeiten prüfen, wenn sie nicht den Anforderungen des Projekts entsprechen.

45. Übernehmen Sie die Verantwortung für Ihre Fehler
Alle Menschen machen Fehler, und Sie werden im Laufe Ihrer Karriere ebenfalls Fehler machen. Daher ist es sehr wichtig, dies anzuerkennen und Verantwortung zu übernehmen, wenn Sie einen Fehler machen. Dies wird helfen, vertrauensvolle Beziehungen zu Ihren Teamkollegen und dem Management aufzubauen.

46. Überprüfen Sie Ihren eigenen Code
Überprüfen Sie Ihren eigenen Code, bevor Sie einen Pull-Request erstellen. Wenn es die Arbeit eines Kollegen war, welche Kommentare würden Sie abgeben? Es ist sehr wichtig, zuerst Probleme oder Fehler zu identifizieren, bevor Sie um eine Codeüberprüfung bitten.

47. Lernen Sie aus Ihren Misserfolgen
Ein Misserfolg ist einfach das Nicht-Erreichen des erwarteten Ergebnisses, und das ist nicht unbedingt schlecht. Jeder von uns hat während seiner Karriere viele Misserfolge. Lernen Sie aus Ihren Fehlern. Was können Sie beim nächsten Mal anders machen?

48. Bestimmen Sie Ihre Schwächen
Kennen Sie sich selbst. Was sind Ihre Schwächen? Vielleicht vergessen Sie ständig, die Tests vor dem Push zu aktualisieren. Oder Sie haben Schwierigkeiten mit der Beantwortung von E-Mails. Untersuchen Sie Ihre Defizite, um aktiv an ihnen zu arbeiten.

49. Bleiben Sie neugierig
Dieses Feld entwickelt sich ständig weiter, daher ist Neugier wichtig. Wenn Sie etwas nicht verstehen, sei es die Projektanforderung oder eine Codezeile, sagen Sie es. Niemand wird Sie dafür kritisieren, dass Sie nach Klarstellungen gefragt haben, und dadurch werden Sie besseren Code erstellen.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

50. Versuchen Sie nicht, alles zu lernen
Es gibt eine riesige Menge an Wissen in der Welt und es ist einfach unmöglich, alles zu beherrschen. Wählen Sie ein paar Themen, die Sie vertiefen möchten, und lassen Sie den Rest los. Natürlich können Sie indirekte Kenntnisse über andere Bereiche erlangen, aber Sie können sie nicht alle meistern.

51. Trennen Sie sich von Ihren Lieblingen
Nur weil Sie einen bestimmten Code schreiben, bedeutet das nicht, dass Sie emotional daran gebunden sein sollten. Niemand mag es, wenn seine Arbeit verworfen wird, aber Code hat einen Lebenszyklus, und das sollte man nicht vergessen.

52. Unterstützen Sie Ihr Team
In einem guten Team unterstützen sich alle gegenseitig. Das schafft ein hilfreiches Umfeld, um Neues auszuprobieren, ohne Angst vor Bestrafung zu haben.

53. Suchen Sie Inspiration in der Gemeinschaft
Finden Sie ein paar Personen aus demselben Bereich, die Sie bewundern. Das wird Sie inspirieren, weiterhin an Ihren Projekten zu arbeiten oder etwas Neues auszuprobieren.

54. Wertschätzen Sie Ihre Arbeit
Unabhängig von Erfahrung oder Position ist Ihre Arbeit wertvoll. Schätzen Sie sie zu Recht.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

55. Blockieren Sie Ablenkungen
Das Deaktivieren von Benachrichtigungen in Messenger-Diensten, E-Mails und sozialen Netzwerken wird Ihnen helfen, sich zu konzentrieren und Ihren Arbeitstag so produktiv wie möglich zu gestalten. Jerry wird nicht sterben, wenn Sie ihm in 30 Minuten antworten.

56. Unterstützen Sie andere
Unterstützen Sie die Mitglieder Ihres Teams, indem Sie beispielsweise eine wichtige Präsentation besuchen oder helfen, wenn sie feststecken.

57. Loben Sie, wenn es verdient ist
Wenn jemand großartige Arbeit geleistet hat, sagen Sie es ihm. Lob ist eine hervorragende Möglichkeit, Vertrauen bei den Mitgliedern Ihres Teams zu gewinnen.

58. Testen Sie Ihren Code
Tests sind wichtig. Unit-Tests, Regressionstests, Integrationstests, End-to-End-Tests. Testen Sie Ihren Code, und Ihr Produkt wird stabiler sein.

59. Planen Sie Ihren Ansatz
Wenn Sie eine Anfrage für die Entwicklung neuer Funktionen oder ein Ticket mit einem Fehler erhalten, entwickeln Sie zunächst einen Angriffsplan. Was benötigen Sie, um dieses Problem zu lösen oder die Funktion zu entwickeln? Ein paar Minuten für die Planung zu verwenden, kann Stunden der Enttäuschung sparen.

60. Lernen Sie Pseudocode.
Pseudocodierung ist eine großartige Fähigkeit, da sie es Ihnen ermöglicht, komplexe Probleme zu lösen, ohne Zeit mit dem Schreiben von Codezeilen zu verbringen. Beschreiben Sie den gewählten Ansatz auf Papier, modellieren Sie verschiedene Testbeispiele und sehen Sie, wo die Stolpersteine liegen.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

61. Verfolgen Sie Ihre Erfolge
Wenn Sie eine Auszeichnung bei der Arbeit erhalten haben, notieren Sie dies. Wenn Sie eine wichtige Funktion entwickeln, schreiben Sie es auf. Sie schaffen einen Backlog von Momenten, die Ihnen bei Beförderungen oder zur Steigerung der Moral in schwierigen Zeiten helfen können.

62. Lernen Sie die Grundlagen der Programmierung
Lernen Sie einige grundlegende Sortier- und Suchalgorithmen sowie Datenstrukturen. Dies wird Ihnen helfen, Aufgaben unabhängig von der Programmiersprache zu lösen.

63. Wählen Sie langlebige und unterstützte Technologien
Obwohl es interessant ist, die neuesten Technologien zu testen, wählen Sie diejenigen aus, die in unternehmensweiten Anwendungen leicht wartbar sind. Ihr Team wird Ihnen viele Jahre dankbar sein.

64. Lernen Sie Entwurfsmuster
Entwurfsmuster sind nützliche Werkzeuge für die Entwicklung der Code-Architektur. Sie benötigen sie nicht in jedem Projekt, aber ein allgemeines Verständnis kann Ihnen bei der Erstellung großer Anwendungen helfen.

65. Verringern Sie Mehrdeutigkeit
Streben Sie nach Lesbarkeit und Einfachheit, anstatt komplizierten Code zu schreiben, der Ihre Fähigkeiten im Programmieren demonstriert. Das hilft den Mitgliedern Ihres Teams, leichter beizutragen.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

66. Reduzieren Sie technische Schulden
Technische Schulden können ernsthafte Auswirkungen auf die Leistung haben. Wenn es möglich ist, eine Umstrukturierung vorzunehmen, sollten Sie dies tun.

67. Aktualisieren Sie häufiger
Anstatt einmal im Monat umfangreiche Updates zu veröffentlichen, sollten Sie dies häufiger mit einer kleineren Liste von Änderungen tun. So verringern Sie die Wahrscheinlichkeit, Fehler zu machen und Veränderungen zu beschädigen.

68. Machen Sie früh und oft Commits
Früh und oft Commits zu machen, ist der beste Weg, um die Sauberkeit Ihrer Arbeit sicherzustellen und den Stress eines zufälligen Zurücksetzens wichtiger Änderungen zu verringern.

69. Verstehen Sie, wann Sie um Hilfe bitten sollten
Sie sollten nicht nur keine Angst haben, um Hilfe zu bitten, sondern auch verstehen, wann es angebracht ist. Versuchen Sie immer, das Problem selbst zu lösen, bevor Sie um Hilfe bitten. Aber wenn Sie mit einem Problem länger als eine Stunde kämpfen, überwiegt der Kostenaufwand den Nutzen, und Sie sollten einen Kollegen um Hilfe bitten.

70. Stellen Sie die richtigen Fragen
Wenn Sie eine Frage stellen, versuchen Sie, so konkret wie möglich zu sein.

71. Holen Sie sich Feedback zu unerledigten Arbeiten
Es ist nicht notwendig, die Arbeit abzuschließen, um Feedback zu erhalten. Wenn Sie sich nicht sicher sind, ob Sie auf dem richtigen Weg sind, bitten Sie Ihre Kollegen um Unterstützung.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

72. Lesen Sie die Dokumentation
Die Dokumentation ist die reinste Quelle der Wahrheit über die Technologie, daher kann die Fähigkeit, sie zu lesen, Ihnen schnell helfen, ein Experte zu werden.

73. Probieren Sie alles aus
Nichts hindert Sie daran, eine Lösung für ein Problem zu versuchen. Was haben Sie zu verlieren?

74. Sprechen Sie in Meetings
Ihre Ideen und Meinungen sind wertvoll, daher wird Ihre Teilnahme an Meetings Ihnen helfen, ein besseres Verständnis mit dem Team und der Führung zu entwickeln.

75. Kooperieren Sie mit anderen Teams
Wenn sich die Möglichkeit ergibt, mit einem anderen Team in Ihrem Unternehmen zu arbeiten, nutzen Sie diese Gelegenheit.

76. Legen Sie sich persönliche Projekte zu
Wenn Sie 40 Stunden pro Woche arbeiten, ist es wichtig, Zeit für Nebenprojekte einzuplanen, die Sie begeistern. Sie helfen, Ihre Liebe zur Programmierung neu zu entfachen und neue Technologien auszuprobieren, auf die Sie möglicherweise im Beruf keinen Zugriff haben.

77. Definieren Sie Ihre Karriereziele
Es ist wichtig, eine Vorstellung vom idealen Karriereweg zu haben. Wenn das nicht der Fall ist, versuchen Sie, einen Pfeil zu schießen, ohne das Ziel zu erkennen.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

78. Beteiligen Sie sich an Gesprächen
Kommentare in Blogs, Teilnahme an Gesprächen auf Twitter. Interagieren Sie mit der Community. Sie werden viel mehr lernen, wenn Sie aktiver Teilnehmer und nicht ein passiver Zuschauer sind.

79. Priorisieren Sie Aufgaben
Das Lernen, Aufgaben zu priorisieren, wird Ihre Produktivität steigern. Führen Sie aktuelle tägliche Aufgaben sowie langfristige Aufgaben und ordnen Sie sie nach Wichtigkeit.

80. Verlieren Sie die Details nicht aus den Augen
Details können in einem Projekt von großer Bedeutung sein.

81. Vertrauen Sie Ihrem Team
Ihre Teamkollegen wurden aufgrund ihrer Fähigkeiten eingestellt. Nutzen Sie sie und vertrauen Sie darauf, dass sie die Arbeit erledigen.

82. Lernen Sie zu delegieren
Wenn Sie eine Führungsposition einnehmen, lernen Sie, effektiv zu delegieren. Das spart Ihnen Zeit. Sie können nicht alles selbst erledigen.

83. Vergleichen Sie sich nicht mit anderen
Der einzige, mit dem Sie sich vergleichen sollten, ist der, der Sie gestern waren.

84. Umgeben Sie sich mit Verbündeten
Das Lernen der Programmierung wird ein langer und nicht immer einfacher Weg sein. Umgeben Sie sich mit Menschen, die Sie dazu anspornen, weiterzugehen.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

85. Beginnen Sie nicht mit Skalierbarkeit
Mit der Skalierbarkeit zu beginnen, ist ein sicherer Weg, sich zu überlasten. Entwickeln Sie mit Blick auf Skalierbarkeit, starten Sie jedoch nicht mit dem Skalieren, solange es nicht notwendig ist. So überlasten Sie Ihr Team nicht, haben aber die Möglichkeit zum Wachstum.

86. Berücksichtigen Sie die Auswirkungen auf die Leistung
Wenn Sie eine großartige neue Technologie verwenden möchten, müssen Sie zunächst die Auswirkungen auf die Leistung abwägen. Können Sie etwas Ähnliches umsetzen, ohne die Leistung zu beeinträchtigen? Wenn ja, könnte es sinnvoll sein, den gewählten Ansatz zu überdenken.

87. Lassen Sie keine Diskriminierung zu
Vermeiden Sie Diskriminierung neuer Technologien oder Ideen. Seien Sie offen für die Möglichkeit, neue Fähigkeiten zu erlernen. Diskriminieren Sie auch keine Menschen. Wir alle verdienen Respekt.

88. Übernehmen Sie Aufgaben, für die Sie nicht ausreichend qualifiziert sind.
Sie werden nie alle Anforderungen für einen Job erfüllen. Nutzen Sie also die Chance und legen Sie los! Was haben Sie zu verlieren?

89. Teilen Sie den Code in Module auf.
Sie könnten den gesamten Code in einer langen Datei schreiben, aber das ist schwer zu warten. Durch Modularität stellen wir sicher, dass unser Code leicht verständlich und testbar ist.

90. Kopieren Sie nicht einfach
Wenn Sie eine Lösung von StackOverflow kopieren möchten, müssen Sie genau verstehen, was sie tut. Verstehen Sie den Code, den Sie implementieren möchten.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

91. Schaffen Sie eine inspirierende Umgebung.
Sie werden viel motivierter arbeiten, wenn Sie mit Ihrem Arbeitsplatz zufrieden sind.

92. Denken Sie daran, woher Sie kommen.
Wir alle haben gleich angefangen. Vergessen Sie nicht, woher Sie kommen, während Sie Ihre Fähigkeiten und Karriere entwickeln.

93. Versuchen Sie, optimistisch zu bleiben.
Wenn etwas nicht funktioniert, versuchen Sie es weiter und bleiben Sie optimistisch. Morgen ist ein neuer Tag. Optimismus wird dem Fortschritt Ihres Teams und Ihrer psychischen Gesundheit helfen.

94. Bewerten Sie Ihren Arbeitsprozess ständig neu.
Nur weil etwas jetzt funktioniert, bedeutet das nicht, dass es immer so bleiben wird. Bewerten Sie Ihren Arbeitsprozess regelmäßig und nehmen Sie Anpassungen vor, wenn es nötig ist.

95. Lernen Sie, von zu Hause aus zu arbeiten.
Wenn Sie die Möglichkeit haben, von zu Hause aus zu arbeiten, lernen Sie, dies effizient zu tun. Finden Sie ein separates Büro, das frei von Ablenkungen ist. Boneskull hat einen großartigen Artikel über das Arbeiten von zu Hause aus geschrieben, den Sie sich ansehen sollten.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

96. Erstellen Sie zugängliche Produkte.
Jeder sollte in der Lage sein, Ihr Produkt zu nutzen.

97. Halten Sie Ihre Versprechen.
Wenn Sie jemandem gesagt haben, dass Sie etwas bis zu einem bestimmten Datum erledigen, halten Sie Ihr Versprechen. Und wenn Sie die Frist nicht einhalten können, informieren Sie rechtzeitig darüber.

98. Seien Sie proaktiv.
Wenn Sie freie Zeit haben, helfen Sie bei den Aufgaben Ihres Teams. Sie werden Ihre Initiative zu schätzen wissen.

99. Erstellen Sie ein beeindruckendes Portfolio.
Ein hervorragendes Portfolio hebt Sie aus der Menge hervor. Nutzen Sie dies als Chance, Ihre Fähigkeiten als Programmierer und Designer zu zeigen.

100. Denken Sie daran, warum Sie das Programmieren lieben
Sie haben sich für diesen Beruf entschieden, weil er Ihr Interesse geweckt hat. Wenn Sie ausbrennen, machen Sie eine Pause. Geben Sie sich die Möglichkeit, Ihre Leidenschaft für das Programmieren wiederzuentdecken.

101. Teilen Sie Ihr Wissen
Wenn Sie etwas Cooles gelernt haben, teilen Sie es. Präsentieren Sie es bei einem Meetup oder einer Konferenz. Schulen Sie Ihre Kollegen oder Mentees während des Mittagessens. Der Wissensaustausch stärkt alle.

101 Tipps, um ein guter Programmierer (und Mensch) zu werden

Quelle: habr.com

60GB SSD 8Gb DDR4