The Young Generation - A reader's diary
How I Feel About The .NET World Lately

Working with not so good developers is not fun: How I Feel About The .NET World Lately.

The higher-end developers generally try to share their knowledge and experience with others, but in doing so, will waste a lot of time and effort going against the backlash they’ll get from the lower-end developers. The lower-end developers frequently accuse the higher-end developers for making things more complicated than they need to be, while they fail to realize that their initially simple solutions (as recommended by Microsoft of course) only leads to severe complications later on.

I don’t think this is dot net specific. You can feel the same in Java-land when your project is weakly staffed.

Nice line:

The low quality of the guidance and the tools is the reason why i have started referring to the typical Microsoft recommended development practices and products as Fisher Price Development.