(Reposted from LMT board)
During my tenure at Yahoo (circa 2001–2007) I learned how to do a lot things, but just as crucially, how not to do certain things. Chief amongst the latter was how not to treat engineers.
Yahoo, despite many well-intentioned efforts and notable exceptions, did not empower engineers. Even though we engineers created tons of value, it was the non-engineers who were often the gatekeepers. Eventually many of the best people noticed, got fed up and left.
After I left in 2007 to co-found Polyvore, one of my main goals in life became building an environment that highly values engineers and treats them as first class citizens. I continue to strongly believe that all sorts of good things follow from that.
I have since been thinking about why engineers are systematically undervalued compared to more traditional roles given the tremendous value they create.
fishnman rants hogwash, nothing to do with making money.
I have seen very happy employees and the stock and company go kaput - ENRON
Unhappy sweat shop like companies and stock goes thru the roof - WALMART