Title: My current job is pissing me off. Most of the people I work with don't seem to have a clue as to what they are doing. I'm given a "must do next-day" priority, then the next day they change their mind and I'm off to work on whatever else they think is important today. We're a community-focused site and yet there's little care shown for site size, future extensibility, best practices, building for the future, etc.<p>I have spent over a year trying to improve the situation, promoting better development practices, evangelizing community oriented features, and more. The other frontend developer and I are constantly ignored and major frontend decisions are being made by the lead of engineering who is a straight "Java expert". Frontend dev is a completely separate team with our own manager, and yet nothing is done to respect or even solicit our ideas and opinions.<p>I'm just tired of regretting waking up each morning and slogging uphill through a mountain of mud and not having achieved anything at the end of the day.<p>I want to work on something important, where we can build and iterate fast and where I can have a hand in shaping the future of what I'm working on.<p>I do a lot of side experimental projects ranging from better CSS and javascript techniques to building around public APIs and experimenting with new languages. For example, I've been working pretty heavily for the last 2 months on implementing a server-side javascript environment based on V8 and got an API proxy working in Google App Engine 2 nights ago in a few hours. (I've never used nor touched Python before that). I released a Twitter promo tool on Google Code a couple weeks ago (http://code.google.com/p/fathomer/). I want to be in a place where if I am working on something cool on the side, there's a chance that it could be used and further adopted by the business.
Upvote: