Ryo's blog

标签 · Note

首页

关于

归档

Note

2025年度总结

最近两年好像都没写年度规划,可能是之前 2 年思考少了,所以也没有什么值得发的 review。今年周末自己独处时间多了,思考的时间也多了,所以反思可能也就多了。 核心竞争力 在字节待了快 8 年,既待过人才密度高的团队,也待过相对一般的团队。磨下来这些年,我一直在想:我的竞争力到底是什么。以前我单纯追求“技术”,把技术当信仰。但在抖音那边更常听到一句话:“技术只是手段,目的是实现业务价值。”技术再好,不能带来业务收益,也不过是自嗨。当然我也见过另一套做法:业务价值并不高,但只要把故事讲得让上面的人信服,收益照样能拿到。只是我既不认同,也不擅长这么做。 我现在更相信,一个人的核心竞争力是“认知”。它不止是懂多少知识点,而是你看问题的框架、判断的准确度,以及在变化里做选择的能力。大致包括: 对技术的认知..

更多
Note

《可复制的沟通能力》

一、沟通力是可以复制的 沟通力为什么如此重要 如果你在沟通过程中不能正确有效地传递信息,不仅无法达到沟通的最初目标,还可能给彼此的交往带来负面影响。相反,如果你具有出色的沟通能力,就可以在生活中化解各种矛盾,维护家人、朋友之间的良好关系,还能在工作中最大限度地运用自己的工作经验、专业知识,发挥个人能力,并因为自身具备的沟通能力,迅速给人留下深刻的印象。 从中我们也可以看出,沟通是一门艺术,在与他人沟通时,语言表达能力和表达技巧显得尤为重要。具备良好、高效的沟通力,不论是对我们的工作还是社交,都有非常重要的意义。 提升社会竞争力。一个人要在社会上立足,依靠的是综合能力,包括智力、毅力、才学、机会等不同因素。但同时我们也看到,在信息传递、互动瞬息万变的今天,即使你有真才实学,但如果没有高效的沟通能力,你..

更多
Note

《结构化表达》

一、破解职场沟通难题的撒手锏:结构化表达 初识别结构化表达 1. 结构化表达:结构化思维+换位思考。 结构化思维是结构化表达的基础。 结构化思维就是在加工和输出信息的过程中,对信息进行有序搭配或排列的过程。 比如,如果我们看到这样一组数字:1348162440,现在要求我们在20秒内记下这组数字,并把它默写下来。如果缺乏结构化思维,采取强行记忆,这是很困难的,但是如果使用结构化思维,在认识这组数字时对之进行有序排列,就会发现这些数字之间的规律,也就是从第三个数字开始,均为前面数字的加和,比如第三个数字4是前面两个数字1+3的和,第四个数字是前面三个数字1+3+4的和。 由此可见,有了结构化思维,则会使思考、决策和表达更有逻辑,条理更清晰,在使自己迅速理解信息的层次性的同时降低受众的理解成本。 ..

更多
Note

《数字公益-数字经济时代的公益蓝海》

序:做仰望星空的实干家 满腔热血的理想主义与坚定务实的现实主义,在公益中从来不曾缺失。公益人既仰望星空又脚踏实地的不懈努力推动了公益的快速发展,也让公益在社会经济生活中的价值愈发显著,得到了来自政府、企业和公众越来越多的重视和参与。尤其在数字化以不可逆转之势深入渗透到各行各业之时,公益也不可避免地跟随着时代浪潮激荡起伏。 草蛇灰线,伏脉千里。公益的发展抓住了数字经济开放包容的时代契机,在互联网筹款、数字技术应用等方面展现了非凡的活力。这些成就的取得离不开移动互联网时代移动支付、电子商务、社交媒体等全民应用的普及,也有赖于社会经济生活积极拥抱数字化的时代大背景。 如果要自我总结,那就是愈发强烈地感悟到:公益不只需要埋头苦干,也需要仰望星空。实践与理论,知识与传承,沉淀与分享,对公益的发展都会带来无尽的价..

更多
Note

《卓有成效的管理者》

一、卓有成效是可以学会的 一个人的才能,只有通过有条理、有系统的工作,才有可能产生效益。相反,在每一个机构中,总会有一些极为有效的勤勉人士,当别人忙得晕头转向的时候(许多聪明人常误以为这是有创造力的表现),那些有效的勤勉人士却像龟兔赛跑中的乌龟,脚踏实地,一步一个脚印,率先到达目的地。 1.1 为什么需要卓有成效的管理者 原因之一,就是“有效性”只是“知识工作者”(knowledge worker)的一种特殊技能,而知识工作者直到最近才逐渐增多。 对“体力工作”而言,我们所重视的只是**“效率”**。所谓效率,可以说是“把事情做对”(to do things right)的能力,而不是“做对的事情”(to get theright things done)的能力。体力工作的成果,通常可以用数量和质量..

更多
Note

《半小时漫画中国哲学史》

中国哲学的起源 所以说,要赢得民心,光有“天命”还不行,统治者还得加强思想品德建设。于是,周公旦提出了一个口号:“敬德保民,以德配天。” 面对一个乱哄哄的世界,大家纷纷陷入沉思,都在想些啥呢?如何拯救国家? 总的来说,就是在给统治者出招:如何治理国家,让世界太平?做人的正确姿势是? 面对这两个论题,各路大咖纷纷上阵,表演脱口秀。这就是百家争鸣。 百家争鸣,源于一场扫盲 春秋战国的时代背景 第一个原因:士阶层的崛起 第二个原因:重视人才。当时,社会上的人才多了,就引起了政界大佬们的注意。毕竟各国开始争霸,落后就要挨打呀!所以诸侯们不仅尊重人才,甚至还形成了一股“收养”人才的潮流。这就是当时的养士之风。 二 百家争鸣头部战队 这些学派主要包括儒家、道家、墨家、兵家、法家、纵横家…… 三 儒家哲学..

更多
NoteRaft

《Raft-分布式共识算法》

一、背景 在分布式系统中,一致性算法至关重要。在所有一致性算法中,Paxos最负盛名,它由莱斯利·兰伯特(Leslie Lamport)于1990年提出,是一种基于消息传递的一致性算法,被认为是类似算法中最有效的。 Paxos算法虽然很有效,但复杂的原理使它实现起来非常困难,截止目前,实现Paxos算法的开源软件很少,比较出名的有Chubby、LibPaxos。此外,Zookeeper采用的 ZAB(Zookeeper Atomic Broadcast)协议也是基于Paxos算法实现的,不过ZAB对Paxos进行了很多改进与优化,两者的设计目标也存在差异——ZAB协议主要用于构建一个高可用的分布式数据主备系统,而Paxos 算法则是用于构建一个分布式的一致性状态机系统。 由于Paxos算法过于复杂、实现..

更多
Note

K8S学习笔记

环境配置 Docker File 编写 #源镜像 FROM golang:latest # 容器环境变量添加,会覆盖默认的变量值 ENV GOPROXY=https://goproxy.cn,direct ENV GO111MODULE="on" ENV test="on" # 作者 LABEL author="fanlv" LABEL email="fanlvlgh@gmail.com" #设置工作目录 WORKDIR /go/src/gitee.com/fanlv/GolangDemo/GoTest/docker # 复制仓库源文件到容器里 COPY . . # 编译可执行二进制文件(一定要写这些编译参数,指定了可执行程序的运行平台,参考:https://www.jianshu.com/p/..

更多