zoukankan      html  css  js  c++  java
  • 架构师的要害

    架构师的要害就是:架构师的领导力。

    这是一个与技术完全不同的方向,是一个人文的方向。我认识的一位资深HR经理和我的老经理都曾经告诉过我:从技术的思维转换到与人打交

    道的思维是非常难的;一旦一名技术员(程序员/测试员)同时也掌握了与人打交道的本领,那简直就是无敌的了。

    有谁还认为架构师只仅仅是一个技术高手?那你永远也成不了架构师!为什么?

    你可以把自己的架构写得天衣无缝——我相信,每个架构师都有这个本事——但接下来呢?你至少有两件事去做:

    你需要让开发人员理解它、接受它、认同它,甚至,让他们来一些赞美
    你需要让开发人员尽可能舒服地实现你设计的框架
    结果架构师同学发现,在他做第一件事情的时候,他迎来的是无数的挑战(也可能是被迫的服从和掌声);在他做第二件事情的时候,他看到

    的是消极怠工的程序员和居高不下的离职率……

    这是为什么?!难道一个设计精良(也许还并非如此)的架构换来的就是这些吗?

    症结就是那个要害——架构师的领导力。

    无论你设计出来的架构多么精良(或者多么糟糕),你最需要的是程序员们的理解和支持,这完全是技术之外的事情。大多数情况下,我相信

    ,架构都是精良的、稳固的、弹性的,但请千万别忘了——这是你站在自己的角度上思考出来的结果,你不能保证大家都理解它、认可它。这

    时候,你要拿出你的耐心和真诚来,运用你的影响力和说服力来传播它、推广它。千万不要以为自己在这方面的技术高别人就会听从你,这就

    好像一位提琴手站在台上对观众们喊:“因为你们不会拉琴,所以我拉成什么样你们就要听成什么样!”一样荒谬,别忘了,观众不会拉琴,

    但懂得欣赏,当他们认为自己再呆下去所浪费的时间已经超出那张票根的价钱时,他就会起身离去。

    无论你设计出来的类库多么稳定、弹性多么好、接口多么丰富,你最需要的是程序员们轻松地在上面开发、乐于实现它、为它增添代码。请千

    万别忘记——些类和接口还是你站在自己的角度上思考出来的结果,除非把你的大脑克隆出若干分塞给你的下游开发人员,不然天知道会出现

    什么情况。这时候,你需要拿出你换位思考的本领来,想一想,如果你是一个下游程序员,你会怎样去使用这些类和接口、能在多大程序上来

    适应它们(抑或干脆是感觉自己再被强迫工作)。

    对于一个架构师来说,日常的工作远不止这些。OK,我想每个准架构师和想成为架构师的人都已经明白了——架构师实际上就是一个技术团队

    的领导者。领导者是怎么定义的来着?哦~~对了,得有人肯跟着你干(可不在在压力和诱惑下哦!)


     

  • 相关阅读:
    MySQL 命令(一)
    HTML5 表单新增元素与属性
    怎样用SQL修改某个字段的部分内容
    百度sitemap.xml
    Dedecms自定义表单后台列表展现方式样式更改
    织梦seo
    织梦DedeCMS自定义表单diy_list.htm
    织梦采集文章
    播放视频插件swfobject.js与Video Html5
    织梦简单的自定义表单字段
  • 原文地址:https://www.cnblogs.com/hnxxcxg/p/2940994.html
Copyright © 2011-2022 走看看