接触了一些架构师,项目经理,有感而发。
今天看到非你莫属中的家宾位菊月,28岁,担任项目经理,拿到了1.5W的月薪。这让许多同行们产生了质疑。
无聊之下我也羡慕嫉妒恨的发发牢骚。
我认为他拿那么高的薪水是可能的,但是这和他个人的技术能力无关。这仅仅和经验有关。虽然这些经验根本无法让他组织开发出更好的产品。
我认为的架构师应该是这样诞生的。程序员在入门前,还处在调查阶段,他要确定自己学习什么语言。入门后开始学习语言,处于代码积累阶段。当积累到一定的知识量,开始关心效率,安全,可二次开发,可继承。这个阶段持续非常长的时间。拥有一定的交流能力后,才能够成为一位架构师,架构师那是程序猿的最终发展方向。
架构师是一个项目的心脏、核心、灵魂,他置关重要。
中国的架构师,
他可能只是一个好大学,代码都不怎么会,语言执行过程、语言核心、协议特点都不太明白,只是懂得各种入门的概念,这些概念五花八门,只要关于计算机的都有涉及,甚至如何制造CPU都能略说一二。
而部分架构师更糟糕,仅仅是在什么学校或者培训机构培训两年就上任的。甚至还有一部分是深得领导喜爱而上任的。
他们担任架构师后,根本无法起到架构师的作用,真正优秀的架构师应该懂得许多涉及到项目的语言,并且懂得这些语言的执行过程、语言核心。根据这些语言的特点写出高效、安全、稳定的项目核心后。根据核心来规范接口。组织程序猿使用接口操作核心。而这个核心就是项目的心脏,而这个架构师就是这个项目的心脏。
中国的架构师,甚至只是象文员一样的类型,他们仅仅是接到客户需求后安排任务给程序猿而已。你可以认为中国的IT行业人才选择、职位安排上畸形。
经常听到国外架构师写了什么什么核心代码,离职时,老总气得差点抗板凳砸人。
实际30岁有了许多代码经验的程序猿才是培养成架构师的最佳人选。但是由于大家没有这样的认识,机会少。于是程序猿仅仅是变得高级了一些而已。许多无法学以至用的程序猿无法忍受,只好黯然转变行业。我一直认为这是中国程序猿的悲哀,他们很难走到程序猿的最终道路。
也许有错,欢迎拍砖。
无聊之下我也羡慕嫉妒恨的发发牢骚。
我认为他拿那么高的薪水是可能的,但是这和他个人的技术能力无关。这仅仅和经验有关。虽然这些经验根本无法让他组织开发出更好的产品。
我认为的架构师应该是这样诞生的。程序员在入门前,还处在调查阶段,他要确定自己学习什么语言。入门后开始学习语言,处于代码积累阶段。当积累到一定的知识量,开始关心效率,安全,可二次开发,可继承。这个阶段持续非常长的时间。拥有一定的交流能力后,才能够成为一位架构师,架构师那是程序猿的最终发展方向。
架构师是一个项目的心脏、核心、灵魂,他置关重要。
中国的架构师,
他可能只是一个好大学,代码都不怎么会,语言执行过程、语言核心、协议特点都不太明白,只是懂得各种入门的概念,这些概念五花八门,只要关于计算机的都有涉及,甚至如何制造CPU都能略说一二。
而部分架构师更糟糕,仅仅是在什么学校或者培训机构培训两年就上任的。甚至还有一部分是深得领导喜爱而上任的。
他们担任架构师后,根本无法起到架构师的作用,真正优秀的架构师应该懂得许多涉及到项目的语言,并且懂得这些语言的执行过程、语言核心。根据这些语言的特点写出高效、安全、稳定的项目核心后。根据核心来规范接口。组织程序猿使用接口操作核心。而这个核心就是项目的心脏,而这个架构师就是这个项目的心脏。
中国的架构师,甚至只是象文员一样的类型,他们仅仅是接到客户需求后安排任务给程序猿而已。你可以认为中国的IT行业人才选择、职位安排上畸形。
经常听到国外架构师写了什么什么核心代码,离职时,老总气得差点抗板凳砸人。
实际30岁有了许多代码经验的程序猿才是培养成架构师的最佳人选。但是由于大家没有这样的认识,机会少。于是程序猿仅仅是变得高级了一些而已。许多无法学以至用的程序猿无法忍受,只好黯然转变行业。我一直认为这是中国程序猿的悲哀,他们很难走到程序猿的最终道路。
也许有错,欢迎拍砖。
...全文
相关推荐
软件架构师成长之路
#### 二、从开发者到架构师的成长路径- **初期阶段**:刚入行的开发者往往负责较为简单的模块开发,随着时间的积累和技术的进步,他们会接触到更复杂的项目。
架构师之成长路线
接触大数据处理框架(如Hadoop、Spark、Flink)及相关的存储系统(如HDFS、HBase)。最后,除了技术知识,架构师还需要具备良好的沟通能力、问题解决能力和战略思维。
超经典Linux架构师成长笔记 高清.pdf版下载
本资源是一份名为"超经典Linux架构师成长笔记"的高清PDF文档,由北京天云教育机构的杨生编撰,旨在帮助初次接触Linux运维技术的学习者快速入门。笔记基于Centos6u6和Centos7u2x8
我眼中的测试高手(测试架构师)
他们可能需要指导团队,协调资源,甚至在必要时替代项目经理的角色。了解公司文化和领导风格,以及选择适合的管理书籍来提升自身能力,对于技术型领导者尤其重要。
系统架构师是做什么的.docx
因此,一名理想的软件架构师应当拥有清晰的成长路径,这通常从程序员开始,通过不断学习语言基础、设计基础和通信基础,逐渐成长为高级程序员,并深入接触分布式系统与组件。


非技术区
