写点什么

滴滴陶文:我眼中的技术深度

  • 2019-09-16
  • 本文字数:1056 字

    阅读完需:约 3 分钟

滴滴陶文:我眼中的技术深度

本文来自陶文老师在内部发布的话题分享,引发了技术桔们的热议,桔妹在此与大家分享该话题,期待大家看完陶老师的解读,在文末分享自己对技术深度的看法。


经常有同学被挑战工作没有技术深度。不少日常写业务的同学会顿时紧张起来。开始在脑袋里找各种证据证明自己干过的啥事情“有难度的”。


其实这个问题如果准备一下,就不至于慌张了。在我看来,技术深度可以从下面这张图推导而来:


技术同学的主要工作是构建一个可运行的 solution 去解决用户的一个 problem。以这个为主题,有两件工作:


  • 运营维护这个 solution,持续去解决 problem。

  • 洞察到 problem 本身的变化,或者有更好的 solution。然后把现有的 solution 迁移成一个新的 solution 去更好的解决 problem。


技术深度就体现在“更好”地完成这两项工作上,也就是一个优化问题:

对运营维护工作而言

  • 降低运营的人工成本:例如自动化代替人工。

  • 降低运营的其他成本:例如更少的机器投入,例如稳定性和安全建设减少风险。

对研发工作而言

  • 对 new problem 或者 new solution 的洞察力:数据分析,市场调研,新技术跟进等。提升 solution 对用户的吸引力。新体验-旧体验-迁移成本。

  • 短期敏捷性:因为对 api 很熟悉,能够快速 rush 出一个版本来的能力。因为对环境很熟悉,可以快速定位 bug 的能力等。

  • 长期敏捷性:架构设计,复杂度管理等。

  • 提供独特 solution 的能力:比如说自动驾驶等科技。从 0 到 1 的过程可以最大化对用户的吸引力,因为很少人提供竞争 solution。

每一项优化工作,都可以做得很深

  • 比如你可以投入大量时间学习数据库原理,优化索引检索的效率,从而降低运营的其他成本。

  • 你也可以构建流量录制和回放技术,提供对重构工作的信心保障。从而提高长期敏捷性。

  • 你也可以打磨对产品的洞察力。精通数据分析,倾听用户,对产品的未来演进方向提供自己的洞察。

  • 你也可以锻炼自己快速 debug 的能力,可以在 crash 之后快速用各种工具找到性能瓶颈。这个算是短期敏捷性上的能力。主要是考验对环境和生态是否熟悉。所谓经验活。


其实评委在问你技术深度的时候,并不是问你技术栈的深度(比如是否从像素渲染到硅的提纯都了然于胸),真正在问的是你的竞争力在哪里。

你需要想清楚两点

  • 为什么在这个点上,我做过的工作证明了比其他同事要更强。

  • 为什么这个能力是当前公司需要的,也就是所谓的收益。你能手写汇编构造 GUI,但是公司不需要也是没有用的“技术深度”。


希望下次你被问到技术深度问题的时候,能够从容回答。


本文转载自公众号滴滴技术(ID:didi_tech)。


原文链接:


https://mp.weixin.qq.com/s/9_dkjpLHy9TCBcLO8DoqEg


2019-09-16 22:541900

评论

发布
暂无评论
发现更多内容

数据分析与数据增长核心逻辑杂谈

小飞象@木木自由

数据分析

公有云成本节省神器!京东云共享带宽包正式上线

京东科技开发者

公有云 带宽

智慧公安情报综合研判平台开发,助推公安信息化发展

13828808769

智慧城市

Dubbo 学习笔记(三) Spring Boot 整合 Dubbo(官方版)

U2647

Spring Boot dubbo 4月日更

2D+1D | vivo官网Web 3D应用开发与实战

vivo互联网技术

大前端 WebGL 3D数据可视化 Draco 3D

创建索引,这些知识应该了解

Simon

MySQL 索引

装双系统?不需要!教你在iMac上流畅使用Windows

懒得勤快

Mac 虚拟机 苹果 crossover

进来看看是不是你想要的效果,Android吸顶效果,并有着ViewPager左右切换

第三女神程忆难

Java android kotlin 安卓 移动开发

你的数仓函数结果不稳定,可能是属性指定错了

华为云开发者联盟

函数 GaussDB(DWS) 函数属性 函数下推 易失性级别

云数据库时代的新思考,这位90后大咖想邀你聊聊

华为云开发者联盟

数据库 开源 opengauss GaussDB 华为云数据库

划重点丨详解Java流程控制语句知识点

华为云开发者联盟

Java 流程控制语句

线上服务 CPU 100% ?一键定位 so easy!

Java小咖秀

性能 cpu 服务器 负载 紧急问题

Linux rmdir 命令

一个大红包

linux命令 4月日更

大意!6行代码,“报废”5片单片机!

不脱发的程序猿

程序人生 嵌入式软件 单片机 4月日更 国产MCU

【LeetCode】子集二Java题解

Albert

算法 LeetCode 4月日更

Cloudreve 自建云盘实践,我说了没人能限得了我的容量和速度!

小傅哥

Java 小傅哥 Cloudreve 自建云盘

华为帐号服务学习笔记(三):10分钟完成Authorization Code模式客户端Demo开发

Coding狙击

android HMS

MySQL 事务隔离

Sakura

4月日更

派出所重点人员管控系统开发,建设智慧警务

13828808769

智慧组工

区块链电子合同技术方案,区块链电子合同存证

13828808769

区块链 区块链+

OKR实践中的痛点(5):战略缺失怎么玩OKR?

大叔杨

团队管理 OKR 敏捷 敏捷绩效

NA(Nirvana)公链“为应用而生” NAC公链领跑公链新格局!

区块链第一资讯

systemctl的使用

箭上有毒

linux运维 4月日更

技术人如何调研和选型第三方 SDK?全文干货

融云 RongCloud

SumSwap在市场上的强大突破是否会成为DEX领域最大的黑马?

币圈资讯

亿网嘉元是做什么的?

飞亚科技

云小课 | 不了解EIP带宽计费规则?看这里!

华为云开发者联盟

带宽 弹性公网IP 带宽变更 计费模式

「免费开源」基于Vue和Quasar的前端SPA项目crudapi后台管理系统实战之业务数据增删改查(七)

crudapi

Vue API crud crudapi quasar

一文带你剖析LiteOS互斥锁Mutex源代码

华为云开发者联盟

mutex LiteOS 互斥锁 互斥锁结构体

css网页布局小结

Darren

CSS

将本地maven仓库的数据恢复到Nexus仓库

白粥

工作笔记

滴滴陶文:我眼中的技术深度_文化 & 方法_滴滴陶文_InfoQ精选文章