Hier ist eine laaaaange Liste von Dingen, die mich inspirieren. Bücher, Links im Web, Konzepte, Menschen. Die Liste wächst stetig. Mal sehen, wohin das führt.
Table Of Contents
Business-Building
The intelligent investor
von Benjamin Graham (aktualisiert und kommentiert von Jason Zweig)
DER heilige Gral, geschrieben in den 1930ern. Wenn Sie Geld investieren möchten - auf jeden Fall. Aber auch von höchster Relevanz, wenn Sie ein Unternehmen besitzen. Es gibt Ihnen ein Gefühl dafür, was eine “Finanzblase” bedeutet und wie sie Sie betrifft. Und dass eine Börsenblase wirklich normal ist und schon viele Male zuvor vorgekommen ist. Benjamin sagt uns, dass Unternehmen Werte haben und dass Werte das Wichtige sind - nicht der Aktienkurs oder etwas Obskures. Die Kommentare von Jason machen das Buch noch lesbarer und heben den Inhalt ins 21. Jahrhundert.
How to Make Millions with Your Ideas: An Entrepreneur’s Guide
von Dan S. Kennedy
Dan hat einen zeitlosen Klassiker geschrieben. Ein Muss.
The four hour work week
von Timothy Ferriss
Ebenfalls ein Muss. Mein Rat: Lesen Sie zuerst Dans Buch. Das Lustige ist: Beide Autoren sprechen über die gleichen Konzepte. Aber Dan verdient Millionen durch harte Arbeit. Timothy verdient seinen Lebensunterhalt, indem er fast nichts arbeitet.
The E-Myth Revisited: Why Most Small Businesses Don’t Work and What to Do About It
von Michael E. Gerber
Erklärt, warum McDonald’s cool ist, und wie Sie die gleichen Prinzipien auf Ihr Unternehmen anwenden können.
The Great CEO Within: The Tactical Guide to Company Building
von Matt Mochary
Trillion Dollar Coach: The Leadership Handbook of Silicon Valley’s Bill Campbell
von Eric Schmidt, Jonathan Rosenberg
How Google works
von Eric Schmidt und Jonathan Rosenberg
Verhandeln
Meiner Meinung nach ist “Verhandeln” eine der wichtigsten Fähigkeiten im Leben. Staaten verhandeln über Frieden, Menschen verhandeln über Preise, Unternehmen verhandeln über Übernahmen. Verhandlungen sind überall. Ich denke, jeder sollte ein grundlegendes Verständnis haben, wie das Spiel gespielt wird.
Secrets of Power Negotiating: Inside Secrets from a Master Negotiator
von Roger Dawson
Ein praktisches Buch übers Verhandeln. Rogers Stil ist manchmal etwas hart und rau - aber - nun - man muss die Taktiken kennen.
Bargaining for Advantage: Negotiation Strategies for Reasonable People
von G. Richard Shell
Das Buch ist etwas wissenschaftlicher als Rogers Power Negotiating.
Getting Past No
von William Ury
An einer festgefahrenen Situation vorbeizukommen ist wirklich wichtig. William konzentriert sich darauf.
Führung / Teams / Psychologie
Nun. Der heilige Gral. Als Einzelperson werden wir nie große Dinge vollbringen. Große Dinge werden immer von Teams geschafft. Oder Teams von Teams. Und Teams bestehen aus Menschen (normalerweise). Und Menschen sind manchmal schwierig.
Unternehmenshandbücher
Es ist eine extrem gute Praxis, aufzuschreiben, wie Ihr Unternehmen funktioniert. Viele Unternehmen veröffentlichen ihre Handbücher als Open Source - und sie sind eine großartige Inspiration.
- Valve - ein Klassiker und Pflichtlektüre. Es war möglicherweise das erste inspirierende Unternehmenshandbuch.
- Gitlab’s handbook
- Mattermost’s handbook
Es gibt auch eine großartige Liste auf GitHub zu diesem Thema: https://github.com/hkdobrev/awesome-handbooks
Leadership and Self-Deception: Getting Out of the Box
von Arbinger Institute und William Dufris
Unsere Wahrnehmung anderer Menschen ist verzerrt. Verzerrt durch das, was wir erwarten. Dieser Erwartungshorizont wird “The Box” genannt. Und dieses Buch dreht sich genau um dieses Phänomen - und um Wege zu erkennen, wann wir in einer Box stecken.
Bücher über Software-Engineering-Führung
The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change
von Camille Fournier
Ein Muss für jeden, der sich für das Management eines Tech-Unternehmens interessiert. Es hat viele Tipps und Tricks, wie man Teams führt, Manager managt und auf VP-/CTO-Ebene leitet.
Software Engineering at Google
Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency von Tom DeMarco
An elegant puzzle
von Will Larson
Pflichtlektüre für jeden, der im Tech-Bereich arbeitet. Besonders guter Inhalt, wenn Sie Organisationen skalieren und als Führungskraft wachsen möchten.
Peopleware: Productive Projects and Teams
von Tom DeMarco und Timothy Lister
Der Leitfaden, wie man Teams, Projekte und sogar Büros für Wissensarbeiter einrichtet.
How to Win Friends and Influence People
von Dale Carnegie
Das erste jemals veröffentlichte Selbsthilfebuch von 1937. Das Buch hat einen lustigen Titel, aber die Konzepte sind wirklich wichtig. Es geht jedoch nicht darum, Menschen zu betrügen. Es ist einfach ein Leitfaden für Menschen, die kooperative Führung mögen.
The magic of thinking big
von David J. Schwartz
Wichtiges Thema. Groß denken und große Pläne haben. Das ermöglicht uns zu wissen, wohin wir gehen und was wir tun sollen (auch bekannt als Projektplanung).
Team topologies
von Matthew Skelton und Manuel Pais
Irgendwann in Ihrer Karriere werden Sie Ihre IT-Abteilung reorganisieren müssen. Bei wachsenden Unternehmen passiert das ziemlich schnell. Matthew und Manuel haben das erste Buch darüber geschrieben, wie man seine Abteilung strukturiert (nach meinem Wissen).
Die vier Kerntopologien sind: Stream-aligned Team, Enabling Team, Complicated Subsystem Team, Platform Team.
Accelerate: The Science Behind Devops: Building and Scaling High Performing Technology Organizations
von Ph.D. Forsgren, Nicole, Jez Humble, et al.
Projektmanagement
Getting Things Done. The Art of Stress-Free Productivity
von David Allen
Ein zeitloser Klassiker. Das Grundprinzip ist: Schreiben Sie Ihre Aufgaben auf und bekommen Sie sie aus dem Kopf. Überprüfen Sie sie von Zeit zu Zeit und gleichen Sie sie mit größeren Zielen ab. Großartige Lektüre.
Making Things Happen: Mastering Project Management
von Scott Berkun, Mary Treseler und Robert Romano
Ein gut geschriebenes Buch über Projektmanagement in der Softwarebranche. Ein zeitloser Klassiker.
The 80/20 Principle: The Secret to Success by Achieving More with Less
von Richard Koch
Nicht leicht zu verstehen. Aber die Welt ist nicht im Gleichgewicht. Sie ist unausgeglichen. Und alle Prozesse sind unausgeglichen. Oft erhält man Korrelationen wie: 20% der Produkte eines Unternehmens erzielen 80% der Einnahmen. Und dieses 80/20-Prinzip wird Pareto-Prinzip genannt. Richard Koch stellt das Prinzip vor und zeigt, wie man es nutzen kann, um sein Unternehmen zu vergrößern und zu analysieren. Mehr über das Prinzip: http://en.wikipedia.org/wiki/Pareto_principle
Demand-Side Sales 101: Stop Selling and Help Your Customers Make Progress
von Bob Moesta und Greg Engle
Produktentwicklung
Shapeup
von Jason Fried
Getting real
von Jason Fried und Daniel Heinemeier Hansson
https://basecamp.com/gettingreal
INSPIRED: How to Create Tech Products Customers Love (Silicon Valley Product Group)
von Marty Kagan
EMPOWERED: Ordinary People, Extraordinary Products (Silicon Valley Product Group)
von Marty Kagan
Don’t Make Me Think: A Common Sense Approach to Web Usability
von Steve Krug
Strong Product People: A Complete Guide to Developing Great Product Managers
von Petra Wille
Product Planning Blog series
von Michael Siliski
https://msiliski.medium.com/product-planning-a8c18d4018fa
Software Engineering
AI and Deep Learning course
https://course.fast.ai/Lessons/lesson9.html
What Every Programmer Should Know About Floating-Point Arithmetic
https://floating-point-gui.de/
How Google Tests Software
von James A. Whittaker
Das inspirierendste Buch über Testen. Kombinieren Sie das mit dem Google Testing Blog und Sie sind startklar.
Kernerkenntnisse
- Google erzwingt eine 60%ige Testabdeckung.
- Google nutzt auch eine Testpyramide mit 4 Stufen: small, medium, large und enormous Tests.
- … aber es gibt so viel coolen Inhalt im Buch, dass ich es wirklich zum Lesen empfehle.
Effective Java
von Joshua Bloch
Vor langer Zeit hat mir dieses Buch viele Lektionen beigebracht, wie man guten Code schreibt. Es ist meiner Meinung nach immer noch das beste Buch über guten Code. Es konzentriert sich sehr auf Java (JVM) Themen, aber ich denke, jeder Programmierer kann gute Erkenntnisse mitnehmen.
Designing data intensive applications
von Martin Kleppmann
Das Buch ist ein guter High-Level-Einstieg in verschiedene Arten von Systemarchitekturen. Wenn Sie schon eine Weile im Tech-Bereich arbeiten, wird es Ihnen keine neuen Erkenntnisse bringen. Ich fand es trotzdem nützlich als Auffrischung.
Move fast - How facebook builds software
von Jeff Meyerson
Jeff beschreibt die Reise von Facebook. Von einem völlig chaotischen kleinen Unternehmen zu einem Unternehmen mit Tausenden von Ingenieuren und stabilen Prozessen.
Kernerkenntnisse
- Facebook hat lange Zeit null Tests verwendet. Aber das funktionierte ab einer bestimmten Unternehmensgröße nicht mehr. Jetzt verwenden sie Tests.
- Ingenieure können häufig die Teams wechseln.
- Facebook nutzt Feature Toggles intensiv. Das ist besonders wichtig für iOS-Apps, da der Review-Prozess immer zwei Wochen dauert.
On Writing Well: The Classic Guide to Writing Nonfiction
von William Zinsser
Egal ob Sie einen Vorschlag für eine neue Microservice-Architektur, einen RFC oder eine OpenApi-Dokumentation für einen API-Endpoint schreiben - gut zu schreiben ist eine Schlüsselkompetenz für jeden Ingenieur. Üben Sie und werden Sie gut darin.
Das Buch hilft wirklich zu verstehen, was Texte für Leser leicht verdaulich macht. Sehr empfehlenswert.
https://www.amazon.de/Writing-Well-Classic-Guide-Nonfiction/dp/0060891548/
