高手问答第 218 期 —— 技术人员如何成长为架构师?

局长 发布于 2018/11/20 16:50
阅读 24K+
收藏 41

OSCHINA 本期高手问答(2018 年 11 月 21 日 — 11 月 27 日)我们请来了@爱技术的华仔  李运华为大家解答关于架构方面的问题。

李运华,互联网资深技术专家,十多年技术老兵,目前带领多个研发团队,承担架构设计、架构重构、技术团队管理、技术培训等职责;专注于开源技术、系统分析、架构设计,对互联网技术的特点和发展趋势有较深入的研究,对系统解耦、高性能、高可用架构有丰富的经验。

架构设计是技术人员成长和晋升过程中必须掌握的技能,每个程序员心中都有一个成为架构师的梦想,梦想是美好的,但道路是曲折的。希望大家早日实现自己的架构师梦想。

本期问答内容:

1. 架构师的具体职责和要求
2. 技术人员如何成长为架构师
3. 架构设计的相关案例和技巧
4. 架构设计的难点和困惑

或者其它架构相关的问题,也欢迎大家积极提问!

为了鼓励踊跃提问,@博文视点 会在问答结束后从提问者中抽取 5 名幸运会员赠予《从零开始学架构:照着做,你也能成为架构师》一书。

购买链接:京东

OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。

下面欢迎大家就架构问题向@爱技术的华仔  李运华提问,请直接回帖提问。

加载中
0
博文视点
博文视点

高手问答第 218 期 —— 技术人员如何成长为架构师?

@FrendLin   @拉风的凤吹哥   @wy65  @码农大叔爱胡子  @Sloth0613   

恭喜以上五位网友或获得《从零开始学架构:照着做,你也能成为架构师》图书一本?

请私信 @博文视点   告知快递信息(格式:姓名+电话+地址)! 

码农大叔爱胡子
码农大叔爱胡子
怎么样才能领取到这本书?
1
mickelfeng
mickelfeng

@爱技术的华仔 书中有一些案例吗

爱技术的华仔
有完整的案例,是一个消息队列的案例,涵盖设计原则、设计流程、架构模式等
0
jasonwu24
jasonwu24

@爱技术的华仔 做开发也有几年的时间了,现在正朝架构师的方向迈进,希望请教一下一个合格的技术人员如何成长为优秀的架构师?这期间思路上需要注意什么?要做哪些转换呢?谢谢!

爱技术的华仔
我有一篇文章谈架构师成长:《程序员职业发展路径图:从菜鸟工程师到高级架构师》,https://mp.weixin.qq.com/s/CqM_xocsTVwNSPLTks0RNQ
0
无级别码农

@爱技术的华仔 您好,我想请教下,架构师需不需要运维方面的知识?如果需要,要到什么程度才好。

爱技术的华仔
需要一定程度的运维知识,包括:中国的网络基本布局(例如三大运营商)、CDN、机房的基本情况(交换机、供电、散热等)、架构的基本物理结构等
0
S三少S
S三少S

@爱技术的华仔 码农成长为架构师,需要什么样的平台和环境呢?自学不太可能,一些小公司就职,业务量也就那么大,没有架构,至少要去大平台么?

爱技术的华仔
我有一篇文章谈架构师成长,你可以参考:《程序员职业发展路径图:从菜鸟工程师到高级架构师》,https://mp.weixin.qq.com/s/CqM_xocsTVwNSPLTks0RNQ
0
给力快乐之2015
给力快乐之2015

@爱技术的华仔 架构师需要了解到多底层,一定需要具有开发中间件的能力么?

爱技术的华仔
不一定必须开发中间件,中间件主要的复杂性是高性能和高可用,业务系统最主要的复杂性是可扩展,但如果有中间件的经验当然更好了,简单来说,如果什么系统你都能应对自如,那就说明架构设计的水平很高
0
彭添
彭添

@爱技术的华仔 请问下架构师有偏向么,比如我们业务是WAF/IDS类型,像对于云、大数据这方面就没怎么碰到,如果想成为一名架构师,是否需要涉及到所有的技术方向,还是说针对某一类型的业务架构即可

爱技术的华仔
有偏向,架构师也是和领域相关的,不同领域有不同的复杂度和模式,例如业务架构师、中间件架构师、大数据架构师、Windows也有架构师,跨领域不是说不可能,但难度很大,可以先成为某个领域厉害的架构师
0
吕秀才
吕秀才

@爱技术的华仔 做架构大致都需要了解哪些方面的内容?

吕秀才
吕秀才
回复 @爱技术的华仔 : 感谢回复,那么,基础技术主要包含有哪些?
爱技术的华仔
这个问题有点大,我只能提炼几个关键点:1)领域知识;2)基础技术;3)架构设计的技术;4)综合能力:沟通、表达、项目管理等
0
d
doris123

@爱技术的华仔怎么没看到有回答的

爱技术的华仔
小编开始的时候忘记通知我来回答了,今天一看已经有4页了,加紧回答中 :)
0
123咔哒
123咔哒

对源码层面没有深入研究能成为架构师吗?应该朝那个方向努力,工作也有三年了,有没有什么意见呢@爱技术的华仔

爱技术的华仔
最好还是要研究源码,因为架构师不能简单的只负责画图,还要把握关键技术的实现,否则就会成“PPT架构师”,源码的学习方法可以参考我的文章:高效学习开源项目的五大步骤! https://mp.weixin.qq.com/s/YDAV4WhwK4in7BLN_Q07vw
返回顶部
顶部