Um in der heutigen IT-Branche erfolgreich zu sein, müssen Sie Ihre Karriere als unternehmerisches Vorhaben sehen. The Passionate Programmer, geschrieben von Chad Fowler und veröffentlicht am 28. Mai 2009, zeigt Ihnen, wie Sie ein Unternehmer werden und Ihren Beruf in die von Ihnen gewünschte Richtung lenken. Das Buch enthält eine Strategie für die Planung und Gestaltung eines radikal erfolgreichen Lebens in der Softwareentwicklung.
WIE DIESES BUCH UNS GEHOLFEN HAT?
Dieses Buch hat uns gelehrt, wie wir zu Unternehmern werden und unsere Karriere in die Richtung unserer Wahl vorantreiben können. Das Buch half uns auch zu erkennen, dass die Wahl der Technologien, auf die Sie sich konzentrieren, und die Geschäftsbereiche, die Sie beherrschen, Ihren Erfolg beeinflussen, denn Ihr technisches Wissen lässt diese Entscheidungen nicht zufällig sein.
DAS BUCH ERKLÄRT IN 60 SEKUNDEN
- In The Passionate Programmer geht es darum, Erfüllung und Glück in Ihrer Karriere zu finden. Zufriedenheit und Glück kommen nicht von ungefähr. Sie erfordern Nachdenken, Absicht, Bereitschaft und Handeln, um den Kurs zu ändern, wenn Sie Fehler gemacht haben.
- Das Buch legt den Schwerpunkt auf den Wunsch, ein außergewöhnliches Leben zu führen. Seltsam, dass wir uns nicht alle auf den Weg machen, um ein außergewöhnliches Leben zu führen.
- Der Autor sagt, was sicher ist, ist, dass mit dem fokussierten Ziel des Glücks als primärem Motivator, bessere Entscheidungen über die kleineren Schritte getroffen werden können, die wir unternehmen, um dieses Ziel zu erreichen.
DIE DREI BESTEN ZITATE
„Ihre Führungskräfte wollen, dass Sie unabhängig sind und Verantwortung übernehmen. Das Erstellen, Ausführen und Kommunizieren von Plänen wird Ihnen helfen, beides zu erreichen.“
„Je weniger Sie denken, dass Sie ersetzbar sind, desto ersetzbarer sind Sie (und desto weniger begehrenswert werden Sie).“
„Sie sind vielleicht „nur ein Programmierer“, aber die Fähigkeit, mit Ihren Geschäftskunden in der Sprache ihres Geschäftsbereichs zu sprechen, ist eine entscheidende Fähigkeit.
BUCHZUSAMMENFASSUNG UND ANMERKUNGEN
TEIL 1: AUSWAHL IHRES MARKTES
Sie haben eine bedeutende Investition getätigt, vielleicht keine große Summe, aber es ist Ihre Zeit und Ihr Leben. Stellen Sie sich vor, Sie haben ein Unternehmen gegründet und ein Produkt entwickelt, das garantiert das führende Produkt des Unternehmens sein wird. Wie viele Gedanken haben Sie sich gemacht, um zu wissen, wer Ihre Zielkunden sind? Und haben Sie sich vor der eigentlichen Herstellung des Produkts Gedanken darüber gemacht, was das Produkt ist? Normalerweise würden Sie solche Entscheidungen nicht für sich treffen lassen, sondern jedem Detail des Entscheidungsprozesses Ihre Aufmerksamkeit schenken. Überraschenderweise schenken die meisten Menschen den Entscheidungen, die sie in ihrer Karriere treffen, nicht diese Art von Aufmerksamkeit.
Blei oder Blut
Wenn Sie Ihr Geld anlegen, gibt es viele Alternativen, die Sie nutzen können. Sie können Ihr Geld auf einem Sparkonto oder in einem Sparbrief anlegen, aber Sie werden damit nicht viel Geld verdienen, denn das sind sichere Anlagen. Bei der Wahl der Technologien, in die Sie investieren, müssen Sie vorsichtig sein, denn Sie können nicht garantieren, dass Sie Ihre Investition zurückbekommen. Die Abwägung von Risiko und Ertrag ist entscheidend für die Entscheidung, welche Technologien und Bereiche Sie finanzieren wollen. Wenn Sie viele Technologien vorbereitet haben, markieren Sie diejenigen, die Sie als lebenswichtig erachten. Die Wahl einer stabilen Technologie, die bereits in der Produktion eingesetzt wird, ist viel sicherer, aber weniger zufriedenstellend als eine neue Technologie, die noch nicht eingesetzt wurde.
Angebot und Nachfrage
Wir glauben, dass Angebot und Nachfrage hauptsächlich damit zusammenhängen, zu welchem Preis ein Produkt verkauft werden kann oder wird. Das Modell von Angebot und Nachfrage geht davon aus, wie sich Preisschwankungen auf die Anzahl der Menschen auswirken, die bereit sind, eine Dienstleistung oder ein Produkt zu kaufen und zu verkaufen. Wenn Sie sich für eine Technologie entscheiden, auf die Sie Ihre Karriere ausrichten wollen, sollten Sie die Auswirkungen eines erhöhten Angebots und niedrigerer Preise auf Ihre Karriereerwartungen verstehen. Offshore-Unternehmen führen Arbeiten aus, für die eine hohe Nachfrage besteht. Wenn Sie sich also auf eine Nischentechnologie konzentrieren, können Sie die Aufmerksamkeit der Konkurrenz vom Preis, mit dem Sie nicht konkurrieren können, auf Ihre Fähigkeiten lenken. Eine der wichtigsten Lehren aus dem Modell von Angebot und Nachfrage ist, dass mit steigender Nachfrage auch der Preiswettbewerb zunimmt.
Codieren reicht nicht mehr aus.
Sie werden sich nicht zurücklehnen und eine Programmiersprache oder ein Betriebssystem beherrschen und die Geschäftsleute die geschäftlichen Dinge erledigen lassen. Wenn Sie relevant bleiben wollen, müssen Sie tief in den Bereich Ihres Unternehmens eintauchen. Als Entwickler müssen Sie das Geschäftsfeld gut genug verstehen, um Software zu entwickeln und eine Autorität in diesem Bereich zu werden. Ein Programmierer zu sein ist eine gute Fähigkeit, aber mit Ihren Geschäftskunden in einer Sprache zu sprechen, die sie verstehen, ist eine wesentliche Kompetenz. Wie die Technologie können auch die Geschäftsbereiche komplex sein. Daher sollten Sie bei der Wahl der Branche, die Sie bedienen wollen, die gleiche Sorgfalt walten lassen wie bei der Wahl der Technologie, die Sie beherrschen wollen.
Lieblingszitat aus dem ersten Teil: „Vor einer Generation war Spaß kein entscheidender Faktor, wenn wir über die Berufswahl sprachen. Jobs sollen keinen Spaß machen. Sie sollen die Brötchen nach Hause bringen. Spaß ist das, was Sie an Ihren freien Tagen tun. Der Spaß findet abends und an den Wochenenden statt. Aber wenn Ihr Job keinen Spaß macht, wie wir festgestellt haben, dann machen Sie ihn auch nicht besonders gut.“
TEIL ZWEI: INVESTITIONEN IN IHR PRODUKT
Um ein großartiges Produkt auf dem Arbeitsmarkt zu haben, müssen Sie in dieses Produkt investieren. Ideen und Talent sind in der Wirtschaft weit verbreitet und haben keinen besonderen Wert. Der Schweiß, die Tränen und das Geld, das Sie in ein Produkt stecken, machen es zu etwas Wertvollem.
Angeln lernen
Gib einem Mann einen Fisch, und er ernährt sich für heute – lehre einen Mann zu fischen, und er ernährt sich für ein ganzes Leben. Zur Bildung gehören in der Regel sowohl ein Lehrer als auch ein Schüler, aber viele weigern sich, Schüler zu sein. Seien Sie bei der Nutzung von Werkzeugen und Technologien nicht auf Gedeih und Verderb anderen ausgeliefert; der wichtigste Ausgangspunkt ist das Erlernen der Werkzeuge Ihres Fachgebiets. Stellen Sie sich vor, wie einfach die Dinge für Sie wären, wenn Sie die Konzepte des Geschäftsbereichs, in dem Sie tätig sind, verstehen würden. Sie müssen nicht alles beherrschen, sondern sollten sich auf die Grundlagen konzentrieren. Jemand, der sein Geschäftsfeld nicht kennt, lässt Raum für dumme Fehler, die jedoch mit grundlegenden Kenntnissen des Geschäftsfelds hätten vermieden werden können.
Lernen Sie, wie das Geschäft funktioniert.
Die Grundlagen der Unternehmensfinanzierung gehören zu den Kenntnissen, die fast jeder in einem Unternehmen unabhängig von seiner Position lernen muss. Es ist weder technisch noch bereichsspezifisch und wird in absehbarer Zeit nicht veraltet sein. Als Entwickler können Sie einem Unternehmen nicht ausdrucksvoll dienen, wenn Sie nicht wissen, wie es funktioniert. Um einen effektiven Mehrwert für das Unternehmen zu schaffen, ist ein gründliches Verständnis der Umgebung erforderlich. Sie können lernen, wie das Geschäft funktioniert, indem Sie eine professionellere Person bitten, Ihnen die wichtigsten Grundlagen eines Unternehmens zu erläutern.
Seien Sie ein Mentor
Die beste Methode, etwas zu lernen, ist, es jemand anderem beizubringen. Es gibt keine empfehlenswerte Strategie, um Ihr Verständnis für etwas herauszukristallisieren, außer es jemand anderem zu demonstrieren, damit er es verstehen kann. Informationen und Daten zu haben oder zu kennen ist nicht dasselbe wie deren Ursachen und Konsequenzen zu verstehen; wir entwickeln uns weiter, indem wir anderen dieses Verständnis vermitteln. Wenn Sie unterrichten, müssen Sie Fragen anerkennen, die Ihnen beim Lernen nicht in den Sinn gekommen sind. Wenn Sie mit jemandem in einer Mentorenbeziehung stehen, schaffen Sie eine gegenseitige Loyalität. Diese Art von Bindung ist ein beachtlicher Ort, um komplexe Probleme oder Sichtweisen für die Arbeit weiterzugeben. Sie müssen nicht unbedingt eine offizielle Mentoring-Beziehung eingehen, um diese Vorteile zu nutzen. Begnügen Sie sich damit, anderen zu helfen, und der Rest wird sich von selbst ergeben.
Lieblingszitat des zweiten Teils: „Ohne ein Vorbild gibt es keinen Anreiz, besser zu werden.
TEIL DREI: AUSFÜHREN
Sie werden nicht dafür bezahlt, klug zu sein, sondern dafür, der beste Spezialist für moderne Technologie zu sein. Sie führen Arbeitsvorgänge für eine Organisation aus, die versucht, Geld zu verdienen, und Ihre Aufgabe ist es, etwas zu erreichen, das die Organisation dazu bringt, ihre Ziele zu erreichen. Viele von uns zögern, ihre Identität in der Wechselbeziehung mit den Unternehmen zu finden, für die sie arbeiten. Wir werden dafür bezahlt, einen Wettbewerbsvorteil zu schaffen, was bedeutet, dass wir unsere Komfortzone verlassen und die Dinge anpacken müssen. Um erfolgreich zu sein, reicht die rohe Fähigkeit nur bis zu einem gewissen Punkt. Das Endspiel wird von Abwicklern bevölkert – Menschen, die Dinge zu Ende bringen.
Jetzt sofort
Wie soll eine Anwendung, die denen ähnelt, an denen Sie wochenlang im Büro arbeiten, an einem einzigen Wochenende fertig werden? Wenn Sie nur wenig Zeit haben, um eine Aufgabe zu erledigen, haben Sie keine Zeit, sie aufzuschieben, also lassen Sie es. Sie können es sich nicht leisten, Entscheidungen aufzuschieben, mühsame Arbeit zu vermeiden und die Aufgaben so schnell wie möglich auszuführen. Das Parkinsonsche Gesetz besagt: „Die Arbeit verdichtet sich, um die für die Erledigung zur Verfügung stehende Zeit zu füllen.“ Das Traurige daran ist, dass Sie in diese Falle tappen können, auch wenn Sie es nicht wollen, vor allem wenn es Aufgaben gibt, die Sie nicht erledigen wollen.
Selbst ein künstlich erzeugter Sinn für Prioritäten erlaubt es Ihnen, Ihre Produktivität zu verdoppeln oder zu verdreifachen. Sie erledigen die Dinge, anstatt darüber zu reden.
Gedankenleser
Der Trick mit dem Gedankenlesen ist nicht ganz ungefährlich. Es ist ein gespanntes Seil, von dem Sie sich fernhalten müssen, wenn Sie sich nicht selbst ein Sicherheitsnetz gelassen haben. Sie könnten das Geld Ihres Unternehmens dafür ausgeben, Arbeiten zu erledigen, um die Sie niemand gebeten hat, und damit negative Ergebnisse erzielen oder das Geld verlieren. Fangen Sie klein an; führen Sie nur Vermutungen aus, die in den Zuständigkeitsbereich Ihres Jobs passen, damit die Folgen begrenzt sind. Das Gedankenlesen gilt für Ihre Manager und Kunden. Wenn Sie konsequent das umsetzen, was die Kunden verlangen, wenn sie danach fragen, werden Sie die Zufriedenheit Ihrer Kunden steigern. Dennoch werden Sie sie begeistern, wenn Sie mehr umsetzen, als sie verlangt haben. Der Trick des Gedankenlesens, wenn er perfekt ausgeführt wird, bringt Menschen dazu, sich auf Sie zu verlassen. Es ist eine Fähigkeit, die es wert ist, erforscht und entwickelt zu werden.
Täglicher Hit
Um sicher zu sein, dass Sie gute Arbeit leisten, setzen Sie sich ein Ziel, das Sie täglich oder wöchentlich verfolgen können. Diese Art von Leistung kann Ihr Verhalten ändern. Wenn Sie nach außergewöhnlichen Leistungen suchen, durchlaufen Sie natürlich die Prozedur der Bewertung und Priorisierung Ihrer Interessen auf der Grundlage des geschäftlichen Werts dessen, woran Sie arbeiten könnten. Das Verfolgen von Erfolgen und Errungenschaften mit einer beträchtlichen Häufigkeit wird dafür sorgen, dass Sie sich festfahren. Außerdem werden Sie süchtig danach, sie täglich zu erreichen.
Sie können nicht zwei Wochen damit verbringen, die ideale Aufgabe zu formulieren, wenn Sie täglich einen Treffer landen sollen. Das Ausführen dieser Aufgaben wird schließlich zur Gewohnheit und nicht zu einer großen Produktion.
Lieblingszitat des dritten Teils: „Ihre Führungskräfte wollen, dass Sie unabhängig sind und Verantwortung übernehmen. Das Erstellen, Ausführen und Kommunizieren von Plänen wird Ihnen helfen, beides zu erreichen.“
TEIL VIER: MARKETING… NICHT NUR FÜR ANZÜGE
Als Führungskraft müssen Sie Teams zusammenstellen, um den höchsten Wert für das Unternehmen zu erzielen. Aber dazu sollten Manager wissen, wer in der Organisation ist und welche Art von Arbeit er leisten kann. Mitarbeiter bevorzugen Manager, die sich auf das große Ganze konzentrieren, anstatt genau zu beobachten, was jeder einzelne Mitarbeiter täglich tut. Führungskräfte sollten die Fähigkeiten ihrer Mitarbeiter verstehen, und Entwickler sollten sie vermarkten und sich nicht dem Irrglauben hingeben, dass ihre Fähigkeiten für die Manager selbstverständlich sind.
Wahrnehmungen, Perschmeptions
Es ist in Ordnung, der Idealist zu sein und so zu tun, als ob es Ihnen egal wäre, was andere über Sie denken, aber Sie können es nicht akzeptieren. Es wäre am besten, wenn Sie sich darum kümmern würden, was andere über Sie denken, denn die Wahrnehmung ist die Realität. Es gibt jedoch keine Möglichkeit, die Qualität eines gut informierten Mitarbeiters oder die Qualität seiner Arbeit unvoreingenommen zu messen. Daher werden Sie immer auf der Grundlage der Wahrnehmung anderer beurteilt werden.
Wahrnehmungsmanagement ist praktisch. Wenn Sie die Faktoren, die die Wahrnehmung anderer Menschen von Ihnen bestimmen, direkt beobachten, werden Sie schnell herausfinden, wie Sie sie zu zufriedenen Kunden machen können.
Abenteuer Reiseführer
Das wichtigste Merkmal bei der Verbreitung des Wortes im Arbeitsbereich ist Ihre Fähigkeit zu kommunizieren. Ihre Aufgabe ist es, den Kunden durch die unbarmherzige Topographie der IT-Welt zu führen. Sie müssen sicherstellen, dass Ihre Kunden sich wohl fühlen, wenn Sie sie durch einen unbekannten Ort führen.
Wenn es um Beförderungen und Personalentscheidungen geht, ist der beste Fürsprecher für Sie ein Kunde, der ohne Sie nicht leben kann. Und Ihr Kunde stellt die Bedürfnisse des Geschäfts dar, für dessen Generierung Sie bezahlt werden. Sie müssen sich darüber im Klaren sein, dass Ihre Kunden möglicherweise ruhige Themen brauchen, wenn Sie softwarebezogene Angelegenheiten erläutern.
Me Rite Reel Nice
Mehr als fünfzig Prozent der befragten Unternehmen berücksichtigen bei Einstellungs- und Beförderungsentscheidungen Schreibkenntnisse. Und wenn Sie einen Schritt zurücktreten, um das Gesamtbild zu betrachten, erkennen Sie, dass Schreibkenntnisse sowohl notwendig als auch Mangelware sind. Unabhängig von Ihren hervorragenden Programmierkenntnissen werden Sie in einem verteilten Team nicht sehr produktiv sein, wenn Sie sich nicht in Worten ausdrücken können. Die schriftliche Kommunikation ist das Nadelöhr, durch das alle Ihre großartigen Ideen hindurch müssen. Sie sind, was Sie erklären können.
Lieblingszitat aus dem vierten Teil: „Lassen Sie sich nicht darauf ein, nur der Beste im Haufen zu sein. Seien Sie die Person und tun Sie die Dinge, über die die Leute reden müssen.“
TEIL FÜNF: IHREN VORSPRUNG BEWAHREN
Während Ihrer Karriere müssen Sie recherchieren, investieren, ausführen, vermarkten und wiederholen. Wenn Sie viel Zeit in einem sich wiederholenden Prozess verbringen, besteht die Gefahr, dass Sie plötzlich überholt werden. Es kann sich an Sie heranschleichen, wenn Sie nicht sorgfältig darauf achten. Und wenn es Sie unvorbereitet erwischt, ist es meist zu spät.
Bereits veraltet
Je erfolgreicher Ihr Unternehmen wird, desto mehr werden Sie sich mit Ihrem Geschäftsmodell anfreunden. Das macht Sie erstaunlich anfällig für diejenigen, die nach Ihnen mit revolutionären Ideen daherkommen, die Ihr erfolgreiches Geschäft wie einen abgetragenen Pullover in der Disco aussehen lassen könnten. Das Gleiche gilt für die Wahl der Technologie. Wenn Sie jetzt eine relevante Sprache beherrschen, fühlen Sie sich vielleicht wohl, und das ist eine hervorragende Ausgangsposition. Aber Vorsicht: Erfolg bringt Arroganz mit sich, die zu Selbstgefälligkeit führt. Stellen Sie sicher, dass Sie sich wöchentlich über die neuen Technologien informieren und beginnen, sich Fähigkeiten in diesen Technologien anzueignen. Führen Sie praktische Arbeiten mit diesen neuen Technologien durch, z.B. das Erstellen einfacher Anwendungen.
Sie haben Ihren Job bereits verloren
Die Stelle, für die Sie eingestellt wurden, existiert nicht mehr. Sie beziehen vielleicht noch ein Gehalt oder tragen zur Wertschöpfung des Unternehmens bei, aber Sie haben Ihren Job bereits verloren. Unbestreitbar ist, dass sich alles ändert. Die Wirtschaft verändert sich, und Arbeitsplätze werden ins Ausland verlagert und wieder zurück. Arbeitgeber und Arbeitnehmer versuchen herauszufinden, wie sie sich anpassen können. Wenn sich Ihr Umfeld verändert und die Arbeitsumstände sich ständig verschieben, erzeugt das Festhalten an Ihrer Arbeit eine schädliche Dissonanz, die Ihre Arbeit ansteckt.
Weg ohne Ziel
Die Menschen konzentrieren sich immer auf das Ergebnis eines Prozesses, sei es das Lernen oder der Karriereprozess. Wenn wir uns so auf die Ergebnisse konzentrieren, müssen wir daran denken, die Szenerie zu beobachten. Die Konzentration auf die Ergebnisse ist das Gegenteil von dem, womit Sie Ihre Zeit verbringen sollten, wenn Sie darüber nachdenken. Normalerweise verbringen Sie Ihre ganze Zeit mit dem Tun und nur wenig mit dem Erreichen von Zielen. Wenn Sie Software entwerfen, verbringen Sie die meiste Zeit mit dem Entwicklungsprozess und nicht mit der fertigen Software, die am Ende herauskommt.
Lieblingszitat aus Teil Fünf: „Wenn Sie zu viel Zeit in einer Iteration der Schleife verbringen, laufen Sie Gefahr, plötzlich veraltet zu sein.“
WIE DIESES BUCH SOFTWAREENTWICKLERN HELFEN KANN
„The Passionate Programmer“ von Chad Fowler ist ein Karriereratgeber für Softwareentwickler, der praktische Ratschläge und Einblicke in die Gestaltung einer erfüllenden und erfolgreichen Karriere bietet. Das Buch behandelt verschiedene Themen, darunter Strategien zur Karriereentwicklung, Personal Branding, Networking und den Aufbau eines Portfolios. Es bietet auch Tipps zur Verbesserung der technischen Fähigkeiten und dazu, mit den neuesten Technologien auf dem Laufenden zu bleiben. Das Buch kann Softwareentwicklern helfen, ihre Karriereaussichten zu verbessern und ihre beruflichen Ziele zu erreichen.