March 22, 2010

Quitting my job. Kinda.

This post has been a long time coming.  And here it is.

I’ve been struggling with a cluster dilemmas for weeks/months now and I’ve finally resolved part of it but it has not been an easy.  The stress of it all has really taken a toll on my sleep patterns and my attitude / patience with others. 

There were 3 major issues facing me.  This is the first of them.

I’ve been very unhappy at my day job. It’s a fine company and my boss is a smart and like-able fellow.  It just wasn’t a good fit for me anymore.  I have struggled for years with the whole “corporate ladder” phenomenon and I’ve been very frustrated by my lack of progress climbing said metaphor.  Maybe I’m just not the climber type.  Maybe I’m just not meant to work in a gigantic company.

We’ve been re-organized 7 times in the 6 years I’ve worked here and each time comes with promise of process improvements and communication changes but nothing ever really changes.  The politics drives the decision making, not the bottom line.  The committee to review changes to the process for changing the process has determined… etcetera, etcetera.

Oh and we’re kinda sorta in an industry that’s going to either have to change dramatically over the next 10 years or die off completely.

So I’ve had enough.  

I’m quitting today to take a job at Coffee Cup Software in Roswell, GA.  It’s 1,000 times smaller than my current employer but I’m really excited about working for a small company again.  

Small companies have an energy about them.  They have a zest for life.  Everyone is accountable because there is no room for slack.  People who don’t pull their weight don’t get promoted, they get fired.  It’s the complete opposite of the 2 huge companies I’ve worked for.  

I’m looking forward to becoming part of the community at Coffee Cup.

Also, spending the weekend with Twilio really sealed it for me.  Here’s a company only 18 months old with about 10 employees that has 8,000 developers as customers.  They have a great time working together and they put an enormous amount of time and effort into what they do.  Above all, they love their jobs.  

I haven’t felt that way about my job in a long time.  So I gave my day job my two weeks notice today.  I start at Coffee Cup on April 5th.

Also, they have really good coffee and Thai lunch on Friday.