gaurav
economics of certs: I think it has to do with the best bang for the buck. If you are looking to hiring a
java programmer, and they passed one of the java certs, you have a higher confidence that they can actually code. Since UML and OOAD certs provide less proof of being able to work, they have therefore have less value to the employer thus less demand by devleopers to pass.
In reality my certs have only served 4 purposes for me:
1) eye candy to HR and manager filter agents.
2) tie breakers for candidates of nearly equal experience.
3) a definite quantity of knowledge on some topic. I can set milestones and measure success.
4) if necessary, independant third party verification of my knowledge.