My Job Went to India - And All I Got Was This Lousy Book Mon, Aug 13. 2007

"It is true India has the advantage in software and China in hardware. If India and China cooperate in the IT industry, we will be able to lead the world...and it will signify the coming of the Asian century of the IT industry." -- Wen Jiabao

Software-Entwicklung ist ein komplexer und aufwändiger Prozess der all zu oft anders verläuft als ursprünglich geplant und Ressourcen überbeanspruchen kann. Das Auslagern von Arbeiten im IT-Sektor in Billiglohnländer wirkt daher attraktiv - zu Malen die Fürsprecher die selbe Leistung zu einem Bruchteil der Kosten versprechen.
"You might not know it, but you've already lost your job."
Werden unsere Straßen also tatsächlich bald von Softwareentwicklern überschwemmt werden, die mit "Will Code For Food" Schildern darauf hinweisen, dass sie nicht nur ihren Konkurrenzkampf verloren haben? Welche Gefahren und welche Möglichkeiten bietet Offshoring wirklich? Und gibt es bereits Kurse die arbeitslose Softwareentwickler auffangen und zu einer neuen aussichtsreicheren Karriere als Profi Mini-Golfspieler verhelfen?
Diese Fragen lässt das Buch unbeantwortet. Fowler hat zwar eineinhalb Jahre in Bangalore als Leiter eines indischen Offshore-Teams verbracht, doch das Buch dreht sich nicht um seine Erfahrungen vor Ort, sondern bedient sich dieser lediglich hin und wieder zur Illustration seiner Empfehlungen.
Der eigentliche Inhalt dreht sich - frei nach dem Untertitel "52 Ways To Save Your Job" - ganz um die Frage: Was kann man tun, um ein noch besserer Entwickler zu werden?
"Feeling irreplaceable is a bad sign, especially as a software developer. If you can't be replaced, it probably means you perform tasks in such a way that others can't also do them."
Chad Fowler legt uns hier einen 185 Seiten umfassenden zeitlosen Ratgeber vor, der in 52 kurzen Kapiteln - nicht nur für Software-Entwickler - zeigt, was man tun kann um noch besser in seinem Job zu werden und ihn letztendlich, in dieser globalisierten hektischen Welt trotz großem Konkurrenzdruck und ständig wechselnden Anforderungen, zu behalten. Eine Sammlung von Ratschlägen, Anekdoten und Weißheiten die gepaart mit gesundem Menschenverstand zu einem Karriere-Handbuch für Softwareentwickler - und solche die es bleiben wollen - wird.
Kurzum: Ein schnelles, aber lohneswertes Leseabenteuer, dass man sich am Besten alle zwei, drei Jahre immer wiedermal gönnen sollte. Freilich, ganz ohne Schwächen ist es nicht: Manche Passagen wirken banal und offensichtlich - doch auch diese haben ihren Sinn, schließlich ist es doch oft das Selbstverständliche dessen Nichtbeachten uns in unnötige Schwierigkeiten bringt.
"Too many of us seem to believe that specializing in something simply means not knowing about other things."
Die 52 Episoden des Buches sind sechs Abschnitten zugeteilt:
- Choosing Your Market
- Investing in Your Product
- Executing
- Marketing...Not Just for Suits
- Maintaining Your Edge
- If You Can't Beat'Em
"Be the worst guy in every band you're in."
Viele haben schlicht Angst vor den Veränderungen in dieser Welt, vor dem Fremden und vor einem Buch, welches lediglich das Mantra ("die da drüben machen alles besser und günstiger obendrein!") der üblichen medialen Panikmache wiedergibt. Fowlers Buch hingegen hat damit nichts zu tun. Er sieht und präsentiert Chancen für jeden Entwickler dieser Welt sich weiterzuentwickeln, zu einem unentbehrlichen Teammitglied zu werden und seine Marktchancen zu steigern. Jobs verschwinden nicht. Sie verändern sich. Leben wir damit.
"You may be a great coder, but if you can't express yourself in words, you won't be very effective on a distributed team."
Am Ende vieler Kapitel fordert Fowler in so genannten "Act on it!" Abschnitten seine Leser auf, Besprochenes für sich selbst umzusetzen und in den Alltag zu integrieren.
Act on it!
1. Carve out weekly time to investigate the bleeding edge. Make room for at least two hours each week to research new technologies and to start to develop skills in them. Do hands-on work with these new technologies. Build simple applications. Prototype new-tech versions of the hard bits of your current-tech projects to understand what the differences are and what the new technologies enable. Put this time on your schedule. Don't let yourself miss it.
Mit dem für mich wichtigsten Ratschlag Fowlers und einer klaren Leseempfehlung beende ich diese Rezension:
"Love It or Leave It"
Links:
- Perlcast Audio-Interview über das Buch mit Chad Fowler (Januar 2006, 35min, 25 MB)
- Webseite zum Buch (Inhaltsverzeichnisse, Ausschnitte)
Posted by Wolfgang Kaufmann
in Bücher