架构师应该知道的那些事儿

在新的团队有点忙,刚好这本 《软件架构师应该知道的97件事》 适合断断续续的阅读,然后慢慢”琢磨”。每个人偏重的技术角度不同,所以有些事情读罢可能未必能引发什么进一步的想法,但读到有些以前没关注过的话题则可能触发进一步思考。

印象最深的一句话是”确保简单的问题有简单的解”,这本书里面很多话题都提到了”简单”这个词,我更喜欢用”简朴”,不把简单的事情复杂化,和我一直坚持的理念有点不谋而合。其实,有些资深开发者很难抗拒”炫技”的诱惑,时常想用最新最酷的技术来做他认为”最有挑战最有难度”的事情,殊不知用更小的时间、人力、技术成本解决问题也是真正有技术含量的事情。

究竟什么才是称职的架构师,我想很难界定,很多公司对架构师有不一样的期待,但有一条,作为技术人总要不断的思考,持续学习,不断进步才能迎接更大挑战,才会称为别人眼中称职的架构师。

我的一个疑惑是:不知道有多少架构师现在还在公司之外保持阅读技术书籍的习惯呢?

EOF

此文作者:, 位于 Review 分类 标签: on .
转载须以超链接形式标明文章原始出处和作者信息及版权声明.

19 thoughts on “架构师应该知道的那些事儿

  1. 章显洲

    大辉,别来无恙啊!想不到大辉兄会看《软件架构师应该知道的97件事》,当初编辑原本还想约你写一篇书评呢,呵呵。身为译者,不能不来留下“到处一游”的脚印哈!

    Reply
  2. StevePan

    我们公司的软件架构师没有做到这点。公司的CTO更是天天沉迷在WOW里。他们很少去接触心东西,更多的去依靠过往经验。
    下面技术人员提出了不少很好,很实用的技术,CTO甚至直接否决,因为他不知道这个技术。应了学镛老师的哪句话,我们公司的CTO只是把工作头2年的内容,在后面的每家公司重复做了一次而已。变化的只是他从实施者变成了指挥者。
    一线的技术人员,总是会觉得手脚被束缚住了。

    Reply
  3. 观星者C73

    大辉老师最后的那句提醒真的是很重要,可惜不是每一位同学都有热情,浮躁的年代里,太多事情占用了太多的心智,一步一个脚印的作风,只有在日本或者德国这些国民性比较强的国家里才有可能实现。

    Reply
  4. bingo

    经常看书是每个有点文化的人需要做到的起码要求,现在都言必称架构师,我觉得挺烦的,其实不过是有点经验的工程师,而工程师的起码要求就是经常熟读一些手册。

    Reply
  5. xinqiyang

    阅读技术书籍是必须的!进步是自己的事情
    在公司里面,技术是成体系的,必须按照团队来定.但是对于新技术的使用,还是得够个过程…
    看书是好事,书好多…看Fenng大 推荐的就是了…

    Reply
  6. 成都瘦人

    很不错,架构师必须要能够同时兼具深度和广度,最好能够同时精通所从事的行业,可能要求太高,但是不断学习是必须要提倡的,技术无止境,太多的所谓架构师整天为政治任务所困,这和所在公司文化很有关系。

    Reply
  7. LAONB

    很多技术架构师是不称职的,不仅要有规划的前瞻性,还要能够引导经验较少的程序员提高,这样才称得上是技术架构师。
    我的一点主观看法,否则就是一个敲代码的熟练工种。
    老胸,你的验证码好长。

    Reply
  8. 大树

    简单确实是软件架构中最重要的原则;由简单的原则和手段组合解决复杂的问题,多么优美啊

    Reply
  9. joydraft

    这本书读的是英文版,不错,有些点挺有感触的,比如说use before reuse, simplicity before generality,拿着这个还跟老板好好争论了下。。。

    Reply
  10. logken

    很想读读着本书~!~
    博主最后问的,大家都应该有些感触吧~!
    咱们搞技术工作的 能够挤出时间保持阅读技术书籍的习惯真的不多~!

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *