Tales of a software journeyman


23
Aug/09
1

Was ist ein Software Journeyman?

Ich bin nun kurz davor meine Ausbildung an der Universitaet abzuschliessen.
Wenn ich eine Ausbildung in einem Handwerk machen wuerde wuerde ich jetzt nicht an einer Masterarbeit sondern an einem Gesellenstueck arbeiten. Ein Geselle oder in Englisch ein Journeyman ist jemand der seine Ausbildung abgeschlossen hat. Er hat damit alles gelernt was es braucht um seine Tagesarbeit bei seinem Meister zu machen ist aber selber noch lange kein Meister.
In Deutschland wird die Tradition des Journeymans noch in der urspruenglichen Bedeutung gelebt. Der Geselle verlaesst seine Heimat fuer drei Jahre und einen Tag und zieht durch die Welt um von anderen Meistern zu lernen und somit seine Ausbildung in vielen verschiedenen Stilen und Einsatzgebieten abzuschliessen. Dieses los ziehen der Gesellen bewahrte kleine Zuenfte vor der Inzucht und Festgefahrenheit die entsteht wenn das Wissen ueber das Handwerk immer nur lokal begrenzt weiter gegeben wird.

In der Softwareentwicklung gibt es so einen Brauch nicht aber durch haeufige Jobwechsel, die Mitarbeit an Open-Source oder Pet-Projekten tauschen sich Programmierer, die eine der Hauptregeln aus dem Buch "Pragamatic Programmer": "Care for your Craft" beherzigen aus. Fuer diesen Austausch braucht es mehr als ein gelentlicher Plausch beim Kaffee oder hin und wieder mal ein Buch zu lesen und auch der Programmierer bildet sich am besten gemeinsam mit anderen weiter.

Durch meinen Auslandsaufenthalt in Toronto habe ich einen kleinen Einblick bekommen was es heissen kannĀ  in einer grossen Entwicklercommunity zu leben.
Jeden Abend gibt es hier verschiedenste Angebote, von der Ruby User Group zu Python Anfaengerklassen, Cafe and Code treffen zum gemeinsamem Programmieren im Cafe aber auch Startup Drinks bei denen sich selbstaendige Programmierer darueber austauschen koennen wie sie sich organisieren, wie sie ihr Geld von Klienten bekommen und wo eventuell der naechste Auftrag her kommen koennte.
Ich habe keinen Ueberblick in wie weit eine solche Community in Bielefeld existiert aber als teamkollege und Student der techfak finde ich vielleicht einige andere die mir Gesellschaft leisten bei der Suche nach einer solchen Community in Bielefeld.
Neben dieser Suche will ich diesen Blog dazu nutzen gelegentlichen Blicke ueber den Tellerrand, meine eigenen Neuentdeckungen und Versuche das bekannte auf neue Weise zu meistern zu dokumentieren.