I've noticed lately that almost everyone of my fellow programmers seem to be immersed in fads and other like things. The rest seem to try and make some of the most simple problems in the world into some of the most complex problems in the world.
Then I look at Ad's out there and it says they are looking for top programmers and these 'rock stars' out there. Not only do they ask for that, they also seem to give out these super brain teasers and ask questions about overcomplicated specifications like they are the holy grail of good programming and I should be writing programs like them! (In my opinion, the only reason I see a lot of specs end up that way is because two people couldn't agree on something so they compromised on the worst of the two ideas to move on.)
Well, after spending hours listening to people talk about stuff way over my head just to realize all they are talking about is something rather simple - I feel very unhireable by my fellow programmers except for the lowest level programming job or simple CRUD jobs.