就在一年前,拥有多个证书还意味着丰厚的薪水。但时过境迁,现在的证书只能在你找工作时提供微弱的领先优势。在今天严峻的就业市场中,证书仍然有一些用处,因为它能帮助你建立可信度。但证书的价值到底有多大呢?
就个人来看,在我迄今为止拿到的所有证书中,MCSD证书的价值可能是最低的。就在不久以前,开发者还是一种炙手可热的职业,没有人真正关心你是否一名MCSD。但我也注意到,证书的价值在开发者社区正在日益凸显。最有可能的情况是,没有人会仅仅因为你是一名MCSD而聘用你,但它确实能在就业市场为你提供一些优势。
.NET专业经验
有些人虽然有10年乃至20年的从业经验,但也许仅有少量.NET经验。而且不管你愿不愿意,目前正是.NET非常火的时候。如果仅仅因为另一个候选人通过了.NET认证,就导致你丢掉了一个工作机会,是不是很不划算呢?.NET证书有时是你成功的关键。
MCSD意味着什么
MCSD是Microsoft首推的开发者证书,我认为它能在一定程度上反映开发者的真实水平。MCSD .NET证书要求开发者创建一个实际的应用程序,所以相较于纯粹由多重选择题构成的考卷,它更能反映真实水平。专家会检查你的应用程序,并根据评估结果来决定是否颁发证书。
这个过程可能要求你付出更多的时间和金钱。但是,这个证书确实能证明你的专业水平,而不是仅仅证明你的考试技巧。如果不通过某种方式来证明你的实际编程能力,证书的价值就在很大程度上受限于你的简历。如果没有足够多的知识和实际工作经验作为后援,证书的价值不过尔尔。