网友经典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):哪些可以看到你写的文章?
沈剑:微信公众号“架构师之路”,有技术提问的话可以到知识星球。

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

相关文章
|
小程序 数据安全/隐私保护
15天阿里云使用感想
此篇文章记录使用阿里云的esc服务器的所有感受和想法,从开始到使用再到续费
|
弹性计算
在阿里云学习的心得感想
初步接触阿里云服务器,在学习的过程中收获知识
1190 0
|
弹性计算 关系型数据库 MySQL
冬季实战营第一期感受
实战营第一期从17日到21日每日简简单单但依旧有所收获。
164 1
|
Linux Go 人工智能
认证故事┃我在阿里云的学习之旅
认证故事┃我在阿里云的学习之旅
143 0
认证故事┃我在阿里云的学习之旅
|
弹性计算 人工智能 安全
使用阿里云的感想
使用阿里云的感想
|
新零售 运维 开发者
混沌工程初体验,读书好礼等你拿——MVP一周精选 20200612
本周凯京科技运维负责人郭旭东带来混沌工程及混沌工程实验工具 ChaosBlade的介绍,驻云科技运维总监乔锐杰读书汇也正式启动,一起学习《阿里云运维架构实践秘籍》。更多精彩,迅速查看。
混沌工程初体验,读书好礼等你拿——MVP一周精选 20200612
|
运维 物联网 程序员
架构设计与实践秘籍全放送——MVP一周精选 20200515
前转转首席架构师孙玄系列直播上新啦!本周我们带来海量并发高度扩展的交易中台架构公开课及干货文章,边看边学,效率加倍。 更有SkyWalking创始人吴晟的成功之道独家揭晓,“乔帮主”现身指点如何正确选择云产品,正文查看精彩。
架构设计与实践秘籍全放送——MVP一周精选 20200515
|
Cloud Native 架构师 数据可视化
MVP一周精选 20200306: 金针度人,避坑秘笈发送中
阳春三月, 本周精选为您带来更“新”的干货,还有两位MVP 的创业辛酸史,等您一探究竟。
MVP一周精选 20200306: 金针度人,避坑秘笈发送中