如何画好一张架构图/业务图/流程图,掌握这4个关键点

1 月 11 日
阅读 3 分钟
今天的分享不是干货,是锦上添花的软技能。作为一个开发,日常工作中免不了要画一些图,无论是技术架构图还是业务流程图。基于个人的一些经验,分享一下我的作图方法,给大家一点思路提供参考,希望在未来的工作、生活中都能有所帮助。

开发同学的“做事情”&“想事情”&“谈事情”

1 月 4 日
阅读 8 分钟
回看在阿里的这几年,乃至追溯到整个毕业后的工作过程,作为一名后端偏向业务向的一线开发,我一直在想,抛开技术栈和方案经验等这些具体的细致内容之外,究竟有什么东西是能够迁移到更多场景乃至生活上的体悟,思索良久,大抵可以此概述。

我在阿里做开发的高效打工技巧总结

1 月 2 日
阅读 4 分钟
很多新入职的工友反馈,大家现在除了编码之外,在厂子里还有很多七七八八的杂活才是工作耗时的大头,比如有些项目里面,沟通&对接相关的工作占比甚至大于70%,实际写代码&自测也就一两天,前面那些细碎的内容,也不方便录入工时,非常苦恼。出于对工友的爱和保护,鄙人决定在这里分享一些打工的技巧,希望能提供一些微不...

建立个人学习观|地铁上的自习室

2023-12-01
阅读 7 分钟
如果大家有机会来北京,可以来看看工作日早上八九点钟,15号线从那座叫“顺义”的城市通向“望京”的地铁,你在那上面,能看到明明白白的,人们奔向梦想的模样。

通过述职发现自己“变”了

2023-11-02
阅读 5 分钟
述职的目的是通过事情本身看人的成长变化,有两点比较重要:一个是价值和结果的呈现、另一个是个人的成长和变化。本文针对这两个点展开聊聊,包括通过哪些方式来改变自己有所成长,如何进行价值的定义判断、结果及呈现。

技术人对抗焦虑的加减法

2023-10-25
阅读 5 分钟
应该说绝大部分技术人都有焦虑感:“程序员35岁危机”、“成长太慢,工作5年了还是大头兵”、“不小心搞了一个生产故障,感觉待不下去了”、“负责的这块业务看起来没前途” 等等。

一文论重复性工作中如何培养匠心

2023-10-09
阅读 5 分钟
这两个词放在一起,是不是乍一看有点别扭?别扭点大概在于:匠心是公认的褒义词,而重复性工作虽然原本是中性词,但在互联网技术语境里,通常都是以技术解决问题、消灭重复性工作为目标,久而久之,重复性工作更像是个贬义词了。但是反过来想,匠心来自哪里?寿司之神的匠心,来自于数十年如一日的制作寿司,庖丁解牛的...

快速成长的秘诀|学会自我培养和培养他人

2023-09-12
阅读 15 分钟
快速成长总共三篇,分别是《完成自我认知升级》、《自我成长好方法》和《自我培养和培养他人》。本篇是第三篇,篇幅较长。针对长文的阅读方式,依旧建议在《完成自我认知升级》中提到的阅读方式:“在一个不被打扰的时间做好只字不差阅读,用批判性思维思考和理解其中的逻辑,内化成自己的逻辑。”

三点“揭露”内向技术人如何做好分享?

2023-09-11
阅读 5 分钟
"内向的人不适合做分享",似乎有这么一个想法根植在所有人的心底。特别对于程序员这个群体,内向的人更加多了。毕竟,不内向谁当程序员呢。我当时选择程序员这个职业,就是因为不太喜欢和人打交道。

快速成长的秘诀|自我成长的方法有哪些?

2023-09-05
阅读 14 分钟
快速成长总共三篇,分别是《完成自我升级》、《自我成长的方法》、《学会自我培养或培养他人》。在成长第一篇《完成自我升级》发布后,有很多同学做了仔细阅读,而且其中一位同学给了我非常好的反馈补充,他的原话:

快速成长的秘诀|如何实现自我认知升级?

2023-08-25
阅读 13 分钟
精英人数的增长速度持续加快后,很多人开始焦虑,我也焦虑,深知要走出焦虑不容易,我想把走出焦虑快速成长的认知和方法写成文章分享给更多人,做成PPT给更多人面对面分享。快速成长总共三篇,分别是《完成自己的认知升级》、《自我成长的方法》、《学会自我培养或培养他人》。本文是快速成长第一篇:“完成自己的认知升...

一名全栈工程师的技术实践之路

2023-08-23
阅读 10 分钟
全栈开发是指开发人员掌握了前端、后端以及数据库等多个领域的知识和技能,能够独立完成整个项目的开发工作。在需求交付过程中,可以负责从项目的前期分析、设计到后期开发、测试、发布等整个过程,能够快速定位和解决问题,提高开发效率和产品质量。

程序员必须要知道的编程范式,你掌握了吗?

2023-08-03
阅读 15 分钟
"编程范式"是一种编程思想的总称,它是指在编写程序时所采用的基本方法和规范。常见的编程范式有面向对象、函数式、逻辑式等。选择合适的编程范式可以提高代码的可读性、可维护性和可扩展性,是程序员必备的基本技能之一。

技术与业务同行:做业务的技术人

2023-06-15
阅读 7 分钟
做业务就好比打仗,团队是我们的归属。在团队中,我们既要通力协作,又要定义问题,既要业务先赢,又要技术成长。越来越多的前端将投身业务研发,要有更好的发展,业务理解力非常关键。在阿里的这6年,我的工作主要是对接各个1688批发/分销/严选业务,搭建业务的买家导购场景、营销会场、买卖家工作台以及小二管理的中后...

《学会提问》——逻辑谬误初识

2023-06-12
阅读 5 分钟
最近在看《学会提问》这本书, 里面主要就是讲了:当别人讲一些观点, 你如何去判断对方的观点是否正确。生活中, 有些人在灌输观点的时候, 可能会采用一些逻辑上的谬误或者其他欺骗性的论证方式来糊弄你, 让你接受他的观点。所以, 还是有必要了解一些逻辑谬误, 一方面可以防止别人用这些逻辑谬误来对付自己, 另外...

解锁技术人的“成长公式”

2023-06-07
阅读 3 分钟
成长是每个人都追求的,但很少有人思考过为什么一定需要成长,也就是成长的动机极少有人去做深层次思考。在一个人的能力成长速度和周围人比起来差不多或者略快的时候这个问题不需要深究,因为一切都看起来顺风顺水,跟着大家的步伐前进就不会有太多的焦虑。但当你遇到困难、挑战、挫折、不如意的时候,重新去回味这个动...

RocketMQ 消息集成:多类型业务消息——定时消息

2022-08-11
阅读 6 分钟
简介: 本篇将继续业务消息集成的场景,从使用场景、应用案例、功能原理以及最佳实践等角度介绍 RocketMQ 的定时消息功能。作者:凯易、明锻 引言 Apache RocketMQ 诞生至今,历经十余年大规模业务稳定性打磨,服务了 100% 阿里集团内部业务以及阿里云数以万计的企业客户。作为金融级可靠的业务消息方案,RocketMQ 从创...

关于运维,阿里云、字节、华科的专家如是说

2022-08-03
阅读 4 分钟
简介: “欲善新基建,必先利运维”。随着业务走上云端,运维也逐步“云化”。只有今天周密的“运”筹帷幄,才有将来持续的“维”护稳定。不久前,阿里云联合中国计算机行业协会信息存储与安全专业委员会,邀请到了来自阿里云、字节跳动、华中科技大学的多位专家,共同探讨数字经济时代存储系统的运维之道。一、降低延迟,避免系...

从运维到运维强者,只需要一个正确的选择

2022-07-20
阅读 3 分钟
简介: 对于运维工作来说,想要在黑天鹅横飞,灰犀牛直撞的当下,既能独善其身,又能兼济天下,那么选择一款靠谱的存储产品,是至关重要的。马上就是7月24日了,听群里的朋友说,7和24这两个数字是运维工作的最佳体现——7X24小时待命,所以咱们IT人将这一天自定义为“运维日”。 对于运维工作来说,想要在黑天鹅横飞,灰犀...

一个开发者自述:我是如何设计针对冷热读写场景的 RocketMQ 存储系统

2022-07-19
阅读 14 分钟
简介: 文章中的很多知识点,都是通过云原生编程挑战赛学到的,在一些问题在表述方式、甚至理解上都可能存在一些问题,甚至会有一些谬论;敢于尝试就会犯错,有犯错才会有成长,欢迎各位大佬不舍赐教,多多指正,让我们一起变得更强!作者:Ninety Percent悸动 32 岁,码农的倒数第二个本命年,平淡无奇的生活总觉得缺少...

照妖镜:一个工具的自我超越

2022-07-18
阅读 3 分钟
简介: 人和动物的最大区别,就是人会使用工具。那么,作为一个工具,如何在用户需求多变、产品功能多样的当下,不断地实现自我超越呢?今天我们就来聊一聊。人和动物的最大区别,就是人会使用工具。那么,作为一个工具,如何在用户需求多变、产品功能多样的当下,不断地实现自我超越呢?今天我们就来聊一聊。 ↓↓↓ 一、...

Serverless 时代下微服务应用全托管解决方案

2022-07-14
阅读 4 分钟
简介: 本文介绍了 Serverless 时代下微服务的发展以及过程中遇到的相对较复杂的需求,面对这些,阿里云 Serverless 应用引擎 SAE 将“Serverless”的理念发扬到了极致,从最底层的 IaaS、到上层的 K8s、应用 PaaS、CICD、微服务套件集成、可观测增强等等都做了“Serverless”化的托管,实现了 SAE 针对微服务场景的完整的解...

关于程序员的职业操守,从《匠艺整洁之道》谈起

2022-07-12
阅读 5 分钟
简介: 《匠艺整洁之道》是鲍勃大叔的整洁系列新书。这本书主要从纪律、标准、操守三个方面阐述了软件从业者应该如何要求自己,提升研发质量、效率、道德水准,本文主要围绕《匠艺整洁之道》的第三部分 -- 操守,聊一聊我们程序员该如何自我约束、自我提升。为什么程序员需要职业操守?

低代码渲染那些事

2022-07-11
阅读 5 分钟
简介: 低代码渲染是什么? 在了解低代码渲染之前,我们先来了解一下低代码渲染是什么? 首先,我们来考虑一下,低代码是什么? 比如下图阿里内部的某低代码平台,阿里对外的低代码产品有宜搭。他们都是通过可视化,即拖拽、配置,再加上很少的代码来设计出页面。640 (11).png

如何快速理解复杂业务,系统思考问题?

2022-07-11
阅读 4 分钟
简介: 对于复杂问题的思考其实是有层次的,从最表面的事件,到事件背后的规律,再到这个问题的结构模式,再到价值观,层层递进。在画完自己的业务系统因果回路图之后,再结合这个心智模型,思考自己的思考在哪个层次,是否可以有机会再下钻到更深的层次。正视复杂性

谈谈讲清楚这件事的重要性

2022-07-08
阅读 2 分钟
简介: 如何讲清楚一件事我相信很多人都很困惑也很无助,尤其是在晋升场合,在向上汇报或者是做大范围分享的时候,恨不得找个地缝钻进去。很多时候我们常常是这样安慰自己,我是实干派技术人,不需要那些花里胡哨的东西,我技术过硬比什么都重要。曾经一度我也是这样认为,最后改变我这个想法的是一句话:如果你讲不清楚...

一个开发者自述:我是如何设计针对冷热读写场景的 RocketMQ 存储系统

2022-07-07
阅读 12 分钟
简介: 文章中的很多知识点,都是通过云原生编程挑战赛学到的,在一些问题在表述方式、甚至理解上都可能存在一些问题,甚至会有一些谬论;敢于尝试就会犯错,有犯错才会有成长,欢迎各位大佬不舍赐教,多多指正,让我们一起变得更强!作者:Ninety Percent

PolarDB-X 如何做分布式数据库热点分析

2022-07-07
阅读 4 分钟
简介: PolarDB-X 是一款计算存储分离的云原生分布式数据库,在PolarDB-X 2.0的AUTO模式下,数据库会按照表的主键自动Hash分区,将数据均匀的分布到各个数据节点中,最理想的情况是各分区间数据和流量都是均衡的,能充分发挥出多节点的分布式处理能力。为了达到最理想的效果,就要求数据库尽量避免出现热点分区,包括流...

科普达人丨一文看懂阿里云的秘密武器“神龙架构”

2022-07-07
阅读 2 分钟
简介: 神龙架构:更擅长管理和资源协调在一台电脑中,我们把CPU和硬盘比作一家公司的加工厂和仓库,那么两个部门的任务就是处理数据和存储数据。

龙蜥社区开源 coolbpf,BPF 程序开发效率提升百倍 | 龙蜥技术

2022-07-05
阅读 11 分钟
系统故障诊断:它可以动态插桩透视内核。网络性能优化:它可以对接收和发送的网络包做修改和转发。系统安全:它可以监控文件打开和关闭从而做出安全决策等。性能监控:它可以查看函数耗费时间从而知道性能瓶颈点。