设立软件架构专业为时尚早

来源:互联网 发布:windows xp u盘安装 编辑:程序博客网 时间:2024/04/27 22:42

作者:巴里·霍金斯(BarryHawkins)

软件开发行业近来出现了一种令人不安的趋势:有人急于将软件架构的设计工作专业化,与传统的建筑学专业平起平坐。起因似乎是某些软件架构师不满足于同事和老板的肯定,希望自己的成就获得更正式的认可。要知道建筑学专业直到19世纪末才确立,在此之前建筑这个行当己经存在了几千年。两相比较,这些软件架构师未免太心急了。

设计软件架构是一门手艺(craft),从业者无疑要通过实践训练才能在这个领域里获得成功。但是,软件开发仍然处于相对初级的尝试阶段,我们对它的了解还相当不够,不足以将其专业化。虽然软件开发诞长的时间不长,但是它的成果作为一种工具,己经获得了极高的评价。所以事业有成的架构师(还有那些装作事业有成的架构师)的薪酬己经达到了主流专业人士的水平,与医生、会计师和律师相当。

从事软件开发可以享受丰厚的薪酬,因为它是富有创意,具有探索性质的工作。许多重大的厉史性突破得益于我们的工作成果,有些成果甚至惠及全人类。但进入软件行业的门坎主要是个人的实力和机遇;而那些发展成熟的专业,对从业者有着严格的学习和实习要求。从这一点来看,我们的行业还很稚嫩。扪心自问,我们还缺乏充分的理由将其专业化,让软件架构师加入律师、医生和建筑师的行列为时尚早。

在设立软件架构专业之前,我们还有很长的路要走。

0 0
原创粉丝点击