apprenticeship patterns

Part 4: Constant evaluation and improvement: Finding sources for feedback.

October 24, 2010
apprenticeship patterns, Hacking, Scrum, Freetime, Feedback

Part 4: Constant evaluation and improvement: Finding sources for feedback. # In recent years demand for shorter feedback cycles especially in software development has increased. Agile development, lean management and even Scrum are all for short feedback cycles: Coming from the dark ages when software projects would last for months or even years before any results could be delivered to customers we are transforming development into a process that integrates the customer in the design and evolution of his own product. ...

Are devs contributing to OSS happier?

September 24, 2010
software development, Motivation, Get Better, apprenticeship patterns, Free Software, Self Direction, Mastery, Freetime, Hacking, Purpose

Are devs contributing to OSS happier? # When talking to fellow developers or meeting with students it happens from time to time that I get the question of why on earth I spent my freetime working on an open source project? Why do I spend weekends at developers’ conferences like FOSDEM? Why do spent afternoons organising meetups? Why is it that I am reviewing and writing code after work for free? ...

Apprenticeship patterns (O'Reilly)

September 23, 2010
software development, apprenticeship patterns, Free Software, book, learning, Hacking

Apprenticeship patterns (O’Reilly) # A few days ago I finished reading the book “Apprenticeship Patterns” - Guidance for the Aspiring Software Craftsman, by Dave Hoover, Adewale Oshineye. The book is addressed to readers who have the goal of becoming great software devleopers. One naive question one could ask is why there is a need for such a book at all? Students are trained in computer science at university, then enter some IT departement and simply learn from their peers. ...