热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

专访58沈剑:除了架构,我还想认真谈谈管理

2016年6月25-26日,第27届MPD技术管理工作坊将在深圳华侨城洲际酒店举行。本次工作坊,我们邀请了58到家技术总监沈剑老师,分享《技术团队的接手、搭建与发展实践》,讲述沈剑老师从


2016年6月25-26日,第27届MPD技术管理工作坊将在深圳华侨城洲际酒店举行。本次工作坊,我们邀请了58到家技术总监沈剑老师,分享《技术团队的接手、搭建与发展实践 》, 讲述沈剑老师从58同城架构师调任58到家技术总监,接手O2O业务后,对O2O业务及技术团队搭建的心得体会,以及跨部门协作、招聘、OKR管理等多方面的实践经验。

壹佰案例在MPD开始前采访了沈剑老师,先行“剧透”架构师转型做管理的感悟。

壹佰案例: 请简单介绍下您和目前负责的工作,以及关注的领域、技术积累?

沈剑:我是来自58到家的沈剑,目前在58到家负责架构部、中台业务部、基础服务部、后端平台部,总的来说是负责偏后端的部门。

之前做过的系统还挺多的,即时通讯系统,推荐系统,支付摊销绩效系统,以及很多太短的通用平台与系统,主要关注架构、数据库、O2O等方面的技术。

壹佰案例: 作为同时负责过58同城和58到家业务的架构师,可否从架构方向谈下两项业务的技术难点有何不同?

沈剑58同城是一个信息平台,业务模式主要是用户发布信息和用户查找信息,其业务模式决定了这是一个流量大、并发量大、数据量大的系统,其架构难度在于几十亿的数据量与访问量

58到家是一个O2O的平台,商户提供服务,用户下单购买服务,其业务模式决定了这是一个交易闭环的O2O系统,其架构难度在于对数据的实时性、一致性要求会更高

壹佰案例: 有很多工程师或者初级架构师非常乐于「搜刮」各种公司的架构图,以此作为学习的方式,您对这种学习方式的看法是什么?您更推荐那种学习方法呢?

沈剑:各个公司的业务模式不一样,系统架构肯定也不同,学习不同公司不同业务的架构,当然能有所收获与提升。

但是,只看架构图只知其然,却未必知所以然,架构是针对业务设计的,原封不动照搬肯定是不行的。只通过看各司架构图来学习,肯定也是不够的。

在项目实践中学习,成长是最快的。针对业务设计系统,采坑,埋坑,架构师所谓“经验丰富”,就是解决的问题比别人多。

壹佰案例:58到家接入了微信,我们都知道微信是一个巨大的流量入口,为了抗住流量,58到家技术团队提前做了哪些准备?

沈剑:58到家接入了微信钱包,给我们带来了一些技术挑战,微信钱包流量很大,技术上我们针对性做了cdn优化、缓存优化、静态化优化。

同时,还反复进行了压力测试,提前进行了容量规划,并进行了扩容预案,以确保微信钱包的大流量过来后,系统可用性不会受到影响。

举例来说,压测微信给了我们接入性能指标,例如:必须抗住10000同时连接,每秒必须处理20000的请求。我们以这个为目标,进行压力测试,不断找到瓶颈,进行优化,继续压测,如此迭代几轮,最终达到目标。

壹佰案例: 有一种说法觉得非外卖的O2O业务因为不涉及午餐或晚餐这种用餐高峰,所以不需要在大数据、人工智能方面像外卖那么重视,您是怎么看待这个问题的?

沈剑:完全不是这样的。58到家不是外卖类O2O,但是如何进行智能的订单调度,如何进行智能的动态定价,都是需要在大数据、智能化方面下功夫的。

壹佰案例: 现在负责58到家的技术团队,您如今是如何安排自己的新技术学习、研发团队管理、生活等时间的?

沈剑:你这么一问,才发现近期学习新技术以及陪家人的时间越来越少了,主要精力放在了团队管理和系统架构方案讨论上了。不过,新技术老技术,能解决业务架构问题的技术就是好技术。作为技术人,要不断的学习新技术以丰盈自己的架构知识,但刻意追求新技术,盲目讲新技术运用到线上也是不可取的。

壹佰案例:还有时间写代码吗?是不是就更偏向管理而不偏向技术了呢?

沈剑:写代码的时间是越来越少了。不过,工作中还是更偏向技术,技术选型,方案讨论,架构设计这些都是工作中很重要的一部分。技术人应时刻清晰认识到,技术是核心竞争力。  

壹佰案例:招聘是一个技术团队重要但又不好解决的问题,您可以谈下您对招聘面试的理解和实践吗?您会从那几个方向来面试一个技术人员呢?

沈剑:招聘,是汇聚一群志同道合的人一起做一些有意思的事情。人招对了,后期管理工作会好做很多,优秀的人能够自我驱动,定好目标,不怎么需要刻意“管理”的

校招生面试,我会看重技术基本功,思维能力,沟通能力,责任心与团队协作能力。社招面试,在上述能力之外,还会看重业务能力,以及解决问题的能力。

佰案例: 除了招聘,作为技术管理者,特别是在管理方向上(非技术方向)您还有哪些方面的工作?

沈剑:CEO的职责,大家都说是“找人,找钱,定方向”。一个部门的负责人,除了招聘找优秀的人,工作最最要的就是“定方向”,有没有流程(例如项目流程、bug修复流程),流程方向是否正确。主要矛盾在哪里(需求太多?bug太多?质量太低?),针对主要矛盾进行方向优化。跨部门协作有问题?大伙目标是否一致,沟通是否顺畅等都是需要特别注意的。

佰案例:从架构师到技术管理者,特别是接手全新的到家业务,如何带领整个技术团队?遇到过什么样的困难?经历了哪些重大事件的考验?

沈剑:这个问题回答起来会很长,可能得几个小时才能说清楚,在这里就不多说了,我会在深圳站MPD带来180分钟关于技术团队管理的分享,那个时候会讲的多一些

壹佰案例:58到家现在是采用kpi还是okr的考核方式?为什么采用那种方式? 

沈剑:这个问题比较敏感哈。58到家采用的是okr,它即强调目标,又鼓励创新而不死板,能更大发挥大家的主观能动性。

壹佰案例:以往都是在数据库和架构的议题上看到沈老师分享,为什么这次选择了技术管理的方向?

沈剑:总在数据库和架构的议题上分享,大伙不腻么?(笑)

开玩笑啦,15年9月调到58到家,成立团队,规划事情,和团队一起做一些事情,有一些收获,拿出来和大家共享以及共勉。未来再和大家聊数据库,聊架构。

壹佰案例:感谢您接受我们的采访,期待您在MPD深圳站的分享。

第27届MPD(6月25-26日、深圳站)设计了5个垂直领域的25个大时段深度分享的工作坊,涵盖产品、团队、架构、开发、测试等方向,将邀请国内外25位一线专家分享技术创新与实践,超过500位参会者将与讲师现场切磋交流。Facebook的零成本用户增长、腾讯扛住10W+服务器的自动化运维、百度智能推荐系统的高效算法、负责亿级流水的蚂蚁金服支付团队的管理经验、Linkedin能在大数据中掘金的关键方法、微博访问量从亿到万亿的架构优化......最顶级的话题分享,技术人和产品人的实践日~



推荐阅读
  • 国内BI工具迎战国际巨头Tableau,稳步崛起
    尽管商业智能(BI)工具在中国的普及程度尚不及国际市场,但近年来,随着本土企业的持续创新和市场推广,国内主流BI工具正逐渐崭露头角。面对国际品牌如Tableau的强大竞争,国内BI工具通过不断优化产品和技术,赢得了越来越多用户的认可。 ... [详细]
  • 数据管理权威指南:《DAMA-DMBOK2 数据管理知识体系》
    本书提供了全面的数据管理职能、术语和最佳实践方法的标准行业解释,构建了数据管理的总体框架,为数据管理的发展奠定了坚实的理论基础。适合各类数据管理专业人士和相关领域的从业人员。 ... [详细]
  • IT项目管理过程中的方法、工具、技术
    工欲善其事,必先利其器。而对于一个软件开发项目,最重要的器就是方法,工具和技术。而这三要素中重要的又是方法论,方法是基础&# ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • 如何在PostgreSQL中查看数据表
    本文将指导您使用pgAdmin工具连接到PostgreSQL数据库,并展示如何浏览和查找其中的数据表。通过简单的步骤,您可以轻松访问所需的表结构和数据。 ... [详细]
  • MySQL缓存机制深度解析
    本文详细探讨了MySQL的缓存机制,包括主从复制、读写分离以及缓存同步策略等内容。通过理解这些概念和技术,读者可以更好地优化数据库性能。 ... [详细]
  • Ralph的Kubernetes进阶之旅:集群架构与对象解析
    本文深入探讨了Kubernetes集群的架构和核心对象,详细介绍了Pod、Service、Volume等基本组件,以及更高层次的抽象如Deployment、StatefulSet等,帮助读者全面理解Kubernetes的工作原理。 ... [详细]
  • 从零开始构建完整手机站:Vue CLI 3 实战指南(第一部分)
    本系列教程将引导您使用 Vue CLI 3 构建一个功能齐全的移动应用。我们将深入探讨项目中涉及的每一个知识点,并确保这些内容与实际工作中的需求紧密结合。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • 阅读本文大约需要3分钟。微信8.0版本的发布带来了许多令人振奋的新功能,如烟花特效和改进的悬浮窗,引发了用户的热烈反响。 ... [详细]
  • VPX611是北京青翼科技推出的一款采用6U VPX架构的高性能数据存储板。该板卡搭载两片Xilinx Kintex-7系列FPGA作为主控单元,内置RAID控制器,支持多达8个mSATA盘,最大存储容量可达8TB,持续写入带宽高达3.2GB/s。 ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • Google最新推出的嵌入AI技术的便携式相机Clips现已上架,旨在通过人工智能技术自动捕捉用户生活中值得纪念的时刻,帮助人们减少照片数量过多的问题。 ... [详细]
  • 本文介绍了如何使用PHP代码实现微信平台的媒体素材上传功能,详细解释了API接口的使用方法和注意事项,确保文件路径正确以避免常见的错误。 ... [详细]
  • 解决微信电脑版无法刷朋友圈问题:使用安卓远程投屏方案
    在工作期间想要浏览微信和朋友圈却不太方便?虽然微信电脑版目前不支持直接刷朋友圈,但通过远程投屏技术,可以轻松实现在电脑上操作安卓设备的功能。 ... [详细]
author-avatar
黑_猫__警_长
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有