V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sumarker
V2EX  ›  程序员

大家公司的架构师工作时候都是什么样子的?

  •  1
     
  •   sumarker · 2020-01-05 21:25:55 +08:00 · 7386 次点击
    这是一个创建于 1788 天前的主题,其中的信息可能已经有所发展或是发生改变。

    从事 java 开发,马上就要第五年了,之前有人说,要看一个人有没有能力驾驭编程这件事,主要看他三到五年到发展。

    五年到时间经历到公司不多就三个:

    第一个没架构师这种东西。。。。。。

    第二个公司的架构师是一个特牛 x 的人,听他做分享时完全是一种“虽不明,但觉厉”的观感。

    第三个公司的架构师,总是给人一种很水的观感:查线上问题就是找到代码可能出现的地方,然后一行一日志,看看哪个日志没有打印,说项目要接中间件( mq )一点都没有自己动手的意思,直接找了套路云的文档说,“买了之后,然后照着文档写”

    虽然不排除我的个人能力提高了,但是最近由看到之前(第二个公司)的那个架构师的一个开源项目,还是会觉得 “好厉害”。

    我现在真的很好奇,大家公司的架构师工作时候都是什么样子的?

    V 友们分享一下吧

    38 条回复    2020-01-06 21:35:52 +08:00
    MiffyLiye
        1
    MiffyLiye  
       2020-01-05 22:26:46 +08:00   ❤️ 4
    The concepts an architect works with all day are likely to be modules, components, connectors, stakeholders, evaluation, analysis, documentation, views, modeling, quality attributes, business goals, and technology roadmaps.

    The concepts an implementer works with all day are likely to be objects, methods, algorithms, data structures, variables, debugging, statements, code comments, compilers, generics, operator overloading, pointers, and build scripts.
    sumarker
        2
    sumarker  
    OP
       2020-01-05 22:36:26 +08:00
    @MiffyLiye 看到你的回复我本能的去了在线翻译,看了译文,我又默默的搜索了内容 这个 跟 《 Software Architecture in Practice 》 有些内容是重叠的,但又不完全一样,请问是这本书吗? 如果是,方便透露是哪一版吗
    junbaor
        3
    junbaor  
       2020-01-05 22:45:08 +08:00   ❤️ 1
    遇到的几个架构都是开发基础框架, 做监控预警方面的东西, 外加技术选型方案设计, 顺便造点轮子。比如自研 RPC、 分表方案,昨天刚好看到永辉彩食鲜基础服务框架开源, https://gitee.com/yhcsx/csx-bsf-all 可以简单理解为写这些东西, 楼主可以看代码窥探一二。
    DoctorCat
        4
    DoctorCat  
       2020-01-05 23:27:39 +08:00   ❤️ 1
    理想中的架构师:参与研发预算计划、运维技术保障、效率工具设计、业务线选型指导、日常 checklist 核对、基建保障与扩所容…
    现实中的架构师:Kafka 要登记 Topic 了、Cassdra 数据迁移计划你们留意一下、你这个问题我 Debug 一下 oh 重启就好…
    DoctorCat
        5
    DoctorCat  
       2020-01-05 23:31:22 +08:00   ❤️ 2
    补充,理想中的架构师还有一个到两点:宣(吹)讲(牛)能(逼)力,帮助公司建立技术形象、业界影响力。组内没产品经理的话,最好还要对内部 /外部客户有推销能力。
    现实:劳资只想 Debug、研究技术哇。
    sumarker
        6
    sumarker  
    OP
       2020-01-06 08:08:56 +08:00
    @DoctorCat 你说的理想的架构师确实是我认为的架构师应该有的样子,而实际上的。。。有点像我们现在的运维的样子,难道 架构师是从运维产生的?
    sumarker
        7
    sumarker  
    OP
       2020-01-06 08:09:56 +08:00
    @junbaor 学到了
    sumarker
        8
    sumarker  
    OP
       2020-01-06 08:10:51 +08:00
    @DoctorCat 虽然开开心心做一个 debugger 没什么不好,但是感觉还是太片面了一些
    tt67wq
        9
    tt67wq  
       2020-01-06 08:15:13 +08:00
    躺在那玩手机,偶尔咇咇下我们
    setuge
        10
    setuge  
       2020-01-06 08:36:54 +08:00
    1.喝茶 2.喝茶 3.喝茶 4.喝茶 5.吃午饭 1.喝茶 处理邮件故障 2.喝茶.下班 3.喝茶 忙.忙.忙.ing 然后休息.
    k9982874
        11
    k9982874  
       2020-01-06 08:39:53 +08:00 via iPhone   ❤️ 1
    个人理解架构师就是更 nb 的 tech lead。
    架构师可以降级去做 tech lead 的东西,甚至去做开发,而且做的比大部分人要好。但是反之则不行。
    MiffyLiye
        12
    MiffyLiye  
       2020-01-06 08:54:41 +08:00   ❤️ 1
    @sumarker 2012 年的第 3 版,因为是笔记所以和原文有些不一样。
    askfilm
        13
    askfilm  
       2020-01-06 08:56:58 +08:00   ❤️ 2
    我就是公司的架构师, 听说你想看我工作全干的样子?
    jorneyr
        14
    jorneyr  
       2020-01-06 09:05:40 +08:00   ❤️ 2
    方案上能头顶天,落地时能脚踏地
    xuanbg
        15
    xuanbg  
       2020-01-06 09:24:36 +08:00
    上午:摸鱼.开会
    下午:摸鱼.开会.串门吹牛.解决问题
    下班:灵感来了,干活.干活.干活……咦,天亮了,赶紧眯一会到 8 点起床
    sa2501
        16
    sa2501  
       2020-01-06 09:30:55 +08:00   ❤️ 1
    我见过厉害的架构师,上能出提案跟各种总谈笑风生,下能进项目写 code 填最棘手的坑。他做分享,能用普通话说明白复杂的技术。
    也见过傻逼架构师,永远停留在自己过内部认证的 10 年前,不思进取,讲东西没有重点,也讲不出什么,到现在不懂 web,不懂 cloud,不懂 container,不懂 micro service,不懂 TDD, 不懂 DDD, 偶尔写 PL1 炫技,拿着一把隐形的枪,享受吹捧。
    thisisgpy
        17
    thisisgpy  
       2020-01-06 09:33:43 +08:00
    别说架构师,我司 CTO 开会要求我们把所有请求的响应时间控制在 2ms 以内。对的,你没有看错,是毫秒。

    这种傻逼都能当 CTO,心累。
    sumarker
        18
    sumarker  
    OP
       2020-01-06 09:36:52 +08:00
    @tt67wq 太有画面感了,哈哈哈哈
    sumarker
        19
    sumarker  
    OP
       2020-01-06 09:37:47 +08:00
    @setuge 抛去时间线来说,有的忙(虽然不知忙的是什么)总比一直喝茶的好
    sumarker
        20
    sumarker  
    OP
       2020-01-06 09:38:57 +08:00
    @k9982874 对的 毕竟 level 跟 exp 在那里放着
    sumarker
        21
    sumarker  
    OP
       2020-01-06 09:39:37 +08:00
    @askfilm 特别的想看,全栈工程架构师?
    sumarker
        22
    sumarker  
    OP
       2020-01-06 09:40:39 +08:00
    @jorneyr 这种架构师不是很常见把 ,能头顶天还能脚踏实地的
    JJstyle
        23
    JJstyle  
       2020-01-06 09:41:12 +08:00 via iPhone
    @thisisgpy 50、60 毫秒简单的 api 可以做到,2ms,emmm
    sumarker
        24
    sumarker  
    OP
       2020-01-06 09:41:23 +08:00
    @xuanbg 总是在夜深人静一个人的时候最有灵感了
    lstz
        25
    lstz  
       2020-01-06 09:42:26 +08:00
    @thisisgpy 2ms 有点过分了,DNS+带宽传输都不止 2ms 了吧
    sumarker
        26
    sumarker  
    OP
       2020-01-06 09:42:27 +08:00
    @sa2501 跟我见过的 架构师一模一样呀
    sumarker
        27
    sumarker  
    OP
       2020-01-06 09:43:17 +08:00
    @thisisgpy 这...2ms 难度是有些大了
    petelin
        28
    petelin  
       2020-01-06 09:43:42 +08:00 via iPhone
    @JJstyle 简单的请求应该在 10ms.
    fancy111
        29
    fancy111  
       2020-01-06 09:50:06 +08:00   ❤️ 3
    对主攻语言熟透,顺带多个常用语言可随意读写。对项目从上至下融会贯通,能建高楼也能打地基,能提出完善的解决方案,能处理最棘手的问题。知识面广,基础扎实,考虑问题全面,看问题能到达本质。
    说简单点,就是能带领团队完成项目快精准,如果没团队,他一个人也能做好这个项目。
    ala2008
        30
    ala2008  
       2020-01-06 10:07:22 +08:00
    @thisisgpy 然后呢
    sumarker
        31
    sumarker  
    OP
       2020-01-06 10:22:19 +08:00
    @fancy111 这个 对于 level 高的研发或者 技术 leader 来说也可以吧.
    fatpower
        32
    fatpower  
       2020-01-06 13:37:23 +08:00
    参数配置调试工程师
    sumarker
        33
    sumarker  
    OP
       2020-01-06 13:40:02 +08:00
    @fatpower 这个可宽泛了,但是有的参数调试真的也很考验技术能力
    yilai
        34
    yilai  
       2020-01-06 15:31:48 +08:00
    瞎 BB->被我打脸,瞎 BB->被同事打脸,瞎 BB->被所有人打脸,持续瞎 BB
    wangyzj
        35
    wangyzj  
       2020-01-06 16:43:16 +08:00
    你说的是从架构师到全干工程师到 35 裁员之路吗?
    sumarker
        36
    sumarker  
    OP
       2020-01-06 17:18:23 +08:00
    @yilai 哈哈哈
    sumarker
        37
    sumarker  
    OP
       2020-01-06 17:18:38 +08:00
    @wangyzj 不能过 35 嘛.
    monkeyWie
        38
    monkeyWie  
       2020-01-06 21:35:52 +08:00
    遇到的架构师没一个有真本事的,都是在划水
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1435 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:52 · PVG 07:52 · LAX 15:52 · JFK 18:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.