够专业,就不怕失业
郑柯
业界知名的Bob大叔在不久前发表了“软件技艺宣言”,向外界大声宣告:
我们不仅要提供可以工作的软件,更要提供技艺精良的软件。
我们不仅要响应变化,更要稳步增加价值。
我们不仅注重个体和交互,更重视建立专家群体。
我们不仅注重客户协作,更注重建立卓有成效的伙伴关系。
作为敏捷宣言的升级版,这个宣言实际是在提醒我们:程序员,应该更具备专业净胜。
专业,意味着专注,敬业。
专业,意味着不论一时一事之得失,力求一点一滴之积累。
要想成为专业的软件开发人员,经典算法,数据结构,这些扎实的基本功缺一不可;日常工作中,培养优良的编码风格,学习接触的工程实践,阅读传世的大师之作,精通业务领域知识,这些都是比做的功课。
不仅要埋头经典,还应该抬眼看世界。如今是互联网时代,开源项目、优秀代码比比皆是,唾手可得。项目不忙,闲下来了,少看几本小说,多了解了解地球另一方面的杰出程序员如何写程序,不无裨益。上网不方便?找本<程序员>看看也是好的........
总而言之,我们应该搞清楚自己的价值,打造身为一个技术人员的核心竞争力。
当然,即使无法强迫自己对工作精益求精,短期之内也没关系。咱们国家目前软件相关产业也还不发达,产业结构与分工层次尚未清晰,混个几年也没啥大问题。不过等这一阶段过去了,到那时人到中年,上有老下有小,如果没有一技傍身,一旦真失业了,该怎么办?
截至目前,已有130个来自中国地区的软件开发人员,在“软件技艺宣言”上留下自己的名字。你愿意做出这样的承诺吗?如果可以,不妨去http://manifesto.softwarecraftsmanship.org/签个名,反过头来,以专注,敬业的精神来面对自己的日常工作,从今天开始,从当下开始,一切都不算晚。