I complained a bit about the banality of tech company interviews after the one I recently had done. I am bequeathing the title of "generic tech company" to these spots that are now behaving like wannabe Googles. They all tend to brag about having the best employees, providing similar perks and even produce nearly the same interview questions. But many of the day-to-day stuff fall into a similar category. So I have to ask, how do these companies truly intend to distinguish themselves as the "best" when culturally they just replicas of Google?
I think Google has set a dangerous precedent that many companies are following. Benefits-wise, these companies seem great. It's always great to treat employees well. But the inherent work that people do, imo, is not that special, except that it may require a bit of noodle implementation. I do understand that companies involved in cutting edge tech want to weed out people. However, at the same time it's been said that these tests are ridiculous and impractical.
I would further argue that these tests disallow a lot of great developers with numerous years of experience out in the cold. They seem more geared towards recent college graduates and cater towards academic backgrounds rather than finding a nice medium based on people's experience. As a result, I feel that these companies are simply hurting potential employees and the country (i.e. America) in creating more barriers to entry.
Ultimately, I believe that this process brings up the notion of unionizing the tech industry. Standardize on testing and have people pay for memberships and receive equal benefits. Certainly, the competition level will drop and probably impede progress. But in terms of fairness for employees, it does set standards up so everyone has an equal shot at work.
Trackbacks: (Trackback URL)