I have a lot of things to say about the software development profession. Like, it isn’t a profession. I was recently at a meeting of Microsoft MVPs. They could not agree on whether a unit test only applied to a small unit of code, or whether it could apply to a larger, integrated set of code.
I have put a lot of effort into improving software development. We have a lot of challenges ahead, and we are coming from far behind. In my experience, many people who call themselves software developers aren’t. I also wonder why an organization that increases its productivity by a factor of two using Scrum doesn’t need fewer developers. Where are the cost savings?
Our society is becoming more complex as our population rises, technology advances, and something weird is happening to the weather. Software holds many of the answers for holding things together. Plus, it is the last scalable resource.
My blogs may be edgy, full of unproven opinions, sometimes unsubstantiated, and critical. Some of you will find them useful, even enlightening. For everyone else, the blogs aren’t written with you in mind.