`
pf_miles
  • 浏览: 134619 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

架构师?——写在回家过年之前

阅读更多
这个词语..这个称呼...或者说这个职称(某些公司还真有这个职称),我很厌恶;厌恶到甚至在日常交流中都尽量避免这个字眼儿;

有谁能解释清楚“架构师”应该是怎样的人?

甚至可以这么问吧:什么样的人可以称为“架构师”?

不同的人心中肯定有不同的答案,但我目前可以肯定的是:大部分人心中的这个“答案”太浮躁、太简单了!
看吧,有多少人——工作了3-5年,甚至10年(我的意思是区区10年~)的人把自己标榜为“架构师”呢?他们在工作中,生活中是多么地迫切向周围的人展露“我是架构师”这样的信息呢?

然而,对于“架构师”的简单到可称为幼稚的理解又是那么地深入人心——我曾今跟一个工作了5年的老程序员(国内5年算老吧?)讨论“架构师”的定义,最终他的意思就是:你如果做出了个NB的东西,比如说一个“很厉害”的框架,那你就是架构师了;
这个程序员其实也是很不错的程序员,虽然我不赞同他的观点,但我并不BS他这个人——我觉得业内对“架构师”的浮躁理解的原因是多方面的,不能完全怪罪某个个体,比如——

大多数不是那么专业的IT公司(我目前的公司也算在内)对“架构师”的定义太草率,一般仅仅做为“区别于普通程序员”的标签,打上这个标签之后,他们和“普通程序员”有了区别,然而这些“架构师”们还真把这个标签当回事了,以为自己努力工作了4-5年之后,终于成了“架构师”了,这个名头也就逐渐理所应当起来;
——工作4-5年的“老程序员”本来就是新进公司的新手的学习对象,自然不会不注意到他们身上“架构师”的标签——那实在是太耀眼了,“原来架构师是这个样子啊(崇拜ing...)”,新人们也努力学习,希望以后能成为自己的学习对象那样的“架构师”——哪怕是滥用的标签、粗浅的理解,能够代代相传也不足为奇——"以讹传讹"有了新解!

再就是环境的浮躁,我不想说太多了,“XXX架构师之路”、“XXX架构师看的书籍”、“XXX架构师应有的技能”......这些东西其实大多都没错,有些甚至还比较靠谱,不过就是有太多的人——太多浮躁人,把上面那些材料、文字浏览一遍之后,“从今天开始做架构师”了;

——你知道38岁的架构师和28岁的架构师有啥区别么?
——什么?38岁?30岁以后不是转做管理了么?
——......
======这描述的是国内程序员的另一只杯具——把“架构师”简单理解成“技术牛人”的观点,本文不过多解释;其实这里面是杯具套娃——有两层——更里面的一层是“30岁以后要转行”;

说来说去,其实“架构师”这个词语本没有罪,我厌恶的其实是它被滥用,非得做个比喻的话,可以拿“大学生”这个词来做类比——很久很久以前,当“大学生”的定义最原本,最严格的时候,这代表着令人崇拜的学识——不信可以问问爷爷奶奶那一辈——可是现在,当一个个XX职业培训学校也改名为XX大学、开始生产“大学生”时,请问各位“大学生”们,你们会在自我介绍的时候强调自己的大学生身份么?呵呵,我看在某些情况下,还是掩盖一下比较好——透露出自己是“大学生”的身份反而觉得丢人——因为她实在是被滥用得太厉害了——沽名钓誉者确实得到了“大学生”这个贬值过后(仍然有些价值,也就是说暂且还没贬值到0)的虚荣,而真正意义上的大学生们(肯定是存在的)也为那贬值的称呼而无语;

“架构师”何尝不是如此呢?
它的最初定义是什么?
它的定义就明摆在网络(网络就是计算机)上,在资料库中,在无数的文献书籍中——可仍然有人视而不见,滥用这个概念,不懂架构师是啥定义的人请自己google;

我刚工作的时候,在环境的影响下,也曾经对“架构师”这个称谓抱有错误的幻想,甚至也希望在4-5年之后,能成为一名“架构师”;幸亏我还算是一个懂得思考的人,我发现我错了——我将做一名程序员,或者至少写程序是我这辈子的爱好——哪怕以后我是一名杂货店老板,我也会抽时间与世界各地的志趣相投者一起很有爱地贡献精美的代码;

程序员会“日拱一卒”,一点一点锻炼出精湛的技巧与扎实的理论基础,这本就是令人振奋的过程——一种值得骄傲的内敛与朴实——自我介绍的时候,请说自己是一名程序员。
分享到:
评论
8 楼 lkj107 2010-02-10  
我理解的架构师就是来个项目,整个框架,定个规范
就是圈个圈子,让coder在里边跑
7 楼 iaimstar 2010-02-08  
我总觉得

架构师其实就是类似游戏总策划(监督,导演)之类的角色

要对一切都了如指掌,摆弄的炉火纯青
6 楼 myreligion 2010-02-08  
架构师最初好像是做需求的技术高手吧。。
5 楼 wandou 2010-02-07  
架构师,会写framework的才能叫架构师。
4 楼 emmetxu 2010-02-05  
和楼主握爪,最近也是遇到这样的问题,公司架构师一抓一大把.
其中只有少数几个人能令人信服的认为他是架构师.我个人的标准是:技术好,人品好,有产出.
(人品真的很重要,他决定了你是否能在这个圈子里成为别人乐意学习,乐于与你交流,乐意从心地佩服你认同你架构师的角色)

而大部分所谓的"架构师"呢,拿着高高的工资,摆着高高的架子还有一副臭脸孔(跟别人欠他钱似的),n年过去了也没见构出什么对产品有积极性影响甚至是帮助的东西来.下面程序员也因为他不好打交道不太乐意跟他交流.
这些"架构师"热衷什么事呢?坐而论道!纸上谈兵吹起牛b那是一套一套的.

再举个例子:
前两天组里来了个高级架构师,第一天报到,带着他去兄弟部门,在车上不关心业务不关心技术细节,问的都是什么薪水,晋级,奖金,待遇,我本来还想跟他好好讨论技术学习学习的,一下子就没了胃口.
后面项目开始了,跑过来问有没有什么可以帮忙的,我把项目大概情况讲了下,他就问了句:有没有什么high level的?我一下无言以对,半响回曰:high level?没有.他再说:那我帮不了你什么.跑开了.

好"高级"的架构师啊~~

声明:本人是一个不想当"架构师"的程序员.


3 楼 森海 2010-02-05  
异常,这个人就是你吧?
2 楼 抛出异常的爱 2010-02-05  
frenchmay 写道
称号很虚的
实力和工资更实在一些

有个人作了SE好几年
想跳槽
老板升他作PM他没那能力
老板想升他工资没其它公司 有吸引力.
最后他被架构师了
1 楼 frenchmay 2010-02-05  
称号很虚的
实力和工资更实在一些

相关推荐

Global site tag (gtag.js) - Google Analytics