Refactoring Leadership

A geek struggles to become a leader

The Future of Retail: Revised

Nearly 3 years ago I wrote an article entitled The Future of Retail, which I just republished here. Amazon has just opened a physical book store, and I predict this will evolve into more than just books as time goes on. I'm going to call this a successful prediction, though I still think that a company like Best Buy has the most to gain from adopting this model.

What I didn't see coming to retail, though, is 3D Printing. With companies experimenting with custom printing parts on-demand for customers, we have to ask ourselves what this means. What does this mean for those of us who deal with the data for SKU based and configurable products? 

What does this mean for the intellectual property of traditional manufacturing companies? If my company develops an improved drill bit and Lowe's can print a titanium one, the 3D definition of how to make that drill bit becomes all important. It's possible that the ship has already sailed on this point. I can't share too much more right now, but it's my job to figure this out.

Refactoring Leadership

You probably haven't heard of me. If you have, I'm not that guy anymore. I don't do those things anymore. I probably won't post my machine learning code in C# or Python. I probably won't be showing you amazing Reflection Emit metaprogramming tricks or showing you how to harness GPU computing from managed code.

I won't make any claims about being the best RockstarNinjaUnicorn developer, but I was successful as a developer and even more so as a software architect. To become successful, I cultivated various habits. These habits involve how I work, how I learn, and how I improve. Most importantly, I am hard-wired for constant introspection. I am my worst critic, and I'm always on.

This is the story of a life long geek who became a manager and hopes to become a leader. I manage developers, software architects, DBAs, and IT infrastructure pros. I want to be great at this.