Things I Have Learned Recently
This is a post from Luke's old blog; it is saved here statically for historical purposes, as of October 2008
It's difficult to enumerate exactly what I've learned in the last few months. In fact, it's difficult to enumerate the type of things I've learned.
I've certainly learned a lot about development. Rick Bradley has introduced many better ways of thinking about the world of development, albeit at the cost of much mental stability and clarity, and I've learned a lot about the value of distributed development and feature branches. I've learned a lot about managing a project, mostly through making mistakes. I've learned a lot about business, again mostly through mistakes rather than success (is it even possible to learn through success?).
Really, you could say that the majority of what I've learned recently is by making mistakes. As Barry LePatner says, though:
Good judgment comes from experience, and experience comes from bad judgment.
I've got lots of bad judgement in the recent past, so I guess I'm much more experienced.
I'm going to do a series of posts about what I've learned, because I think one post would just be too damn long. First up will be development.