四人帮总结的23个设计模式
看的是2006版
思维版和创新版内容差不多
《人人都是产品经理(入行版):互联网产品经理的第一本书》
前书名叫《人人都是产品经理》(2010年出版)
《人人都是产品经理(思维版):泛产品经理的精进之路》
前书名叫《人人都是产品经理2.0:写给泛产品经理》(2017年出版)
《人人都是产品经理(创新版) : 低成本的产品创新方法》
(2020年出版)
《人人都是产品经理(案例版):不可不知的淘宝产品事》
前书名叫《淘宝十年产品事》(2013年出版)
图5-1 Y模型
12.1节 国产产品经理相关图书盘点
一个人成熟的标志之一,就是脑中可以同时容纳多种不同的观点而无碍于行事。
“只做一次的事情找可行解,反复做的事情求最优解”。
有一句值得仔细体会的话:“用户是产品的一部分。”比如,对于游戏来说,“如果你在免费玩一个游戏,那么你其实是这个游戏提供给付费玩家的一个功能”。
有一个模板,叫作PESTEL(下面这些英文单词的缩写),可供参考。
►政治因素(Political):是指对组织经营活动具有实际与潜在影响的政治力量,以及有关的政策、规定等因素。
►经济因素(Economic):是指组织外部的经济结构、产业布局、资源状况、经济发展水平及未来的经济走势等。
►社会因素(Social):是指组织所在社会中成员的历史发展、文化传统、价值观念、教育水平及风俗习惯等因素。
►技术因素(Technological):不仅仅包括那些引起革命性变化的发明,也包括与企业生产有关的新技术、新工艺、新材料的出现,以及发展趋势和应用前景。
►环境因素(Environmental):一个组织的活动、产品或服务中,能与环境发生相互作用的要素。
►法律因素(Legal):组织外部的法律、法规、司法状况和公民法律意识所组成的综合系统。腾讯的10/100/1000,相信很多产品经理都听说过:产品经理每个月必须做10个用户调查,看100篇用户写的相关文章,处理1000个用户反馈。其实产品经理不用纠结数字和形式,关键是要保持和用户接触的强度。
有个段子,产品经理推动工程师实现功能有三宝:竞品已搞,老板想要,开发量小。如果不行,再上杀招:求求你了好不好。
►价值由产品功能背后的用户需求(问题)决定。
►成本由产品功能(解决方案)决定。NPS(Net Promoter Score)指净推荐值,是一种计量用户向其他人推荐某产品可能性的指数。作为一种流行的用户忠诚度分析指标,它专注于用户口碑,在产品早期验证用户价值时尤为重要。
净推荐值的计算公式:NPS=(推荐者数-批评者数)/总样本数×100%完美,不是无一分可增,而是无一分可减。
MECE的全称是Mutually Exclusive CollectivlyExhaustive,中文意思是“相互独立,完全穷尽”。也就是对于一个重大的议题,分类要能够做到不重叠、不遗漏,而且能够借此有效把握问题的核心,并解决问题。它是麦肯锡的第一个女咨询顾问巴巴拉·明托(Barbara Minto)在金字塔原理中提出的一个很重要的原则。
幂次法则也叫“80-20法则”,由经济学家维尔弗雷多·帕累托(Vilfredo Pareto)在1906年提出。他认为,在任何一组事物中,最重要的只占其中一小部分,约20%,其余80%尽管是多数,却是次要的。
AARRR模型,Acquisition(获取用户)、Activation(提高活跃度)、Retention(提高留存率)、Revenue(获取收入)、Refer(自传播),是产品运营工作的5个重要部分。此模型被硅谷产品运营圈广泛使用,是一个获取业务增长的方法论集合,俗称“海盗模型”。
前喻文化是指用以前的文化和思维来影响今天,用过去的经验来决策现在,这在变化很慢的社会里很有效,是一种“儿子”向“老子”学习的文化。后喻文化是指向年轻人学习,向新科学、新技术和新生事物学习,是一种“老子”向“儿子”学习的文化。基于农耕文明的中国传统思想是典型的前喻文化,这对创新非常不利。
帕累托改进:在总资源不变的情况下,如果对某种资源配置状态进行调整,使一些人的境况得到改善,而其他人的状况至少不变坏,符合这一性质的调整被称为帕累托改进。
“计算机科学概论”图解趣味版,太入门了一点。
原书是2003年写,内容过于成旧。
作者先写了《程序是怎样跑起来的》。有一位70多岁的老先生买了一本,但是觉得内容太难理解不了。所以作者又写了更加通俗易懂的这本书。
计算机的三大原则:
1.计算机是执行输入、运算、输出的机器
2.程序是指令和数据的集合
3.计算机的处理方式有时与人们的思维习惯不同计算机进化的目的只有一个——与人类更加相近。要想贴近人类,就必须从计算机的处理方式中摒弃不符合人们思维习惯的部分。
在将一个2字节的数据存储到内存时,存储顺序是低8位在前、高8位在后(也就是逆序存储)。这样的存储顺序叫作“小端序”(Little Endian),与此相反,将数据由高位到低位顺序地存储到内存的存储顺序则叫作“大端序”(Big Endian)。
结构化程序设计是由学者戴克斯特拉提倡的一种编程风格。简单地说,所谓结构化程序设计就是“为了把程序编写得具备结构性,仅使用顺序执行、条件分支和循环表示程序的流程即可,而不再使用跳转指令”。
所谓算法(Algorithm),就是解决既定问题的步骤。
再去查查JIS(日本工业标准),上面写着算法的定义是“被明确定义的有限个规则的集合,用于根据有限的步骤解决问题。那么到底哪种理解方法才是正确的呢?其实无论是哪种方法,只要能够通过实际的编程将其付诸实践,那么这种方法就是正确的。
也就是说用C++等面向对象编程语言编写程序的话,程序可以通过由一个对象去调用另一个对象所拥有的函数这种方式运行起来。这种调用方式被称为对象间的“消息传递”。在面向对象语言中所说的消息传递指的就是调用某个对象所拥有的函数。即便是在现实世界中,我们也是通过对象间的消息传递来开展业务或度过余暇的。在面向对象编程中还可以对对象间的消息传递建立模型。
“继承”(Inheritance)、“封装”(Encapsulation)和“多态”(Polymorphism,也称为多样性或多义性)被称为面向对象编程的三个基本特性。
1970年美国IBM公司的Codd先生设计发明了关系型数据库。现在关系型数据库被广泛应用,以至于一提到数据库就默认是关系型数据库。
所谓标记语言,就是可以用标签为数据赋予意义的语言。
XML并没有限定标签的使用方式,使用什么样的标签都可以。可以说XML仅仅限定了进行标记时标签的书写格式(书写风格)。也就是说通过定义要使用的标签种类,就可以创造出一门新的标记语言。通常把这种用于创造语言的语言称作“元语言”。
所谓计算机系统的设计,就是拆解。老一辈工程师们已经发明出了可作为规范的各种各样的设计方法,这些方法之间的差异只是拆解时的关注点不同。
所谓“对象”(Object),就是把指令和数据归拢到具有一定意义的组中而形成的整体。
整本书讲的就是要问自己:“你为什么来这里?”。
译者万洁据说开始翻译这本书以后,卸载了“吃鸡”游戏。
你为什么来这里?
你害怕死亡吗?
你满足吗?从不同的视角看待事物,有时候能帮助我们解决问题。
不同的人会在不同的时期面对那个问题。有的人在小时候就想清楚了,有的人长大一些才开始想,还有人终其一生都没想明白。
当一个人弄清了他为什么存在,就相当于定义了自己的‘存在意义(Purpose For Existing)'。我们简称其为‘PFE'。在一个人的一生中,他可以为了实现‘存在意义’做十件、二十件、甚至成百上千件事。他可以做任何事。我们有些客人清楚自己的PFE,并会尝试各种他们认为有利于实现PFE的活动,这些人通常对生活满意度很高。
当自己为实现存在意义而努力时,幸运的巧合就会自然出现,他们管这个叫顺其自然。
除了我自己,没人关心我在哪儿击球;同理,在生活中,只有你真正了解自己存在的意义。永远不要因为其他人或事失去对自己命运的掌控。要积极地选择自己的人生道路,不然就只能被动接受安排。要学会移走你人生中的高尔夫球。
你要记住一个关键点,自己的答案,全世界只有我们自己可以决定。所以很多人都在追寻答案的过程中选择独处。
生活本来就很精彩。只不过有人没发现自己是作者,没发现他们可以按自己的想法创作。