One year ago…
I was working in a relatively small engineering group in a company where I had tons of creative control over my work and made crap money. Now, I work in a massive nationwide engineering group where my opinion makes a difference locally but inevitably ends up getting lost in the shuffle when up against the sexier, higher profile projects in the company. Add the fact that my desk was in front of a huge window with a view of mountains and is now a panoramic of three cloth walls and the most intense office lighting. I started to feel that i was hemorrhaging all of my creative energy.
As a first attempt to solve the problem,
I started working out ways to work from home. This helped a bit but not for too long. Turns out I can’t stand being alone for too long. I had no idea how much I needed the action of the office. I also like the 3:00 pm coffee banter.
Okay, so it looks like I need more ideas.
Then it happened…
At the worst of my inspiration slump, I decided to take on a few extra credit tasks around the project. One constant throughout my career is that in every job I start a side project. Somehow that project manages to play a major part in my next career move.
Giving it some thought it makes sense:
Side projects are not controlled by the business. It seems without the influence of product managers I am left with full creative control.
Disclaimer: I am by no means diminishing the contribution of Product Management. I just think it is useful for a developer to have some sort of skunkworks project where he/she is not regulated by our level headed friends. This is why we have hackdays, I am just not that competitive.
My little contribution is a useful little piece of code that everybody needs and nobody had time to do. I am proud of the results and I am seeing the effects in a lot of ways.