架构每日一学 11:快手高级副总裁给年轻人的几点建议

2024-05-25 18:52

本文主要是介绍架构每日一学 11:快手高级副总裁给年轻人的几点建议,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章首发于公众平台:腐烂的橘子

于冰毕业于清华大学,从 05 年开始接触音视频领域,到现在已经在垂直行业深耕将近 20 年。先后经历了两次创业,曾在 Hulu、FreeWheel 等公司专攻音视频领域,现任快手高级副总裁。

作为一名资深架构师,于冰对技术人的成长提出了自己的一些认知,在此分享给大家。

一 优秀的技术人才需要哪方面的能力

一个优秀的技术人才可以从三个方面评估:技术、用户和商业。

你可以将这三个方面想象成三个圈,每两个圈之间都有重叠,中间的区域是三个圈都重叠的部分。

技术这个圈会稍微大一点,因为技术是立身之本,所以在技术深度和广度上都要形成自己的知识体系。

用户就是用户体验,如果一个产品的技术非常深,但是用户体验非常烂,那么这个产品仍然是失败的,也就没有发挥出技术的价值。

最后,技术人也要懂商业,也就是我们说的要“了解业务”,了解公司的商业模式是什么,行业内都是怎么玩的,公司做到了什么水平。

最终,如果你处在三个圈都重叠的部分,你就是一个合格的技术人。

二 不能只加班干工作那点事

如果你每天只是忙于加班,做工作内的一些事,而没有额外去主动提升认知,那在工作上只能算作合格,很难达到优秀。

就像前面的文章中:

美团副总裁:读透这本书,基本能在互联网公司当中层

谈到的习惯一,优秀的人一定是积极主动交流学习,提升自己的认知。

为什么一定要这么做呢?因为工作的内容是有限的,而要理解用户体验,理解商业模式,形成自己的观点,就必须跳出工作内容,去主动学习和思考。

三 要学会抓重点

我们发现,往往优秀的人才花费和别人同样的时间,但是做得却比别人好,为什么呢?

于冰的观点是:这种人抓重点的能力更强。

所谓抓重点的能力,其实是一种取舍的能力。人的经历是有限的,如果你什么事都想做好,结果往往一事无成。真正优秀的人会在某段时间集中精力只干一件事。

于冰 Linux kernel 的研究非常之深,在做音视频优化时,他每天完全沉浸工作状态中,吃饭睡觉都只在想这一件事。

这也是他的厉害之处,往往越优秀的人对于某件事情的专注程度越高。

想要达到完全专注的“心流”其实是很难做到的,但一旦做到并坚持下来,自然也会超越很多人。

以上三点就是技术人必备的一些素质了,有时我们也会发现道理都懂,做起来很难,这就要求我们要做到“知行合一”,光懂没有做,关键是要能实践下来。

共勉。

这篇关于架构每日一学 11:快手高级副总裁给年轻人的几点建议的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1002345

相关文章

mybatis的整体架构

mybatis的整体架构分为三层: 1.基础支持层 该层包括:数据源模块、事务管理模块、缓存模块、Binding模块、反射模块、类型转换模块、日志模块、资源加载模块、解析器模块 2.核心处理层 该层包括:配置解析、参数映射、SQL解析、SQL执行、结果集映射、插件 3.接口层 该层包括:SqlSession 基础支持层 该层保护mybatis的基础模块,它们为核心处理层提供了良好的支撑。

百度/小米/滴滴/京东,中台架构比较

小米中台建设实践 01 小米的三大中台建设:业务+数据+技术 业务中台--从业务说起 在中台建设中,需要规范化的服务接口、一致整合化的数据、容器化的技术组件以及弹性的基础设施。并结合业务情况,判定是否真的需要中台。 小米参考了业界优秀的案例包括移动中台、数据中台、业务中台、技术中台等,再结合其业务发展历程及业务现状,整理了中台架构的核心方法论,一是企业如何共享服务,二是如何为业务提供便利。

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

系统架构设计师: 信息安全技术

简简单单 Online zuozuo: 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo :本心、输入输出、结果 简简单单 Online zuozuo : 文章目录 系统架构设计师: 信息安全技术前言信息安全的基本要素:信息安全的范围:安全措施的目标:访问控制技术要素:访问控制包括:等保

【每日一题】LeetCode 2181.合并零之间的节点(链表、模拟)

【每日一题】LeetCode 2181.合并零之间的节点(链表、模拟) 题目描述 给定一个链表,链表中的每个节点代表一个整数。链表中的整数由 0 分隔开,表示不同的区间。链表的开始和结束节点的值都为 0。任务是将每两个相邻的 0 之间的所有节点合并成一个节点,新节点的值为原区间内所有节点值的和。合并后,需要移除所有的 0,并返回修改后的链表头节点。 思路分析 初始化:创建一个虚拟头节点

每日一题|牛客竞赛|四舍五入|字符串+贪心+模拟

每日一题|四舍五入 四舍五入 心有猛虎,细嗅蔷薇。你好朋友,这里是锅巴的C\C++学习笔记,常言道,不积跬步无以至千里,希望有朝一日我们积累的滴水可以击穿顽石。 四舍五入 题目: 牛牛发明了一种新的四舍五入应用于整数,对个位四舍五入,规则如下 12345->12350 12399->12400 输入描述: 输入一个整数n(0<=n<=109 ) 输出描述: 输出一个整数

利用命令模式构建高效的手游后端架构

在现代手游开发中,后端架构的设计对于支持高并发、快速迭代和复杂游戏逻辑至关重要。命令模式作为一种行为设计模式,可以有效地解耦请求的发起者与接收者,提升系统的可维护性和扩展性。本文将深入探讨如何利用命令模式构建一个强大且灵活的手游后端架构。 1. 命令模式的概念与优势 命令模式通过将请求封装为对象,使得请求的发起者和接收者之间的耦合度降低。这种模式的主要优势包括: 解耦请求发起者与处理者

每日一练7:简写单词(含链接)

1.链接 简写单词_牛客题霸_牛客网 2.题目 3.代码1(错误经验) #include <iostream>#include <string>using namespace std;int main() {string s;string ret;int count = 0;while(cin >> s)for(auto a : s){if(count == 0){if( a <=

Java基础回顾系列-第七天-高级编程之IO

Java基础回顾系列-第七天-高级编程之IO 文件操作字节流与字符流OutputStream字节输出流FileOutputStream InputStream字节输入流FileInputStream Writer字符输出流FileWriter Reader字符输入流字节流与字符流的区别转换流InputStreamReaderOutputStreamWriter 文件复制 字符编码内存操作流(

Java基础回顾系列-第五天-高级编程之API类库

Java基础回顾系列-第五天-高级编程之API类库 Java基础类库StringBufferStringBuilderStringCharSequence接口AutoCloseable接口RuntimeSystemCleaner对象克隆 数字操作类Math数学计算类Random随机数生成类BigInteger/BigDecimal大数字操作类 日期操作类DateSimpleDateForma