资讯专栏INFORMATION COLUMN

总结|成为架构师的一些思考与经验

Coding01 / 2971人阅读

摘要:架构师写代码写代码的架构师应在第一时间发现代码问题,及时反馈。精通高并发却不知道高并发的瓶颈在哪精通架构设计却不能保证系统高可用架构师最重要的工作就是实践与大牛之间的距离要客观的评价自己的能力。

1. 体系化的学习

每天的时间使有限的,而接触的信息是无穷无尽的。在熟悉了工作之后,最重要的事情就是如何提高学习的效率,最好的办法是:

体系化的学习

拥有了体系化结构知识之后,再去了解别人的观点,阅读独立的文章、知识,理解就会更透彻。

2. 再学习

在理解,熟悉工作之后,在构建了完整的知识体系之后,虽然你的工作能力已经能够解决大部分的问题,但是实际上仍然有许多的问题并不会命中自己的知识区。

这就需要我们

带着问题再学习

这种学习是对知识体系中的知识点的补充。这种知识点的学习就需要在具体的工作问题中去理解和深入。

3. 架构师写代码

写代码的架构师:

应在第一时间发现代码问题,及时反馈。

不需要参与到核心模块的开发,而是掌控大局观和适度参与

4. 开会

开会的目的是沟通,沟通有一些原则

各方对背景理解一致

去掉对方不能、不需要理解的内容

在对方失去注意力前说出重点

不要说没有意义的内容

5. 程序的生命力

系统功能在不考虑时间维度的基础上,看上去都是没问题的,但是一旦加入时间维度,就需要重新考量了。

“大多数系统当初都很好使,功能当时够用,扩展性看起来也可以,但是这些系统都是开发的人离职之后变坏的。”

具有时间维度的代码,需要有更通用的使用方式,简单的扩展,易于理解的文档。

6. Better

每当出现问题时,可以自问一下:

"他们要你解决什么问题?"

"你解决了什么问题?"

"还有更好的办法吗?"

7. 成为架构师的门槛

大的概念、架构、模式再懂,也不能缺失对基本概念的理解。

Eg:

精通高并发却不知道高并发的瓶颈在哪

精通架构设计却不能保证系统高可用

架构师最重要的工作就是实践

8. 与大牛之间的距离

要客观的评价自己的能力。

要意识到,只要跑的快,就足够了。

参考

秦迪

http://mp.weixin.qq.com/s?__biz=MzA5Nzc4OTA1Mw==&mid=410242201&idx=1&sn=fbb4bd4644282a8d275b14d6db627edc#rd

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/11736.html

相关文章

  • Simon Brown:架构程序员的区别

    摘要:从根本上讲,架构师是一个技术领导者的角色,这就是最大的区别。对于这个问题来说,没错,有一些相关主题没有出现在这本书中,这些主题可以构成一本与程序员必读之软件架构相互补的书。我从软件架构的视角特别能注意到这件事。 非商业转载请注明作译者、出处,并保留本文的原始链接:http://www.ituring.com.cn/article/178034 Simon Brown 是全球知...

    Turbo 评论0 收藏0
  • 【十年磨一剑】我们能从阿里架构师的身上学到什么?

    摘要:正文本文是看到阿里巴巴系统架构师黄勇的采访记录有感而发,如有侵权,请联系我。下面就一起来看看阿里架构师的十年架构路。抱着这样的信心,我加入了易传媒,担任系统架构师职位。 showImg(https://segmentfault.com/img/remote/1460000016748965); 前言 做技术的,一定不能放弃技术。在精进技术的同时完善其他方面的能力,十年如一日。不忘初心,...

    OnlyMyRailgun 评论0 收藏0
  • 聊聊阿里面试的三个层次

    摘要:一般来说,阿里的面试会有两轮的技术电面,分别交叉检验你的技术基础。但从知识体系的角度来看,阿里面试对于知识的考核可以分为三个层次对于基础知识的考核对于项目经验的考核对于项目深度的考核。 最近去阿里的菜鸟国际做了一次面试交流,发现大公司对于面试者的知识结构考核非常严谨,可以作为我们日常工作学习的指导。虽然很多人说面试问到的东西在实际工作中很少用到,甚至有「面试造火箭,工作拧螺丝」的说法。...

    suemi 评论0 收藏0
  • 进阶Java架构师必看的15本书

    摘要:阿里巴巴的共享服务理念以及企业级互联网架构建设的思路,给这些企业带来了不少新的思路,这也是我最终决定写这本书的最主要原因。尽在双阿里巴巴技术演进与超越是迄今唯一由阿里巴巴集团官方出品全面阐述双八年以来在技术和商业上演进和创新历程的书籍。 showImg(https://segmentfault.com/img/remote/1460000015386860); 1、大型网站技术架构:核...

    Julylovin 评论0 收藏0
  • 直击架构本质:优秀架构师必须掌握的几种架构思维

    摘要:由于文章内容较长,所以我把它分成两篇小文章,在第一篇优秀架构师必须掌握的架构思维中,我会先介绍抽象分层分治和演化这四种应对复杂性的基本思维。另外,上面的算法是两路归并,也可以采用多路归并,甚至是采用堆排序进行优化,但是总体分治思路没有变化。 showImg(https://segmentfault.com/img/bVbeYpP?w=642&h=400); 介绍 架构的本质是管理复杂性...

    lijy91 评论0 收藏0

发表评论

0条评论

Coding01

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<