今天看到非你莫属中的家宾位菊月,28岁,担任项目经理,拿到了1.5W的月薪。这让许多同行们产生了质疑。
无聊之下我也羡慕嫉妒恨的发发牢骚。
我认为他拿那么高的薪水是可能的,但是这和他个人的技术能力无关。这仅仅和经验有关。虽然这些经验根本无法让他组织开发出更好的产品。
我认为的架构师应该是这样诞生的。程序员在入门前,还处在调查阶段,他要确定自己学习什么语言。入门后开始学习语言,处于代码积累阶段。当积累到一定的知识量,开始关心效率,安全,可二次开发,可继承。这个阶段持续非常长的时间。拥有一定的交流能力后,才能够成为一位架构师,架构师那是程序猿的最终发展方向。
架构师是一个项目的心脏、核心、灵魂,他置关重要。
中国的架构师,
他可能只是一个好大学,代码都不怎么会,语言执行过程、语言核心、协议特点都不太明白,只是懂得各种入门的概念,这些概念五花八门,只要关于计算机的都有涉及,甚至如何制造CPU都能略说一二。
而部分架构师更糟糕,仅仅是在什么学校或者培训机构培训两年就上任的。甚至还有一部分是深得领导喜爱而上任的。
他们担任架构师后,根本无法起到架构师的作用,真正优秀的架构师应该懂得许多涉及到项目的语言,并且懂得这些语言的执行过程、语言核心。根据这些语言的特点写出高效、安全、稳定的项目核心后。根据核心来规范接口。组织程序猿使用接口操作核心。而这个核心就是项目的心脏,而这个架构师就是这个项目的心脏。
中国的架构师,甚至只是象文员一样的类型,他们仅仅是接到客户需求后安排任务给程序猿而已。你可以认为中国的IT行业人才选择、职位安排上畸形。
经常听到国外架构师写了什么什么核心代码,离职时,老总气得差点抗板凳砸人。
实际30岁有了许多代码经验的程序猿才是培养成架构师的最佳人选。但是由于大家没有这样的认识,机会少。于是程序猿仅仅是变得高级了一些而已。许多无法学以至用的程序猿无法忍受,只好黯然转变行业。我一直认为这是中国程序猿的悲哀,他们很难走到程序猿的最终道路。
也许有错,欢迎拍砖。
------解决方案--------------------
架构师负责生产手段的支持和管理,跟具体项目没有关系,但是会和一个或若干个领域相关
------解决方案--------------------
------解决方案--------------------
看到有些同胞,在希望指点,我来告诉你吧,架构师必须,具备三个特质,否则就很难说是真正的架构师:
1.对软件开发的无限热爱
2.创新的胆识
3.卓越的创造力
这只是前提,这就注定了,你需要不断的积累,并实现你的想法,需要很多年的时候。
如果,你还在望人指点,那我只能说,你成为架构师的可能都还看不出什么苗头。
------解决方案--------------------
一個真正重科技、重人才的公司是不會用沒有技術和各種能力的人做架構師的;
但也不能認為一個年輕的架構師就沒有能力,中國什麽人都有,一切皆有可能!!!
------解决方案--------------------
我只想说,架构师一方面的体现就是技术....不懂技术,不懂编码,你觉得他可以规划构思出一个优秀的系统框架吗?
------解决方案--------------------
我们公司是做中间件的
架构师是非常厉害的,顶尖的程序高手, 所架构的产品还不错。
总结一句,楼主并没有在真正重视技术的公司呆过。
------解决方案--------------------
我从来不做架构师,我只做项目经理或者产品经理。我编码,从来不比任何程序员少。只不过我编写的代码很少有程序员可以替代而已(其实我非常希望有人能够替代)。
------解决方案--------------------
你们大概都能举出很多身边的例子,来说有很多架构师是徒有虚名的。
但是,我只想说,世界上真有一种人,是真正的架构师。
正如,程序员,你说什么样的人才能当之无愧地称作程序员呢?我们身边确实有些人仅仅是恰好做这种工作而已。
但是不要忘了世界上真有一种程序员,真正的,甚至可以成为伟大的程序员,这种人是真实存在的,尽管这种人未必现在就在你身边。
------解决方案--------------------