加入收藏 | 设为首页 | 会员中心 | 我要投稿 南通站长网 (https://www.0513zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 动态 > 正文

一定要掌握技术细节吗?

发布时间:2021-03-25 15:48:54 所属栏目:动态 来源:互联网
导读:O已经走向了管理和业务,脱离技术一线。如果发现你们公司总监或CTO还在写Code,那说明你们公司有点小,真的很小,有可能都算不上个公司。 首先,架构师一定是掌握过技术的。 这里的掌握过要理解一下,架构以下的程序员都是在一条赛道上跑,熟悉业务再深入技



O已经走向了管理和业务,脱离技术一线。如果发现你们公司总监或CTO还在写Code,那说明你们公司有点小,真的很小,有可能都算不上个公司。

首先,架构师一定是“掌握过”技术的。

这里的“掌握过”要理解一下,架构以下的程序员都是在一条赛道上跑,熟悉业务再深入技术底层。

比如一个刚毕业的IT,从事java开发,一开始就会个java语法,略微会个spring,这叫 初级 程序员。等他工作个1年,发现能在一个搭建好的project框架下熟练开发业务,不需要太多帮助了,这叫 中级 程序员了。在过个3年左右,在常规的业务code下已经不满足了,开始搞框架并能自己搭建和维护,新业务启动能copy个框架过来直接开始写业务,这个时候已经是 高级 程序员了。再有个3年左右,部分程序员已经不甘心写业务code了,开始专门搞框架维护,研究底层源码,还自己写个把框架,能提升各种性能瓶颈,这个时候已经 专家 程序员了。

有一天专家程序员突然对整个业务系统感兴趣,想设计一个完整的系统,从页面+后台+数据,还有包括人员资源,都整合起来把系统落地建设完成。这个时候这个专家发现自己的知识太过细分了,还有很多不会,如web开发,app开发,h5开发,数据库维护,项目管理,人员组建,人员管理等,这些能力都需要才能搞定一个完整的系统建设。

这个时候这个专家开始拼命的学,这个时候“学习能力”才是根本,因为学的东西太多太多,跨过去 专家 就成了 架构 程序员了。

(编辑:南通站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!