网友经典Q&A——阿里云 MVP 沈剑

简介: 沈剑,公众号“架构师之路”的作者,曾任百度高级工程师和58同城高级架构师、技术委员会主席、技术学院优秀讲师,现为到家集团技术委员会主席和技术VP,同时也是快狗打车(原58速运)的CTO。本文是沈剑老师在阿里云的直播中分享的一些自己关于架构师的看法和成为架构师的心路历程的第三部分。

沈剑老师在阿里云的直播中分享的一些自己关于架构师的看法和成为架构师的心路历程,内容经精炼整理成文,分集如下:
上篇:我的架构师之路
中篇:架构师“三部曲”
本篇:网友经典Q&A
沈剑-我的架构师之路.jpg

直接观看视频

网友经典Q&A

问题(1):现在有些leader没有让团队成长的意思。
沈剑:个人认为leader最核心的职责就是让员工成长,帮助员工成长,帮助员工搭台唱戏。

问题(2):golang和C++哪个更适合服务端?
沈剑:脱离业务说架构是耍流氓,而且我认为架构跟语言关系不大。个人的建议是web侧和服务侧都用java是比价合适的,因为java的技术栈比较成熟,而且这样子出现问题的时候,两端可以交流,对整个公司的运维、开发等各个体系之间都有好处。如果说预测到了未来一定会做服务层,还是用java比较好。

问题(3):订单数据量达到几十亿会用分库分表的方案吗?
沈剑:会的,在公众号里面也写过相关的文章。

问题(4):学历重要吗?
沈剑:不同的公司不一样,我在社招面试的时候不看学历,只看面试的结果,只看综合实力。

问题(5):公司业务发展太快,都在追时间、赶时间怎么办?
沈剑:技术的一把手,早起还是要提前规划一下自动化相关比较好,这样子可以帮助项目更快的吞吐。

问题(6):面试的时候应该怎么去准备?遇到一些比较刁难的问题怎么办?
沈剑:我个人没有怎么参加面试,但是我面试过别人。在招人的时候我是主要问你懂哪些,也就是你做过的业务、架构、技术等等。我认识面试是为了了解他了解到了什么程度,而不是为了难为你。

问题(7):技术的广度,真的学得了那么多东西吗?
沈剑:比如说我们做微服务的架构,web侧的东西、数据库的东西等等,我们都要会,所以就围绕这个体系学,都要学。

问题(8):在一个企业如何做自己的职业规划?
沈剑:很多时候公司对你的要求和自己对自己的要求是不一样的,所以在为公司做事情的时候只要自己可以成长,有收获,就可以。

问题(9):做事情的时候如何持续学习?
沈剑:个人经验是做什么的时候就学什么,跟着工作来学习。如果学的东西跟工作不相关,那么很快就会忘记。此外,写文章是可以加深自己的记忆的。

问题(10):看哪些书?
沈剑:国外的经典书,google的经典论文。

问题(11):关系数据库是否要用外键?
沈剑:我经过的这些互联网公司业务特点是数据量大,并发大,是禁止用外键的。但是不同公司的业务不一样,要看业务特点。

问题(12):SQLserver没有用过怎么办?
沈剑:个人认为SQLserver跟其他的SQL之类的是类似。

问题(13):技术架构演进的过程?
沈剑:不同的业务不一样,可以参考我公众号的相关文章,有58同城详细的技术架构文章。

问题(14):写代码怎么减少bug?
沈剑:责任心。自己的代码要做大量的自测,要对自己的代码负责。现在也有很多工具帮你提高质量。

问题(15):为什么看到一些技术知识后总容易忘记?
沈剑:用过才能更好地记忆。在实践中记忆是最快的,同时,写下来也会加深自己的记忆。总的来说,两条建议:在业务中学习,同时写下来。

问题(16):如何避免重构?
沈剑:一般来说重构避免不了。最好在架构设计的时候提前规划一步,比如说考虑到两年后可能出现的问题,提前做规划。但是也不要提前规划太久,会对当前的架构带来压力。

问题(17):快狗云服务是用的什么?
沈剑:快狗的所有业务都用的是阿里云。

问题(18):向上管理和向下管理?
沈剑:我个人反对过多向上管理,这需要做很多的额外工作。向下管理的话,有很多方法,大家可以看看相关的书。

问题(19):架构师需要掌握前端的技术吗?
沈剑:当然需要。在大的面上是需要了解和学习的,细节上可能不需要那么了解。

问题(20):为了运维灵活,业务逻辑是SQL合适吗?
沈剑:这个是大忌,随着业务量的增长,数据库会成为业务瓶颈。要把瓶颈放在服务层,因为服务层比较容易扩容。

问题(21):哪些可以看到你写的文章?
沈剑:微信公众号“架构师之路”,有技术提问的话可以到知识星球。

更多精彩,点击查看
上篇:我的架构师之路
中篇:架构师“三部曲”
直接观看视频

相关文章
|
运维 架构师
架构师“三部曲”——阿里云 MVP 沈剑
沈剑,公众号“架构师之路”的作者,曾任百度高级工程师和58同城高级架构师、技术委员会主席、技术学院优秀讲师,现为到家集团技术委员会主席和技术VP,同时也是快狗打车(原58速运)的CTO。本文是沈剑老师在阿里云的直播中分享的一些自己关于架构师的看法和成为架构师的心路历程的第二部分。
3858 0
架构师“三部曲”——阿里云 MVP 沈剑
|
设计模式 架构师 大数据
我的架构师之路——阿里云 MVP 沈剑
沈剑,公众号“架构师之路”的作者,曾任百度高级工程师和58同城高级架构师、技术委员会主席、技术学院优秀讲师,现为到家集团技术委员会主席和技术VP,同时也是快狗打车(原58速运)的CTO。本文是沈剑老师在阿里云的直播中分享的一些自己关于架构师的看法和成为架构师的心路历程的第一部分。
6924 0
我的架构师之路——阿里云 MVP 沈剑
|
存储 消息中间件 监控
基于 Hologres+Flink 的曹操出行实时数仓建设
本文主要介绍曹操出行实时计算负责人林震,基于 Hologres+Flink 的曹操出行实时数仓建设的解决方案分享。
109937 1
基于 Hologres+Flink 的曹操出行实时数仓建设
|
编解码 Linux Python
Python:把视频转为Gif图片
Python:把视频转为Gif图片
293 0
|
7月前
|
人工智能 JSON 自然语言处理
我终于成为了全栈开发,各种AI工具加持的全过程记录
本文从一个需求出发,全程记录如何进行全栈开发。
1378 51
我终于成为了全栈开发,各种AI工具加持的全过程记录
|
缓存 NoSQL Java
redis在排行榜中的使用总结
# 前言 >[redis官网](https://redis.io) > >Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(se
13076 0
|
11月前
|
机器学习/深度学习 数据采集 人工智能
智能化运维在现代数据中心的应用与挑战####
本文深入探讨了智能化运维(AIOps)技术如何革新现代数据中心的运维管理,通过集成人工智能、大数据分析及自动化工具,显著提升系统稳定性、效率和响应速度。文章首先概述了AIOps的核心概念与技术框架,随后详细分析了其在故障预测、异常检测、容量规划及事件响应等方面的应用实例,最后探讨了实施过程中面临的数据质量、技能匹配及安全性等挑战,并提出了相应的应对策略。本研究旨在为数据中心管理者提供关于采纳和优化AIOps实践的洞见,以期推动行业向更高效、智能的运维模式转型。 ####
|
人工智能 运维 监控
智能运维在现代数据中心的应用与挑战
随着云计算和大数据技术的迅猛发展,现代数据中心的运维管理面临着前所未有的挑战。本文探讨了智能运维技术在数据中心中的应用,包括自动化监控、故障预测与诊断、资源优化等方面,并分析了当前面临的主要挑战,如数据安全、系统集成复杂性等。通过实际案例分析,展示了智能运维如何帮助数据中心提高效率、降低成本,并提出了未来发展趋势和建议。
|
安全
猿大师办公助手在线编辑微软Office/金山wps网页组件COM加载项启用说明
猿大师办公助手是一款独特的在线编辑Office插件,不同于其他厂商的弹窗模式,它真正实现了网页内嵌本机Office。其COM加载项可在Office主菜单栏增加PageHi子菜单,提供文件保存、打印等功能,并能控制文档操作权限。安装后,默认自动启动COM加载项,但需注意可能被禁用或拦截,必要时需手动启用。对于WPS和微软Office,均有详细的启用步骤。
372 5
猿大师办公助手在线编辑微软Office/金山wps网页组件COM加载项启用说明