People think the tech part of our job is the hard bit
but for those of us who like doing it and have become at least competent, it's a almost a given. Learning how to apply the talent effectively in business land, now that's a different ball game and it's definitely not a skill we are born with.