I chuckle a bit every time I see a tweet or a blog post talking about how some attribute is uniquely important for anyone wanting to be successful in a software role – when in reality, there are many professions where these attributes help lead to success. I’m not saying the attributes aren’t important, but I am saying that it’s wrong to assume that proficiency in one of these attributes immediately qualifies one to be successful in software.
So – in a 5-minute spout of Alan-being-annoying-on-a-Monday, I give you the “professional attribute game”. Pick one line each from column A, B, and C, and you will have your own profound statement about what it takes to be successful in the 21st century.
Back to less snarkiness soon – but feel free to add your own attributes, actions, and professions in the meantime.