Specialization is for Insects part II

Came across the Heinlein quote again today: http://personalmba.com/core-human-skills this time in the context of a “Business” professional. There is another point made in the blog post about how to be successful. You can either be an expert in a narrow field (top 1%) or be very good (top 25%) in multiple fields. The author calls these “Core Human Skills” This is worth a read, and I will definitely abstract these concepts out in my interview process....

July 20, 2009 · 1 min · Aaron Held

Project Management is critical for Useless projects

This about this: If you have a project with an estimated cost of $1MM and you expect a return of $1.1MM then strict governance and process controls are critical to success. A variance of 10% will take you from profitability to a loss. If you have a project with the same estimated $1MM cost but an expected return of $50MM then project management is less critical. a 10% variance will not really matter in the big picture....

July 17, 2009 · 1 min · Aaron Held

Designing a new Infrastructure is like buying a new car

Because I happen to be both buying a new car and deploying new infrastructure the realization dawned upon me about how similar these two activities are. You start the investigation with some preconceived “gut-level” notions. code: Multiprocess distributed job engine is what I need car : I want a Mazda 3 with “Zoom Zoom” Everybody has a story about why your choice is bad code: “In my last job I used a python-C++ wrapper from vcron” car : My cousin"s friends brother had a mazda and the engine fell out on 95...

June 17, 2009 · 3 min · Aaron Held

Peeling back the onion of stupidity

I’ve mentioned the book Adrenaline Junkiesin a previous post and I’m not seeing the value in a common language for discussing problems. Today’s pattern is the ‘Onion of Stupidity’. This is a common pattern where you build up hack upon workaround upon compromise, inject a little shortsightedness and wind up seeing a good chunk of your effort goes into cleaning it up. A colleague here promoted the term “technical debt” to describe issues were we these types of issues and help us prioritize them....

May 7, 2009 · 2 min · Aaron Held

Just show up

Sometimes the answer really isn’t that hard. We were recently having a lunch conversation and talking about how to get involved in the local tech community. Kevin simply stated “Just show up”. It was a stunningly simple answer. To people that have had the great experience of being involved in the Philly tech scene this seems obvious. As a Gen ‘X’er that moved around the east coast during the dotCom days let me say this is an unual and fantastic community....

May 2, 2009 · 3 min · Aaron Held