Agile Portugal 2011. June 20-22

Introduction to Software Craftsmanship

Talk, by Alexandru Bolboaca
Wednesday, June 21, 11:00 – 12:30 @ B 002

Everyone has seen bad, ugly, scary code, but who writes that code?

And the programmers who write code like that, why do they do it?

And if they keep writing messy code, can they do it better?

The simple answers to these questions are: other programmers, because they shouldn’t have been programmers, there’s no way they will learn.

These answers are wrong.

If we are honest with ourselves, the real answers are: all programmers, when they are under pressure, everyone can learn by deliberate practice.

This talk is about what should be the attitude of a developer on the path to craftsmanship regarding his/her job and, in my case at least, life in general. I will share my story of becoming a developer, how I learned about Software Craftsmanship and what I did since then. We will discuss the principles of the movement and the practical things you can start doing. And I will challenge you to start doing something immediately after the talk ends.

Come if you want to learn the best ways we know to become a better developer or if you want to understand how to help developers get better.