zoukankan      html  css  js  c++  java
  • 架构师的世界

    系统大了,才知道规范的重要性,如果没有规范,就像一个社会没有法律。

    一个架构师,就是他自己设计的世界中的上帝。

    他需要制定这个世界的规范,防止这个世界的崩溃。

    以前我总是讲,程序员是程序的上帝,现在才知道,程序员只是一个世界的独行侠。

    他设计不出来一个世界。

    后来是系统分析员,他也不行。

    架构师才是。

    我现在知道一个国内公司的架构师很贵。我知道的是一个很小的网络公司的架构师,已经到了3万一个月。

    那一年,我设计了一个其蠢无比架构,懵懵懂懂的进入了架构的世界。

    才发现原来的东西都是渣。

    对于架构师而言,

    规范是基础,是基本元素,这个地方概念千万不能乱,怎么下功夫去深究概念,定义都不为过。

    层次和结构是骨架。一个不能一眼看明白的框架,不是一个好框架。

    模式是灵魂。

    ****如何知道自己成为了一个架构师?

    也许我不是一个好的架构师,但是我知道我入门了。

    作为一个架构师而言,他自己会知道是否已经成为了一个架构师。

    用佛教的一句话就是,到了那一天,你自己会知道你成就了。

    这是一个自证的方法,但是别人看不出来。

    ****如何证明自己成为了一个架构师?

    如何向别人证明你是一个架构师呢?很简单,就是你自己设计一个框架。

    记住可以借鉴,但是不能抄袭。

    凡是从别人那里改过来的框架,你研究的再透,里面依然会有你所不知道的酸甜苦辣。

    所以证明你自己是一个架构师的方式就是完全自己写一个框架。

    ****如何成为一个架构师?

    这个有一个捷径,就是不管多丑多难,自己开发一个自己的框架。

    用这个框架指导你所有的编程。

    我们的口号是“无框架,不编程”,这里的框架指的是你自己的框架,不是别人的。

    ****什么样的人会成为架构师?

    仅仅会学习的人,名校毕业的人不会因为学习好就会自动成为架构师。别想。

    架构师首先一定是一个程序员,而且一定是一个老程序员。所说的老指的是代码量足够。

    一定是一个天天被项目,被不断变化的用户需求折磨的人。

    一定是一个十分懒的人,不愿意天天重复工作的人。

    一定是一个有点想法,有点梦想,不得过且过的人。

    以上是架构师的基本要求。

  • 相关阅读:
    学算法还能指导找对象?是的,这就是大名鼎鼎的稳定婚姻算法
    机器学习 | 详解GBDT梯度提升树原理,看完再也不怕面试了
    Python | 面试的常客,经典的生产消费者模式
    LeetCode 89,因为题目晦涩而被点了1500+反对的搜索问题
    LeetCode 87,远看是字符串其实是搜索,你能做出来吗?
    Golang | Go语言多态的实现与interface使用
    pandas | DataFrame基础运算以及空值填充
    算法数据结构 | 只要30行代码,实现快速匹配字符串的KMP算法
    Mac上使用Docker安装SQLServer
    [翻译]ASP.NET Core在 .NET 5 Preview 7的更新
  • 原文地址:https://www.cnblogs.com/dlbird/p/3788434.html
Copyright © 2011-2022 走看看