首页
学习
活动
专区
圈层
工具
发布

滴滴的价值观

企业价值观是指企业及其员工的价值取向,是指企业在追求经营成功过程中所推崇的基本信念和奉行的目标。从哲学上说,价值观是关于对象对主体有用性的一种观念。...而企业价值观是企业全体或多数员工一致赞同的关于企业意义的终极判断。企业价值观简而言之,企业的价值观就是企业决策者对企业性质、目标、经营方式的取向所做出的选择,是为员工所接受的共同观念。...不管社会如何变化,产品会过时,市场会变化,新技术会不断涌现,管理时尚也在瞬息万变,但是在优秀的公司中,企业价值观不会变,它代表着企业存在的理由。 这是滴滴公司的价值观解读。 ?...试问,滴滴公司的价值观有执行下去吗? 对于顺风车管理者来说,在面对用户的风险和自己取得更好的 KPI 面前,他们选择了后者。因为在个人利益面前,用户的死活跟他们又有什么关系。...企业价值观的重要性不言而喻。对于滴滴,安全本应是滴滴的核心中的核心,可是他们却一次次地践踏自家的价值观,那么,这份价值观解读存在的意义又是什么,真是讽刺。 真知灼见,值得关注。

3K40

如何让使命、愿景、价值观落地

如何判断企业的使命是否落地? 一、看公司战略,公司的战略是否跟使命相关。比如滴滴的使命是”让出行更美好“,公司战略也是一直在智慧交通领域。打车只是实现方式之一。...愿景一定是一个非常清晰明确的,它是主观上可感知的。如果把使命说是OKR的话,那么愿景就是KPI。要有具体的数字。 如何判断企业的愿景是否落地?...价值观不是抄来的,也不是找到几个优良品德给拼出来的,而是在企业成长的过程中内生出来的。价值观不是一个点,而是一个集合。每个公司对不同点的权重可能不一样。 如何判断企业的价值观是否落地?...价值观没有对错,但总会遇到两个价值观相冲突的时候。比如诚实和效率。当你遇到冲突的时候。到底是选诚实还是效率?这就是判断是否落地的标志。...价值观一直影响着每个员工的决策。

57810
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    OpenAI 的核心价值观

    在 OpenAI 的招聘界面 上,有一段内容是关于 OpenAI 的 Core Values(核心价值观),刚刚 Logan 在 X 上粘贴了他们的新版价值观,我觉得相比原来的价值观目标更加明确了,简单记录并写一下我的思考...原来的价值观有 6 项: (原来的价值观也微调修改过,但改动不大) Audacious:We make bold bets and aren't afraid to go against established...这次修改后的价值观则有 5 项: AGI focus:We are committed to building safe, beneficial AGI that will have a massive...如果 OpenAI 真的认为除 AGI 以外的工作全然不重要,那在这个阶段内,OpenAI 会如何推进他们的路线图,如何推出产品和付费盈利计划,又会如何推动开源共享工作,都是值得关注的。...创造人们喜欢的东西。这是产品角度的价值观,技术和产品要对人们的生活产生深远的正面影响。

    32800

    黑客的价值观The Hacker’s Code

    黑客,可能在大家的眼里是那些入侵别人计算机搞破坏的人,其实并不是那样的。...如果你这样认为了,只能说明你对计算机文化并不了解,真正的黑客是一种 自由的象征,他们挑战权威,追求自由,并和很多非人类的行为作斗争。...黑客是各式各样的,无论是从文化还是背景。每个黑客都是唯一的,然后,我们是有一些相同的特质的。也许并不是所有的黑客都会跟从下面的准则,但大多 数黑客都相信这是一个公正的惯例,目标和价值观。...甚至反社会的,但却可以让他们攀上自己价值观的高峰。...我所犯的最是好奇心。我的罪过是基于一个人的言行评判一个人,而不是他的长相。我的罪过是我比你聪明,而你大概永远不会原谅我 比你聪明。

    45620

    如何控制代码的质量

    最合乎逻辑的下一步是在这些交付之前设置一个门或一组门,这将防止发布不良软件。在本指南中,我们将根据多年在这方面的经验,解释如何以最有效的方式设置软件质量门。...他们不能等上几个小时才知道他们的交付是否达到可接受的质量。编程是一项非常专注的活动:保持“专注”的要求很高。质量关卡的执行时间不应超过 5 分钟,最好更短。 坚固耐用。...unsetunset 质量控制可以通过绝对目标或相对目标来实现。绝对目标是一个不能超过的阈值,例如,完全不允许出现编译器警告,或者代码覆盖率不能低于 60%。...unsetunset 现在我们知道了在哪里以及如何进行质量门控,剩下的问题是:我们要用什么指标来衡量质量门控?这似乎相当复杂。...基于违规的指标的例子有编码标准违规、编译器警告和安全问题。优点是,如果你删除一些代码,不会增加违规的数量。如果你更改了一些代码,你是唯一引入新代码的人,所以你完全可以控制并承担全部责任。

    21310

    Google DeepMind最新研究:如何将人类价值观融入AI?

    with principles of justice” 的研究论文,探讨了“如何将人类价值观融入 AI 系统”的问题。...从哲学中汲取营养,为有道德的AI确定公平的原则 随着 AI 变得更加强大,并更深入地融入我们的生活,如何使用和部署 AI 的问题变得更加重要了。应用什么价值观来指导 AI?是谁的价值观?...又是如何被选择的? 这些问题揭示了原则所发挥的作用——驱动 AI 大大小小决策的基本价值观。对于人类来说,原则有助于塑造我们的生活方式和我们的是非感。...一个更公平的决策工具 AI 研究人员的一个关键目标是使 AI 系统与人类价值观相一致。...然而,对于以一套单一的人类价值观或偏好来管理 AI 并没有达成共识——我们生活在一个人们拥有不同背景、资源和信仰的世界。鉴于这种不同的意见,我们应该如何为这项技术选择原则?

    24330

    我的简单设计价值观

    如何保持系统的高响应力?我们一直都没有停止对最佳实践的探索,我们始终为这些目标奋斗,只为了引导系统经历禅宗三境界。软件开发的所有问题最终都能归结到人身上,那么驱动我们不断前进的力量是什么?...我的答案之一是:对简单设计、高响应力价值的认可,对简单设计价值观的深层次内化。 --- 普适价值观 提到价值观,大家可能有一种感觉:望着这些高大上的价值观词汇,感觉缺点什么,却总又说不上来。...尤其是刚开始接触这些知识体系的新人,每个词都能看懂,就是不知道它们是如何去指导Scrum和XP。...我们应该专注于当下的真实业务价值,让系统保持简单,再借助一些实践来响应未来的变化。 懒惰 懒惰是一个优秀的程序员必备的特质,因为Ta勤于思考如何才能懒惰。...CV(Ctrl + C + Ctrl + V)程序员也很懒惰,但他们更偏向思想上的懒惰。我所提到的懒惰以勤快地思考为前提,思考如何能够变得懒惰。

    1.2K70

    如何控制nodejs的线程数

    nodejs提供了线程能力,但是我们不能一味地开启线程,需要控制数据,本文分享如何去控制数量。...1 设计思路 设计的思路比较简单,就是在用户和work_threads模块之前加一层,如果用户直接调用work_threads模块,那就可以创建任意数量的线程,控制就无从说起。...通过加一层,可以缓存用户提交的任务,等到有线程退出(有任务处理完)的时候,再开启新的线程去处理缓存的任务。 2 具体实现 2.1 配置的实现 定义一些配置,比如最多能创建的线程数。...key]; }, set(obj, key, value) { obj[key] = value; return true; } }) 2.2 控制逻辑的实现...最后提供多种方式调用,包括一个默认的控制器、创建多个控制器。

    1.3K20

    程序员的价值观是什么

    程序员的价值观是什么 当我第一次深入考虑我的职业生涯时,我一度认为我要做的就是集中精力做技术向导。我想知道成为公司的技术专家能让我走多远。我觉得团队领导和管理人员的角色并不适合我。...在过去的几年时间里,我接受了一些我一直以来不愿意承认的事情……随着一年又一年时间的流逝,你会发现自己与那些初出校门的开发人员的竞争越来越艰难。...并且与那些新生代的程序员的竞争更难,因为他们不像我们这一代,他们成长在计算机已经广泛普及的大环境中。这样成长起来的开发人员有的甚至还在读小学的时候就开始编程了。...在我的职业生涯后期,我明明白白地意识到,我的价值观定位发生了变化……它也不得不发生变化。以前我的定位是写代码,整天敲键盘写代码。然而现在,我将定位更多地放在了经验上。...我以前的所作所为,以及所看到的他人的所作所为,对于价值的重点其实都弄走错了方向。

    1.4K100

    和 DeepMind 一起考虑如何在 AI 中重现人类的价值观

    由此他们提出了一个基于奖励建模的递归式应用的方法,让机器在充分理解用户意图的前提下,再去解决真实世界中的复杂问题。 AI 科技评论编译如下。 ?...为了达到这个目的,DeepMind的研究人员们定义了一个「智能体对齐」问题如下: 如何创建行为与用户意图保持一致的智能体?...这个对齐问题可以归纳在强化学习的框架中,差异在于智能体是通过交互协议与用户进行交流、了解他们的意图,而非使用传统的数值化的奖励信号。...因此,他们也将阐述如何递归地应用奖励模型:通过奖励模型训练智能体,使其能在用户的评估过程中提供帮助。一旦评估变得比行为简单,也就意味着系统可以从简单的任务过渡至更加普遍、复杂的任务。...递归奖励模型的示意图:经过递归奖励模型训练的智能体(右边的小圈圈)将帮助用户评估由正在被训练的智能体(右边打圈圈)产出的结果 举例说明,比如想要通过训练智能体来设计计算机芯片,为了评估所提议的芯片设计的可行性

    54720

    程序员的自我修养1️⃣—核心价值观

    写公众号大概半年多经历,经常三天打鱼,两天晒网,不过还是感谢2000个粉丝的关注,我也不像大号博主挣得很多的赞助费,我就分享一下我个人的一些经验或者教训,以此作为2020年的程序节的福利。...比如你看见下面这些标题: 《工资3k,副业1w,XXX的人只是做对了这件事》 《我是靠什么拿到了XX公司的50W的offer》 《如何用Python在股市中赚到10万》 《知乎高赞:35岁的程序员去了哪里...你打开上面的这些文章,基本的套路就是先介绍一下严峻的背景或者某个人成功的优秀的人的事迹。最后推出一套99的体验课程。价格不高,但是真的用到的人可能真的不多。...幸存者偏差 首先提出一个问题:在空战中,工程师根据返回的幸存的飞机的弹孔来维修飞机,那么问题来了,应该是加固中弹多的地方,还是少的地方? 答案是少的。为什么?...我更想分享的不仅仅局限于这个工作,毕竟我们都不可能写一辈子的代码。编程也只是一个吃饭的工具而已。所以我更想一些能实用的,在本质上有用的思路,当然最好是帮助你的。

    52820

    AQS是如何控制线程的

    AQS核心功能就2点,通过CAS维护state状态,通过CAS维护同步队列进而控制线程的阻塞唤醒。...换句话说就是: AQS使用一个int成员变量(private volatile int state)表示同步状态,通过内置的FIFO队列来完成资源获取线程的排队工作,并发包的作者(Doug Lea)期望它能够成为实现大部分同步需求的基础...AQS是实现锁(也可以是任意同步组件)的关键,在锁的实现中聚合同步器,利用同步器实现锁的语义。...可以这样理解二者之间的关系:锁是面向使用者的,它定义了使用者与锁交互的接口(比如可以允许两个线程并行访问),隐藏了实现细节;同步器面向的是锁的实现者,它简化了锁的实现方式,屏蔽了同步状态管理、线程的排队...推荐阅读 浅谈synchronized与Object.wait/notify原理 Java线程的那些状态们 如何优雅的让3个线程打印ABC DDD的领域概念们 如何解决大分页查询问题 从侵入式服务治理到

    96020

    Java 中 Array 和 ArrayList 的比较和转换

    虽然两者的用途一样,但是它们的特点极大地影响应用的性能和灵活性。 本文探讨 arrays 和 arraylists 的重要特性,它们各自的强项和弱点。当需要的时候,实现两种数据结构的无缝转换。 1....不像 arrays,ArrayLists 伴随着元素的添加或者移除来增长或者缩小。...对于需要调整大小的写操作,arraylists 性能优于 array 除了需要调整大小的写操作,其他的操作 arraylists 表现得比 arrays 差 类型安全 Arrays 具有有限的类型安全性...5.2 性能提升的可量化 如果性能提升不是很重要,那么还是推荐使用 arraylists。 ArrayLists 避免了复杂性,并且让代码可读性更高,且性能在处理小的集合跟 array 相似。...总结 总之,Java 开发的最佳实践通常推荐使用 ArrayLists 和其他内置的集合类,因为它们更灵活,并且相比中等大小的集合性能相似。

    40540

    算法与价值观如何平衡?凤凰新闻客户端新版给出了答案

    算法的缺陷,算法的价值观,算法的悖论,在主流媒体的讨论下,所受到的关注也越来越多。同时,资讯、短视频、直播等内容平台被监管部门点名似乎也已常态化。...内容平台在算法主导的今天,如何找到自己的位置,就成为一个十分关键的问题,而最近凤凰新闻客户端发布了6.1.8新版本,通过强化原创栏目、独家内容,回答了这个问题。...; 3、让算法有价值观,再让内容拥有价值观。...只有人有价值观算法才有价值观,算法有价值观才能让内容有价值观。这种价值观,自然是正向普世的价值观。 即,内容平台2.0时代,最关键的就是要实现从数量到质量,从流量到品质,从泛滥到稀缺的一个进化。...更重要的是,未来所有平台都会将价值观放在算法前面,将内容品质放在最重要的位置,回归用户价值。

    40910

    JS如何控制任务的执行顺序

    唠唠嗑 放假在家当咸鱼有一段时间了,也好久没写笔记了,今天逛技术社区的时候遇到了一个有点意思的题目,正好也是我没遇到过的场景,于是记录一下 整活 需求是这样的: 实现一个 EatMan 说明:实现一个...Eat supper~ 从这里不难看出,这里主要的点是链式调用和流程控制 链式调用很简单,核心的点就是函数执行完后 返回 this,栗子: class EatMan { eat(food) {...(`eat ${food} ~`); return this; } } new EatMan().eat('apple').eat('pear') 这样就实现链式调用了,下面上主菜 - 控制任务的执行顺序...这里参考某些中间件的实现思路,首先创建一个任务队列,把每个函数放进去,按顺序执行,每个函数执行完成后调用一个 next 函数,执行下一个函数 class EatMan { constructor(...Eat dinner~ Eat supper~ 首发自:JS如何控制任务的执行顺序 - 小鑫の随笔

    3.9K30
    领券