I enjoyed the conference a lot. The fact that all the sessions are hands-on is great. And Bletchley Park and The Mansion are awesome. Anyone interested in Computer Science should visit them. It was a shame that the computer museum was closed. I expect it to be open on SC 2012!
But the thing that blew my mind was seeing so many software industry stars in there. People that have written books I have read (or that are waiting on my shelve to be read).
While Mr. Feathers was talking during his impromptu session about functional programming I looked around and there were Rachel Davies, Steve Freeman, Gojko Adzic, Kevlin Henney… People I had only watched on recorded sessions of conferences from far, far away.
That made me realize the huge barrier that Spanish (and any non English-speaking) people have in the software world.
Almost every single piece of software you’re using is written in English. And I’m not just talking about keywords.
If you check the source code, it will be written in English. If you check the documentation, it will be written in English (and, even worse, translations seldom have the quality of the original). Books about the technologies used to build the software will be in English… Everything is in English.
Most of us are quite comfortable reading it. We have gotten used to. We may even be able to write in English quite fluently. It’s less usual but there are a few that are also able to understand spoken English. Don’t put us through a poetry reading but we can handle the technical English quite well…
What’s rare (as rare as a purple cow grazing on a pink meadow)… is a Spanish guy speaking in English. We can mumble a few words and some yes and noes but that’s it.
We (and by we, I mean me) are unconfortable speaking in English. And that is something we can not afford if we want to be on the bleeding edge of this industry. We should be able to grab Michael Feathers, put some jamón serrano in front of him (I might have heard he loves it) and ask him whatever we want to while he eats it.
So… repeat with me: I will learn to speak English.