产品经理成长系列(1):互联网历史和产品经理历史

前言提到同事问我怎么转型成为产品经理,让我有了写这个系列的想法。当时我给他们的回复是,把这20多年互联网各个时期出现的经典产品都梳理一遍,包括成功和失败的,整理它们生存发展过程中的关键事件,把成败的原因尽可能找出来;再给这些产品分门别类,把每个分类的盈利模式搞清楚。这样就能在宏观层面建立起产品的思维架构和脉络,形成全局的视野和敏锐的产品感觉。然后才是需求、业务和具体的产品设计、实现细节。至于产品经理常用的脑图、原型工具更容易掌握,也有速成的方法,用两周的时间就可以熟练掌握。

但几乎没有人这么做。有的人说不知道怎么下手,有的人觉得不是现在马上能用得上的东西。现在我可以帮大家把这项工作开个头。

(01)

首先明确下这么做的意义和价值。古人云:「知史以明鉴,查古以至今」。在大学的任何一门专业里,都有该专业的史学课程,比如我在北科大上的财务会计专业,有《会计史》这门课程;在北大学的新闻学,有《中国新闻传播史》、《外国新闻传播史》两门课程。了解历史非常有必要,这样的课程设置也是科学的。

历史有其延续性,能让你了解在特定的历史背景下,所诞生事物的合理性,明白它适应环境的能力所在,也能让你知道它使命结束后的形态转换,新的事物又怎么延续和进化,从而你就能预见一些变化,深刻理解新事物的本质和发展规律,提早做出判断。

了解互联网历史,一是要分门别类,二是要断代。两者间又有相关性,我们能发现,每个时期都会有一类代表性的产品在主导着。在梳理这些产品的时候,需要同时关注生产者(服务提供方)和消费者(服务使用方)。

互联网拓荒时期(1997——2002)

中国互联网刚刚起步,上网的场所主要在网吧,后期公司、学校和家庭也逐步开始触网,处于窄带时代。56 K 的调制解调器拨号上网吱拉吱拉的声音我至今记忆犹新。回忆一下当时人们上网做什么?

看新闻、看资讯。导航、门户最先诞生,搜索引擎紧随其后,集大成者是雅虎,这里先下个心锚,思考一下雅虎消亡的主要原因,以事后诸葛亮的观察者角度很容易分析。国内逐渐几大媒体门户鼎立,确定了以内容和广告盈利的模式,打破了以往「瀛海威」明知道互联网有金子,但不知道从哪儿挖出来的困境。

那时候我们会拿着小本子上网,里面记着喜欢的网址,家里拨号上网按时长收取高额网费,很多时候都是点开几个网页后再断网「脱机浏览」以节省网费,但并不能点很多个页面,因为电脑会很卡,或者直接蓝屏死机。

请注意,如果你是产品经理,这个时期你能看到哪些机会,会做哪些产品,做的时候会关注哪些约束条件。

(02)

收发邮件、聊 OICQ(后版权原因改名为 QQ)。免费的邮箱,奠定了中华网、21世纪网这些网站的基础,也为网易很长一段时间的辉煌埋了伏笔。QQ 这个产品最适合做纵向分析,资料也容易收集,看一下它各个版本的主要功能特性,和各个阶段的运营策略,每个 关键的功能点为什么那样设计,比如它曾推出过网吧版,限制过每台电脑上登录的客户端数量,也执行过收费(1元)申请 QQ 号。限于篇幅,这里不细致地讲述这些小举措的前因后果,产生的价值和影响,亲自去做这些功课对于构建产品思维非常有用。

垂直细分的行业门户也开始起步, IT 网站领先出现,诞生了电脑之家、小熊在线等网站,早期都是以个人网站在运营。这些网站在下一个时期如日中天,但若干年后,也经历了收购、整合、淘汰的严酷过程。

(03)

再看安全领域,这个时期病毒之多令人咂舌,但病毒的「产品经理」往往只是秀技术,开些无伤大雅的玩笑。杀毒产品已经开始从硬件卡转向研发杀毒软件,江民公司为了防盗版,在杀毒软件中埋了硬盘逻辑锁,以惩罚那些使用盗版江民的用户。

这也是很有意思的一件事,产品经理和用户一直会在各个层面博弈,小到文案和交互,大到获取用户隐私,以「引导」之名行一些另外之事,这也是产品经理常要面对的难题之一:「公司价值」和「用户价值」的选择。「平凡」的产品经理,大多数情况下会执行老板的决策,优先满足公司价值。

随着 QQ 用户增长,腾讯曾有段时期限制了 QQ 号的发放,盗 QQ 号的木马就繁荣了,同时远程控制类的木马也很猖狂,如冰河、灰鸽子等,这些木马的作者技术相当厉害,但商业意识并不十分浓厚,比3721的产品经理周鸿祎要差一大截。

商业意识对产品经理而言是第一位的,决定了最后能成长为一个执行型的产品经理,还是产品总裁。

针对 QQ ,民间第三方还出了一系列补丁程序,功能有去广告、显示 IP 地理位置、探测是否隐身等。这几个小「创新」都很有意思,广受用户喜欢,很多人安装完 QQ 紧接着就会安装补丁,有的网吧还以 QQ 能显示对方地理位置作为揽客的招数。

有志于成为产品经理的你,可以想一想这个时期陌生人社交的用户心理和行为。

用户经常会莫名其妙地闯入一些黄色网站入口,但点来点去看不到干货,贡献了不少国外广告联盟的流量。这也是「产品经理」所为。

(04)

工具类的产品,以输入法较为有趣,建议大家了解下王码五笔这种极具创造力的产品的诞生和推广过程,从86版到93版(应该是93版,记忆有点模糊)的改版失败案例至为经典,从这个案例中能深刻体会到「用户习惯」的威力。

输入法还有万能五笔,开创了选词和联想方面很多的「微创新」,首创五笔、拼音混合输入,在减少用户击键方面下了很多功夫。五笔输入法早就没人学习了,拼音输入法也被搜狗输入法一统天下,在这种漫长的产品演化过程中,每家公司产品经理的眼界和思路的博弈,是最值得思考的。

软盘还是这个时代的存储介质。以下也会提到各个时期主要的存储介质,以此说明,互联网完全是技术驱动型的产业,新的机会蕴含在新技术里,好的产品经理会密切关注技术发展,积极了解和尝试新技术,甚至本身熟练掌握着几种技术,实现了早期的产品。如马化腾、雷军、李彦宏、张小龙、周鸿祎,都能写代码,有的还是专家级别的,连马云也能写 HTML 代码。

好产品经理都是试用各种软硬件的小白鼠,以折腾为乐,如果没有这份爱好和兴趣,可能很难成为一个优秀的产品经理。

我对游戏关注的不多,有志于设计游戏的产品经理也可以用同样的思路,梳理一下当时的单机游戏。游戏这类产品从诞生起就有了明显的分类特征。

以上,在互联网拓荒时期,我们已经对出现的产品大致分了类:内容类、通讯类(后与社交类合并)、工具类、安全类(后文会收进工具类)、游戏类。这个时期除了内容类的广告盈利和安全类的销售盈利模式较为清晰外,其它的仍在探索。

PC 宽带时期(2002——2007 )

2002年我上大一,同年也被称为电商元年。其实国内早在上个时期就有人开始探索电商模式,千禧年就在网上卖手机,这就是知名的先驱易趣网,因为2002年 eBay 扩张到国内收购易趣,才吸引了人们的广泛注意,媒体把这一年称为电商元年。

这一年马云也购买了国外的电商源码,把技术团队关小黑屋里紧锣密鼓地做二次开发。次年淘宝网上线。大家都知道淘宝网的成功离不开支付宝的担保交易模式,用技术和规则解决了陌生人交易的信任问题。

支付宝本身也是模仿了国外的 PayPal(特斯拉老板是它的创始人),但担保交易却是独创的,把现实里的担保模式,完美地套进了产品场景里,并且天然地把自身平台化,这个策略使阿里的产品更加强化了平台基因,完成了后续一系列的平台进化。

这里要提一下模仿(或者直接说抄袭),抛开道德来讲,本质就是生物和社群进化的机制。我们所能见到的成功的产品,无论是硬件还是软件,都有学习前辈的痕迹,国内所能见到的任何一款火爆的应用,在国外都能找到鼻祖。不光是设计,连商业模式、运营都在学习。淘宝网早期引导一个用户注册会给广告联盟10元钱,和 PayPal 引导新用户注册奖励10美元如出一辙。后来的团购网有个「行规」,默认会给每个用户开通专用邀请链接,用户邀请好友首次下单,就能获得10元奖励。我们后来所能看到各种疯狂烧钱补贴,PayPal 早在90年代就已经做出了表率。

最重要的是,抄着抄着就能变成自己。产品经理对于抄不用有心理负担,关键是想明白为什么而抄,哪儿要抄,哪儿要改。在这方面,腾讯赢得了抄袭王的称号,但有点不公平,这个称号更应该归百度所有。

易趣的两位上海创始人,都有美国哈佛商学院的背景,和 eBay 合作后,更在洋路线上越走越远。而淘宝的员工自己上架商品,自己买下来,遇到真有用户下单,自己又去做客服,对卖家和买家的需求、心理有了一手的资料,也对自身系统不断地提出要求。

(05)

易趣最后委身于 TOM,作为四大门户之一的 TOM,在这个时期,较早地吃到了 SP (电信增值业务,短信、彩信、彩铃、图片等订阅服务)的红利。上个时期结束之前,互联网遭遇了一次泡沫破灭,门户们艰难地残喘到现在,终于等来了手机可以 GPRS 上网,纷纷发力 SP 订阅业务,伙同电信运营商们赚得盆满钵满。

做互联网,不能不了解这段历史,很多人的第一桶金都来自于 SP,这段历史也为后来互联网教父们总结产品方法论提供了很多依据:做 C 端产品尤其要深刻掌握人性。

(06)

随着宽带走进家庭,网络上「有趣」的东西越来越多,下载成为了上网的主流动作。对象主要是 Flash 动画、MP3 音乐、rm 电影。工具类的产品中,下载软件开始突出,比如网络蚂蚁、网际快车等,软件下载站的相对流量也比其它网站要高,像华军软件园、天空下载站等。而这些下载站,后期又被各种电脑管家捆绑的软件管理功能所替代,革了他们命的,并不是他们当时紧盯的那些同行网站。

软件生态圈里诞生了「共享软件作者」,靠做工具软件卖版权或使用权的程序员们,集产品设计与开发为一身,里面有很多牛人,并且很多很有性格,比如网络蚂蚁的作者,据说是因为狂打游戏,荒废了这个排名第一的下载软件的更新,否则后来可能就没迅雷什么事了。把断点续传和多线程下载可视化,是这个产品在国内首创的亮点。

百度收购的天空下载站和Hao 123,都是这个时期辉煌的产品。Hao 123尤其是产品经理抓用户需求的典型案例,Hao 123每个月平均获利80万元(注意这是在2003、2004年,每月盈利大约可以在北京五环外买两套房),利润大部分来自于百度,Hao 123网站顶部嵌入的百度搜索框,用户从这里每一次的搜索,百度都要付给 Hao 123费用。Hao 123一度成为了中国互联网的「入口」,全国很多网吧和个人都把浏览器首页设为 Hao 123,它的流量直逼 TOM。这个产品完美注释了互联网产品流量为王、入口为王的思维。

这个阶段 IT 门户逐渐走向顶峰。人们攒机、买硬件、买笔记本的需求非常广泛,相关网站也有近二十家,如李想的 IT 泡泡网、太平洋在线、中关村在线、天极网、IT 168等,我毕业前先在电脑之家实习了4个月,后2006年在 eNet 硅谷动力工作一年多。国外的媒体集团看中了一些头部流量,进行了多项收购,门户的科技频道也是重点运营的流量抓手。

(07)

这个时期还有一个重要的概念,就是 WEB 2.0。这个概念刚兴起的时候,各种解读,就如同今天对区块链的解读一样。实际上 WEB 2.0最核心的一点就是 UGC(用户创造内容),区别于以往门户编辑拥有发布权,WEB 2.0 则由用户生产和消费内容,并且用户间具有互动行为。传统的论坛 BBS 和更早的留言本就是雏形。

WEB 2.0 提出之后,反过来促进了维基百科(国内有百度百科、互动百科)、博客、点评等产品形态的发展。这些产品极大地解放了内容生产力,使互联网的信息量爆炸式地增长,今天这种功能已司空见惯,但在当时,绝对是里程碑,否则也不会称为2.0。这种产品的出现,从大的方面来说,和西方自由、民主、平等的文化有密切地关系,所以很多产品经理的书中,也会提到产品经理应该对多元文化、人性、审美等有所关注。

(08)

社区论坛早先是兴趣内容的分享阵地,站长靠兴趣和热情运营。壮大了的有西祠胡同、猫扑、天涯。后来出现了商业目标明确的地方社区门户,做得好的有厦门小鱼网,杭州19楼等,有些靠这个热点来融资。内容聚合门户短暂地火过一段时间,连奇虎360公司最早也是想走这条路,后来被证明是伪需求。

国内外的开源程序在这个时期繁荣起来,首先是 CMS(内容管理系统)这一类,之前提到的那些 IT 网站和门户,自己研发了后台发布系统,一些中小型的网站和个人站点都是用 CMS 搭建的。早期收费的有动易,免费的有风讯等。论坛的程序有动网论坛、Discuz!、PHPWind等(Discuz!后被腾讯收购、PHPWind被阿里收购,动网没有熬到被收购的那一天),博客、点评和电商也有相关优秀的开源程序出现,技术大多以 ASP、.net、和 PHP 为主。

国内外主流的开源程序大部分我都亲自架设过,有的拿来运营网站,有的是观摩和学习前后台功能的设计。我觉得就开源程序来说,一方面它足够优秀和灵活,经过了很多网站的验证;另一方面它要满足站长通过很多的设置完成自由化的定制,就导致了功能相对地复杂,这影响我在一段时间里产品的过度设计,给开发带来了成本,是个不小的教训。职场的产品经理有时候会以复杂设计显示能力,而有智慧有勇气做减法的,并且能说服得了老板的,才是更高阶的。

(09)

光盘成为了这个阶段重要的存储介质。容易忽视的是封装盗版操作系统的那群人。可以说中国的计算机有多少,盗版 Windows 系统就有多大的装机量,你应该对番茄花园、雨林木风这些系统有印象。这个产业的盈利相当可观,并不是说卖光盘的钱,而是指系统预设的浏览器主页、预装的软件,用户的每一次搜索、每一次购物,都会给封装者贡献一笔利润。

从技术上说,这几乎是成本最小的生意,从法律上说,风险极高,从模式上说,只有真正认清了生意的本质、极其熟悉互联网盈利模式的产品经理才会懂得这种玩法。安卓 ROM 系统定制也是同样的套路。

这一部分,除了重点提到的电商,又提到了满足视听娱乐和使用电脑需求的产品分类,现在这一类文学、漫画、音乐、视频、软件的网站客户端已经成熟了。也提到了内容类的单向传播到双向传播的形态变化,以及处于服务者地位的开源类产品。

其实从这里开始,To B、To C、To G 面向不同用户群体的设计和运营思路、方法也越来越清晰了。

移动互联网崛起(2008——2012 )

2008年我一边在北大续成人本科,学新闻学专业,一边在瑞星杀毒公司工作。这一年,被称为移动互联网元年。我是最早一批 iPhone 手机用户之一,当时 iPhone 在整个北京并不多见。想要正常用 iPhone,先得解锁激活再越狱,很考验动手能力。通讯录也不好用,彩信也不能收发,后来国外好不容易出了一个彩信 App,为此我还付了费——大概是我为软件这种虚拟商品第一次付费,但后来一次大的升级老用户就被抛弃了,新版本还要再付一次费。

尽管应用市场还没有各式各样丰富的应用,手机使用还有种种不便,但毫无疑问,iPhone 是个好产品,乔布斯是个伟大的产品经理。关于 iPhone 和乔布斯,有很多的资料,建议每个想做产品经理的人,都看看《乔布斯传》。

(10)

对于移动互联网,距离现在较近,大家都比较熟悉,有的年龄小的还是移动互联网的「原住民」。就不再像前文那样详细展开来说,我只挑其中两点。

LBS(基于地理位置服务),当智能手机具有定位功能之后,这个概念随后就被提出。很多公司都想不清究竟有什么场景能用到这项功能,好像只有导航是最成熟的应用。国外公司率先摸索出了「签到」的模式,但玩法有限,也没有太好的办法把整个盈利闭环走通。后来又经过了很久(用互联网的发展节奏来衡量),人们才想出更多的场景,那就是现在熟悉的摇一摇附近的人、寻找附近商家和优惠、外卖、打车等。

二维码,发祥于日本,壮大在中国。刚开始,除了能理解可以像条形码可以用到商品标记上(这也正是二维码发明的本意,改良条形码),人们普遍不了解它还能用来做什么,但很多文章都已经提示这是一项重要的发明,但重要在哪里,又语焉不详。也出版了许多专门写二维码的书,但内容良莠不齐,我记得看过一本,把二维码生硬写成了一个平台,编了很多瞎话。我当时还是比较透彻地理解了二维码的本质,它能承载有限容量的信息,绝对是入口,而非平台。但我对于它能干什么,还是没有方向。到现在,大家都知道二维码的用途了。

二维码怎么用,取决于它编码了什么信息,这个信息可以直接展示出来,也可以通过协议调起本地的一个应用来,或者由该应用继续向后端(云端)请求某种服务。

(11)

山寨机曾在这个时期短暂地行使过它的使命,靠着大屏、智能系统、响亮的喇叭赢得了享受不到高端智能机用户的喜欢。小米们做了一件事——把山寨机品牌化,革了山寨机的命,迅速占领了市场,占据了资本估值的高点。

能想到做山寨机生意,并把山寨机成功地做出来的,是懂得了高端产品一定会平民化的市场规律,并具有实现能力的那群「产品经理」。

而能以山寨机的成本控制住品质和质量,迭代优化供应链,又能系统全方位地营销,加进去各种情怀,则是产品经理中的高手。

懂得了这段历史,我们就会下意识地观察现在还有什么是相对高端的产品,不那么平易近人,思考怎么才能把它从高位拉下来,让更多的人去使用。

(12)

这个时期,再补充一点社交游戏的内容。九城早在2000年后就陆续有钓鱼、做面这些 Flash 页游,虽然社交元素很弱,好像只有好友分数排行,吸引了部分用户,没有形成较大的规模。直到将近10年后开心网在白领圈流行起来,才点燃了社交游戏的一把火。这也是时机的重要性,产品经理要审时度势,冲得太早,刚刚好给后来者提供教学案例,冲得太晚,热饭都赶不上。做产品经理还是很难的。

我做 PC Web 产品居多,移动端经验不多,但可以给想做移动端的产品经理一个可能比较重要的建议:买一台 Google 的原生手机,体验一下纯粹的安卓系统,看看和国内厂商定制的安卓系统有哪些区别。现在最新款是Google Pixel 3,我过去用过一款 Nexus 5x。

近9亿网民(2012——2019)

2012年虽然世界末日没有来临,但属于个人站长的时代肯定是结束了,以往凭一己之力,或两三个人的小型团队选择方向,白手起家拼杀一个创业项目的机会几乎没有了。最根本的原因是互联网技术的分化,以往一个人可能把产品做出来。现在多终端类型,前后端技术分离,必须是多种技术人才通力协作,才能完成一个可用的产品,运营也需要规模化地运作,很难靠几个人就撑起巨大的运营工作量,这些都要有资本实力才行。有时候你不是没有眼光,也许你也看到了做手机的机会,但你没有雷军的资源。

互联网 BAT 三巨头的市场格局已形成,互联网基础设施和常规服务、应用也都有寡头垄断,产品经理只能从新领域里创造和发现机会。移动互联网船票、粉丝经济、知识付费、共享浪潮、大数据都是这个时期的热词,相关杰出代表也理所当然地成为了第二梯队:TMD(头条、美团、滴滴)。

(13)

智能手机最大的威力,是把网民下沉到了最底层的行政区域。很难想象2000年左右,尽管克制着上网,一个月到头也要交五六百电话费的「高端」产品,现在人人都可以随时随地低价享受。

「旧时王谢堂前燕,飞入寻常百姓家」。

以前的互联网用户画像相对较为简单,现在除了性别还和以前一样,年龄层次、教育程度、职业、收入都有了非常大的不同。寻找不同定位提供多层次、个性化的商品和服务,是方向更是难点。农村电商搞了那么多年,真正做强做大的却是拼多多。

内容类的产品,鸡汤养生加谣言的低质内容又一次回归。所以推荐算法备受推崇,但对比 YouTube 和抖音的推荐,Google 客户端推荐的文章和今日头条的推荐,前者能让你关联地发现未知的精彩,后者机械地让你固定只看一类,这就是算法差别。

(14)

关于知识付费和会员、订阅付费,将会大行其道。原因是80、90、00后的用户结构和观念发生了比较大的变化。这种情况下不见得一定要做一个具有功能的应用或服务,把个人的技能和经验输出,做成内容产品,也能算是产品经理的行为,只要是对别人有价值,不管是「有用」还是「有趣」,持之以恒,接下来的环境,肯定越来越有利于变现。很多平台也在鼓励这一点,如极客时间、知识星球等。

(15)

从资本层面看,据企鹅数钱不完全的统计,现在国内每周平均有60亿~80亿的投资金额,投融资事件60~80起,资本热衷的领域前三为企业服务、医疗健康和智能硬件。

对于想做产品经理的人来说,尤其要关注企业服务这类产品,这也是没有背景没有人脉的产品经理还可能通过准确把握需求,迭代优化产品和精细运营从而获得投资的创业方向。

为什么我最看好这个领域?企业 SaaS 产品降低了企业的建设和运维成本,每年只需付几千或上万块钱的平台使用费,就能把相关业务的效率提升,用上一套系统,就能少雇几个人。对于数据安全,越来越多的管理人员的敏感性也在降低,系统的销售工作也比以前好做。

从企业管理、研发、生产、市场、销售各个日常经营活动中找出还未满足的需求,或可改进优化的业务,研发一个企业业务中后台产品,降低企业成本,提升企业运营效率,无论是会员订阅收费,还是寻找投资,都还有机会。

例如2号人事部、订货宝、法大大这些产品,都是资本追捧的对象。

(16)

大数据,尽管落地了不少应用,但想进入这个领域的产品经理需要认清,真正的大数据公司,还是那些自有业务能产生海量数据的企业,基本就是 BAT、TMD 这些。想要利用海量实时的数据,倒逼着他们升级系统架构、算法和框架,直到成熟了再对外商用。没有数据,而称自己为大数据公司,都是伪大数据公司。

大数据产品经理,需要很强的技术背景,或者是对技术感兴趣的。适合从技术岗转型过来。对于大数据领域,以后会专门再写一篇文章。

最后的总结

内容类(媒体)产品,从门户到博客、微博、Vlog,形式从长文、到140字短文到图片、视频、短视频。碎片化更加严重,形式更加丰富,可以预见短视频威力还没有完全释放,在演示的场景应用会越来越广泛,如教学、导购等,同等时长会比文字信息量更大。

工具类产品,应该继续划分细类,如搜索引擎、输入法、地图、浏览器、图片视频编辑等,找出头部应用,看它们是如何一步步打败对手的。这里面有很多场精彩战役。既然选择在互联网行业拼杀,就要熟知历史上每一次战役,这样胜率才能变高。

通讯社交类产品,主要考察它们的平台生态战略,注册开发者中心的账号,看看它们怎么构建起整个生态圈,做到生态共赢的目标。

电商类产品,关注产业链环节各类角色诉求,看看有些公司是怎么巧妙地满足这些诉求的,尤其是为电商盈利提供服务的公司。比如「什么值得买」。

游戏类产品略。

当你能对所有类型的主流产品历史如数家珍的时候,你也应该会对现在及未来的产品持续地关注和思考。你也能找到你所感兴趣的领域,在这个领域继续深入了解产业、行业、产品方面的知识。

(17)

文章主要讨论了互联网历史,产品经理的历史是一条暗线,现在回过头再读一遍,你会发现对产品经理的定义是广义的,个人站长、软件作者、病毒作者、公司老板都被当做了产品经理看待。确实如此,你看张小龙,一个人单枪匹马开发出了 FoxMail,不断优化用户体验,做到了邮箱客户端用户量第一。产品经理的历史,就是建站、SEO、编辑、运营、开发综合技能的演化,从前到现在,以至未来,都是那些关注商业模式成立、用户体验优化、运营增长,为产品注入不断进化能力的一类人。

这篇1万字的长文没有就某个具体产品展开分析。我正是希望你花一个月的时间去做这件事,每周确定一个分类,找出典型产品,分析其商业和盈利模式,结合当时的背景,判断外部、内部环境,了解它每个关键点的决策和设计运营行为,为它最终胜出或被淘汰找出最接近本质的原因,从官方、用户和利益相关方(资本方、生态受益者、竞争对手、被颠覆的损失方等)多个角色代入去看待同一事件,理解他们之间相斥的观念。

以史为镜,可以知兴衰。产品经理的高度能做到多高,基本取决于对今天这个主题的认知。

最后留几道练习题:

  1. 向一个普通人讲清楚 Google 搜索引擎 + AdSense + AdWord 组合而成的盈利模式。这个模式能深刻理解了,互联网很多的模式就懂了;

  2. Apple 的封闭生态模式和 Google 的开放生态模式最终只会剩一家吗?如果是,谁生存下来的可能性大?

  3. 总结出雅虎、诺基亚、校内网「死亡」的原因;

  4. 浏览器为什么还是有这么多款,不像别的工具产品趋近于大统一,只有一到两个产品占据大部分市场?

  5. 云计算的鼻祖是谁,为什么是它?

推荐阅读:

  • 《浪潮之巅》(第2版)吴军

  • 《腾讯传 : 中国互联网公司进化论》吴晓波

产品经理成长系列(0):前言

前言

我大概从2007年开始做互联网产品经理,已经做了10多年以上,至今仍是一名「平凡」的产品经理。既没有自己拿得出手的产品,也没有用户数量庞大的产品,也没有客户付费意愿强烈的产品。

有资格说一些产品经理领域的话吗?大概还是有的。经历了太多的从0到1,阵亡了很多从1到 n,过程中遇到了无数的坑,爬了无数的坡,就失败的教训来讲,还是有很多的。

但我想写的产品经理系列,不是想总结这些教训,主要还是想普及一些产品经理的知识,让有志于走产品经理这条路的同学,少走一些弯路,尽快驰骋于康庄大道。

在上家公司,除了其他产品经理和我讨论一些产品思路和逻辑,也常有别的岗位的同事问我一些有关产品经理的问题。小的像 Axure 某个交互方式怎么实现——说明这位同事在自学 Axure 原型设计工具。大的问题会问怎么从现在的岗位转成产品经理,在项目经理、测试工程师、UI 设计师,甚至是一些前后端开发工程师眼里,产品经理挣得多,技术含量低,是一份人人都可以做的工作。我在和他们讲述怎么成为产品经理的过程中,不成系统地说了很多,今天就是想把这些内容整理出来,奉献给有缘读了这个系列的朋友。

正好职场生涯又一次中断,也给了我充分的写作时间。年前公司没有完成全年的销售计划,投资没有到位,资金链绷紧,让员工降薪和离职二选一。全公司1千多人,大概有2/3选择了离职,我也是其中之一。离职当然有法定补偿。我36岁的年龄,属于大龄的产品经理,陷入了迷茫,思前想后,还是决定利用休息的时间先做一些输出,也权当这么多年产品方法论的总结。

初步整理了下产品经理成长的提纲,暂定以下几个主题,不排除写的过程还会再更改。

  1. 互联网历史/产品经理历史
  2. 用户/需求
  3. 业务/市场
  4. 商业/盈利
  5. 产品/价值
  6. 场景/行为
  7. 功能/交互
  8. 界面/内容
  9. 迭代/交付
  10. 运营/增长

关于我

我自高中时代(如果没记错的话应该是1997年)见过一台386电脑后,就疯狂地喜欢上了计算机。能上网后,就开始做个人主页。大学时候做过「北京大学生在线」的网站,下面还有一个「首都大学生联盟」的论坛,人气还算可以,也有主办方找过来投 Flash 动画大赛的活动。

这里就初步涉及到网站的技术实现和网站运营两大块内容,我也是从那时候起就持续关注开源程序,开源程序本身和其设计思路,为我在做产品经理的过程中提供了极其大的帮助,我对各种类型产品的开源程序可以说是了如指掌,并且很短时间内就能部署好一套开源程序,观察前后台的设计思路,现在用 Docker 容器化的方式就更为容易了。

2005年从北京科技大学毕业后,我入职了 eNet 硅谷动力这家 IT 垂直门户做网站编辑,当时做小编除了发厂商的软文,主要是转载和原创,还要周期性地制作专题。确定选题后要进行版面规划,用 Office Word 画好线框图,交给美工去设计,美工除了完成设计,还要在效果图确认之后,切成静态 HTML 页面,我们小编自己完成内容填充。如果赶上年度的频道改版,工作就更为复杂一些。那时候我们用的工具就是 Adobe Photoshop、Dreamweaver 等,能自己设计一些头图,手写一些 HTML 代码。

后来我于2007年去了瑞星杀毒公司,负责官网以及客户端内嵌的页面的运营维护。当时正是瑞星的鼎盛时期,年盈利9个亿,就是靠卖光盘。但不久就遭到了360公司的阻击,历时大概9个月,瑞星全面败溃。期间公司为了应对竞争,新成立了互联网部,提出「互联网化」战略,与360对标浏览器、网址导航、安全问答(类似百度知道)、文件诊所、恶意网址监测等产品,这些产品我几乎全程参与,也就是从那时候起,正式成为产品经理。

在瑞星公司的后期,私下以产品和运营的角色参与了前某领导组织的一个「O2O」项目的创业,当时 O2O 这个概念刚刚兴起,我们网站的定位就是「买商品去淘宝,买服务来 xx 网」,五个创业伙伴每周都会在上岛咖啡工作一天,定战略、定产品思路、设计和开发产品,后来不出意外地失败了。

因为有这段「O2O」的经验,我在2010年第一时间瞄准了团购市场,做了「顶团网」,赶在美团上线后的第二个月上了线(美团2010年3月份上线,顶团网次月4月上线)。网站上线运营后迅速有了现金流和利润,短短几个月就比我前5年上班攒的钱多。由于团购门槛低,市场很快就成红海,最多的时候大概有6千多个团购网站,我本人手里就有4个团购网站,有的网站(好像是拉手网?)还在央视黄金时段投放广告,加上淘宝聚划算,腾讯高朋、后期被百度收购了的糯米加入,决战一打响,遍地哀鸿,我网站的流量和订单急剧下降,尚不能维持成本,也就被迫退出了市场。这个项目也算给我赢的了第一桶金,否则我也没有能力在北京买房。

再后来,我在一个创业公司呆了近4年,负责产品。随后又去了一家大数据公司,看着业务没有增长的情况下疯狂地扩张规模,遭遇了上文提到的被裁事件。

我会尽量把这些年做产品,尤其是做产品涉及到职场岗位协作方面的一些思考和总结,以案例的方式穿插进文章中。

以上,算作前言,下一章开始进行互联网历史和产品经理历史。

郑国维

2019.3.20 北京

微软云反向解析阿里云实现高可用

背景

我是一个产品经理,自己手里也有几个网站,包括你现在看到无不为,另外还有经方派等。之前因为觉得不重要,就放在了国外的 VPS 上,很长一段时间用的都是 Linode VPS,选择了延迟最小的日本的机房,但依然很慢,最大的问题是线路抖动,经常会打不开网站。后来观察到经方派每天都会有人通过搜索引擎访问,尤其是国内用户占大多数,就想避免再这样频繁宕机,对搜索引擎不友好,用户体验也不好。

把网站搬回国内,面临的第一个问题就是备·鞍,新的政策要求备·鞍负责人和域名注册人信息一致(要求实名认证),这就需要把域名转移回国内,准备接受。但又发现不允许 org、me 的顶级域名备·鞍。这条路就不通了。

购买了阿里云的香港主机,能访问的时候速度很快,但比 Linode VPS 更不稳定,每天都会不定时抽风。

需要解决的问题

问题很简单,就是在不备·鞍的前提下,实现高可用,这里的高可用,指的就是访问稳定、速度快。

整体思路

之前给朋友建得站都部署在了阿里云大陆机房内,监测非常稳定。所以首先确定使用阿里云 ECS 主机。

绕过备·鞍的思路是在微软云(Microsoft Azure)虚拟机上安装 Nginx 进行反向代理。选择了微软云东亚香港区的机房。延迟比较低。

方案

整体思路有了,核心就是从国外把网站迁移到阿里云,再在微软云上配置好 Nginx 反向代理。

阿里云

正好赶上阿里云「开年Hi购季」活动,看到阿里云数据库等产品都在搞活动。既然要放到国内,不妨吃个阿里云小份全家桶:SLB+ECS+RDS+OSS。

ECS 主机花了 ¥1,469.00 (代金券抵扣了 ¥50.00,实际花费 ¥1419.00),时长三年,配置为:1 vCPU、2 GB 内存、1 Mbps 固定宽带。

数据库 RDS,花 ¥10.00 购买了半年,配置为1 vCPU、1 GB 内存、SSD 20G 硬盘,我的网站是基于 WordPress,所以 RDS 的类型是 MySQL 5.7。

为什么要买负载均衡 SLB ?因为阿里云 ECS 选的是 1Mbps 固定宽带,这样下载速度只有 100 Kb/s,非常慢,负载均衡是按流量付费,几乎不限带宽值(实际是5120 Mbps ),而负载均衡和 ECS 之间是内网 VPC 连接,几乎也不限速,这样就突破了 ECS 本身 1 Mbps 固定宽带的限制。而现在网站的流量还比较低,几个网站加起来每小时的负载均衡费用只有2分钱。这里非常巧妙的是用负载均衡突破了宽带限制,而没有使用它原始的作用:主备冗余实现高可用。

因为个人博客上也会有一些图片,也计划接下来多分享一些文章,少不了截图,就干脆把阿里云对象存储 OSS 也用上了。非常便宜,¥9.00买了40G 一年的空间。另外还有一点点后付费几乎忽略不记。

在阿里云上总的花费见下图:

微软云

微软云的虚拟主机还是非常贵的。选择了东亚香港区最低的配置,1 vCPU、0.75 GB 内存、30 GB 硬盘、100 Mbps 固定宽带,预算费用在 US$14.88。但好在微软云有200美金1年的免费体验,1年到头后再另想办法。

这里会有人问:0.75 GB 的内存会不会太小了?答案是不会。因为在微软云上,我们会只用一个 Nginx 做反向代理,不需要太高的内存。

在微软云虚拟机上,我使用了 Ubuntu Server 18.04 LTS 操作系统。之所以选择 Ubuntu,是因为最新的 Ubuntu 系统开启 BBR 网络拥塞控制算法非常容易。开启 BBR 对反向代理速度有多少提升,这一点我并没有做测试。

在微软云上操作的相关命令:

1、升级系统:

sudo -i
apt-get update -y apt-get upgrade -y

2、开启 BBR:

(1)修改系统变量:

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

(2)保存生效:

sysctl -p

(3)查看内核是否已开启BBR:

sysctl net.ipv4.tcp_available_congestion_control

显示以下即已开启:

net.ipv4.tcp_available_congestion_control = reno bbr cubic

(4)查看BBR是否启动:

lsmod | grep bbr

显示以下即启动成功:

tcp_bbr 20480 1

3、安装 Nginx :

apt-get install nginx -y

4、配置 Nginx 反向代理:

vi /etc/nginx/conf.d/jingfang.org.conf

配置文件示意:

server
    {
        listen 80;
        #listen [::]:80;
        server_name jingfang.org www.jingfang.org;
        rewrite ^(.*) https://jingfang.org$1 permanent;
    }

server
    {
        listen 443 ssl http2;
        #listen [::]:443 ssl http2;
        server_name jingfang.org ;
        ssl on;
        ssl_certificate /etc/nginx/conf.d/ssl/jingfang.org/fullchain.cer;
        ssl_certificate_key /etc/nginx/conf.d/ssl/jingfang.org/jingfang.org.key;
        ssl_session_timeout 5m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_prefer_server_ciphers on;
        ssl_ciphers "EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5";
        ssl_session_cache builtin:1000 shared:SSL:10m;
        # openssl dhparam -out /usr/local/nginx/conf/ssl/dhparam.pem 2048
        ssl_dhparam /etc/nginx/conf.d/ssl/dhparam.pem;

        #error_page   404   /404.html;

        # Deny access to PHP files in specific directory
        #location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; }

        location / {
            proxy_pass http://xxx.xxx.xxx.xxx:端口号;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection 'upgrade';
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-Proto $scheme;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_cache_bypass $http_upgrade;
        }
        location ~ /.well-known {
            allow all;
        }

        location ~ /\.
        {
            deny all;
        }

        access_log  /var/log/nginx/jingfang.org.log;
    }

这里关键是proxy\_pass的地址,指向的是阿里云负载均衡 SLB 的 IP 地址和前端端口。

【域名解析】 ——A 记录——> 【微软云虚拟机 IP 】 ——Nginx 反向代理——> 【阿里云 SLB 】——TCP 负载协议——> 【阿里云 ECS 】

下面再返过头来看阿里云相关服务的设置。

虚拟主机 ECS

操作系统同样选择 Ubuntu Server 18.04 LTS。升级系统,开启 BBR。

以前网站的环境都是用军哥的 LNMPA 一键安装脚本搭建。这次在阿里云上选择使用 Docker 技术。

1、安装 Docker 及 Docker-compose 方法:

apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
apt-get update
apt-get install docker-ce docker-ce-cli containerd.io

安装完成后,查看是否安装成功,如果安装成功,以下命令将输出 Docker 的版本号:

docker --version

继续安装 Docker-compose:

curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

同样查看 Docker-compose 是否安装成功:

docker-compose --version

2、WordPress 的 docker-compose.yml 配置文件:

在网站的目录下,新建 docker-compose.yml 文件,内容如下:

version: '2'
services:
  web:
    image: wordpress:latest
    restart: always
    ports:
      - 9999:80
    environment:
      WORDPRESS_DB_HOST: rds 的内网地址.mysql.rds.aliyuncs.com:3306
      WORDPRESS_DB_USER: rds 新建的用户名
      WORDPRESS_DB_PASSWORD: rds 相关用户的密码
      WORDPRESS_DB_NAME: rds 新建的数据库名
    volumes:
      - ./www/wp-content:/var/www/html/wp-content
      - ./config/php/conf.d/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini

这里因为购买了阿里云 RDS MySQL 5.7,所以就没有用 Docker 实例化 MySQL 容器,而是直接通过内网地址,连接到了阿里云 RDS。

另外映射了数据卷,wp-content 是网站数据集中的目录,包含了上传的文件、插件、主题等,需要持久化在 ECS 中;uploads.ini 是修改了 WordPress 容器中 PHP 的文件上传大小限制(原始仅允许上传为 2 MB)的配置文件,内容如下:

file_uploads = On
upload_max_filesize = 64M
post_max_size = 64M

启动 WordPress Docker 容器:

docker-compose up -d

在 ECS 安全组中配置好 TCP 9999 端口的入站允许安全规则后,在浏览器中打开 http://xxx.xxx.xxx.xxx:9999,应可以看到WordPress 的安装界面,此时只是测试 Docker 容器是否运行正常,不需要继续安装。另外在负载均衡 SLB 配置好后,也不需要在 ECS 安全组中开启 Docker 容器的端口。

负载均衡 SLB

SLB 设置非常简单。

第一步,选择 TCP 协议,输入监听的端口,此处的端口号,即为微软云 Nginx 反向代理proxy\_pass处设置的端口号。

第二步,选默认服务器组,端口号是 Docker-compose 文件里配置的宿主机端口号,如上面的例子配置的是9999。

下一步确认提交即可。

当域名解析到微软云虚拟机 IP 生效后,我们就可以通过域名安装 WordPress 了。

数据库 RDS

阿里云数据库 RDS 的管理界面非常简单,可以很方便地创建数据库、用户,注意要把数据库的权限赋予用户。这里就不详细说了。

对象存储 OSS

分为两步,首先要在 OSS 管理后台中创建 Bucket,其次在 WordPress 中安装 OSS 插件。

1、创建 Bucket

输入 Bucket 名称后即可创建。注意要把读写权限设置为「公共读」。

2、设置 Access Key

为了稍后让插件管理此 Bucket,我们还要设置一个 Access Key。点右侧的 Access Key,在弹出的对话框中选择「子Access Key」。

在新建用户的界面中输入用户名,并选择「编程访问」,即可获得 AccessKeyID 和 AccessKeySecret,稍后在 WordPress 插件中 要填入这两项值。

3、使用 WordPress OSS 插件

我使用的是 aliyun-oss-support下载后通过 WordPress 后台上传安装。此插件的使用说明,请参见作者 Github 说明。

设置如上图,主要是填对 AccessKeyID 和 AccessKeySecret,如果 ECS 和 OSS 在一个区域,可以选中内网。另外就是选中「图片服务」。

至此,微软云香港区反向代理阿里云 SLB+ECS+RDS+OSS 就全部设置完成了,通过近两周的观察,网站的速度很快,稳定性也很好,偶尔会有延迟较高的时候,瓶颈就在于微软云香港机房的线路。但总体上要比原来好很多。

参观第18届中国(北京)国际房车露营展览会

2019第18届中国(北京)国际房车露营展览会在北京房车博览中心召开,从3月12日至3月17日,为时6天。我赶在最后一天前往了会场。

房车是我不熟悉的领域,就是在去年起,偶尔关注起了房车。到了会场,看到可能有几百种型号的房车,才知道这个市场已经竞争到这么惨烈的地步。以我不专业的眼光看,大部分国内厂商都是在几款成熟的平台(底盘)上,开发了不同品牌和型号,厢内空间像房子装修一样,布局稍作调整,选择不同的装修材料,以水箱的容积、电池的容量、电视冰箱的尺寸和装修的风格拉开区隔。价格更是参差不齐,以目前的情况来看,真正要选购房车的时候,得做不少准备工作,否则一定会眼花缭乱。也说明中国的房车市场仍在起步阶段,群雄争霸,还没有大面积地淘汰和洗牌。连「新飞」也在做房车,对,就是「新飞冰箱」的那个「新飞」。

房车,是房和车的结合,有着独特的文化。从房的角度来讲,保暖、隔温、隔风、隔音、安全等是基本的要求,还没体验过房车露营,不知道房车是如何保障这几点的,其次是用水用电的方便,这就取决于水箱和电池的规格。再次是内部的空间、挑高和布局的合理性,最后是家具装潢的现代化和便利性和用料的品质;从车的角度来讲,关注的也是安全、动力、油耗、驾驶体验几个方面。

现场的观众,有不少老年人。很多人都是在退休后,购买房车开始一种新的生活方式。我自己关注房车的时候会有一点蠢蠢欲动,但到现场看到各式各样的车型后,并没有十分兴奋,等以后实际体验后再看看心理会有什么变化。

特斯拉 Model Y 与 Model 3 相差不大

2019年3月15上午11时,特斯拉进行了 Model Y 车型的在线发布会。自此,特斯拉凑齐了 SEXY 四款车型。

新款的 Model Y 定位为紧凑型 SUV,它与 Model 3 共享 75% 的零件。据 YouTube 国外已体验试驾 Model Y 的用户讲,除了底盘有所升高,视野较 Model 3 略有开阔之外,没有其它更多的差别。Model Y 的七座是可选布局,如果不选择七座,估计和 Model 3 更无差别。

在安全性方面,马斯克说这是全世界最安全的 SUV。

性能方面,Model Y 可以实现 0-100公里加速最快成绩为 3.5 秒,按照美国的测试标准,Model Y 的最长续航可达 300 英里(约483 公里)。

版本 价格(美元) 百公里加速 续航 交付时间(理论)
基础版 3.9万 5.9秒 370公里 2021年
长续航版 4.7万 5.5秒 483公里 2020年
四驱版 5.1万 4.8秒 450公里 2020年
四驱高性能版 6万 3.5秒 450公里 2020年

Model Y 比 Model 3 的售价有所提高,基础版就贵了 4 千美元,而实际在中国的定价会贵出更多,而其续航却比 Model 3 少约100公里。在中国,特斯拉的充电桩铺设远不如欧洲,人们对续航焦虑更为明显。同样能拥有特斯拉这个品牌的汽车,空间提升有限的情况下,预计中国用户会选择更便宜续航更长的 Model 3。

写作工具 Ulysses 15 使用心得

Ulysses 是一款「好用」的写作工具。不需要用文件的方式组织文档,具有自动备份功能,提供全屏免打扰写作环境,支持设置写作目标,采用 Markdown 排版,可直接发布至 WordPress、Medium平台。我用它来发布网站文章和自媒体写作。

发布至 WordPress

我运营着一个叫「经方派」的中医网站,系统采用了 WordPress,后台发布文章效率很低,使用 WordPress 官方客户端也很繁琐,找了很多第三方客户端都不太理想。直到试用了 Ulysses,发布文章变得非常快。这个功能要在“Ulysses > 偏好设置 > 帐户”下设置。只需要填入网站的地址、管理员账户和密码就能连接,不像有的客户端还需要在网站中安装 Jetpack 插件才能管理网站。

粘贴网页的文字时,可以直接以纯文本粘贴,去除了格式,不像 Office Word 还要用专用的快捷键才能粘贴纯文本格式。

可以在发布的时候选择类别、Tag 等。

下图是发布后自动在浏览器中打开的文章页面。

文库整理

用电脑写作的最大一个痛点,就是本地文件的管理,涉及到新建文件夹、新建文件或者保存文档时选择路径。

Ulysses 自带文库管理,不需要通过「访达」对文档进行管理。在 App 文库面板里,通过用类似文件夹的「组」来整理。例如大组可以分为日记、自媒体写作、工作文档,每个组下面新建二级组继续细分管理。和 GTD(英语:Getting Things Done / GTD,尽管去做,是一种行为管理的方法)软件相似,它也提供了一个收件箱的分组,可以直接先在这个分组中写下灵感,事后再移入目标分组中。

Ulysses 提供了在本地、iCloud 和其它第三方网盘的文库存储。可以跨设备同步,在 iPhone、iPad 上查阅和编辑。

自动备份

写作很重要的一点就是集中精神,不用为频繁保存和排版等分神。Ulysses 不用时时惦记着保存,尽管去写,它会每隔几秒自动保存文档,保存的过程是无感知的。整个文可以定期备份,万一误删文档,你可以在 App 的偏好设置窗口( Ulysses > 偏好设置 > 备份)中浏览备份,并且将需要的内容还原。

简单排版

Markdown 是简单的排版语法,用符号完成常见的排版功能,如标记标题、加粗等,可以让我们专注于构思和写作上,避免因为排版分心。

设定目标

通常我们会对一篇文章的字数、页数或结构的段落数和截止时间有所期待,Ulysses 支持为文档设定目标。在“编辑 > 附加 > 目标”中进行设置。也可以为整组文稿设定目标,用右键点按(或按住Control键点按)群组即可进行操作。写作过程中,可以随时查看自己的完成情况,自然动力满满。

以上是 Ulysses 几个重要的功能介绍。在实际使用中,建议进行两项设置:

  1. 系统字体改为喜欢的一种中文字体,可以避免在输入和修改文字时上下行的「抖动」或「跳动」,因为系统字体中文和英文的行高不同,换成任意一种中文字体,就会解决这个问题。具体设置为“Ulysses > 偏好设置 > 一般”,点击系统字体,选择其它中文字体。
  2. 选择一款省眼的主题。我用的是「Blush」这款主题,背景淡灰色,比纯白或暗色主题更舒适些,下载主题文件后双击即可启用。另外也推荐应用自带的「简单」主题。

寒冬已经来临

近一个月来,各种类型的公司都纷纷裁人,互联网公司表现尤为激烈,像富士康这种代工制造业公司也紧随其后。年关将至,形势很不乐观。我判断这仅是一个开始,未来可能将持续很长一段时间。

兵法上早就说过,先胜而后求战。没事找美国打什么贸易战。不得不应战倒也罢了,时不时就惹拳头大的不高兴,真也是太过自我膨胀了。

现在职场上,女的比男的有优势,一般任务上,执行得比男的好,耐心、细致,脾气又没男的大,更擅长协作。至少在我目前的团队里是这样的。现在的社会运作方式,导致男人逐渐地又将处于弱势地位了。

前端上手小记

从高中做个人主页开始,就接触了些 HTML、JavaScript ,最早用 FrontPage 所见即所得制作页面,后来又是在开源框架或模版文件上修改,一直没正式上手前端开发。

有一些产品想法,迫于没有技术,实现不了。为了掌握一门硬技术,前不久开始正式专攻 Node.js,学习了一个叫 AdonisJS 的框架。做项目的过程中,发现前端知识还是跟不上,正好腾讯课堂给推了前端课程的广告,就完整地学了一遍。今天仿了一版百度的静态首页,用了2小时,基本算成功,暴露出来的问题是对于 CSS 定位和浮动还不太熟练。接下来准备仿淘宝的首屏。

在这之前,计划先看一遍 Bootstrap 源码。首先要记录的一个知识点是box-sizing

box-sizing

语法:box-sizing: content-box | border-box | inherit;

CSS 盒子模型默认总的宽度和高度需要加上 paddingborder 的值。设置为 box-sizing: border-box; 后,盒子总的宽高会固定为 widthheight 的值,实际的宽高则会随着 paddingborder 的值而自适应,这样更符合人类直觉。

在 Bootstrap 中,将伪元素设置为了这个值。

[code language=”plain”]*,
*::before,
*::after {
box-sizing: border-box;
}
[/code]

兰州、白银印象

许久没有出差,临近年尾,去了一趟甘肃。在我反应过来是在替别的部门出差时,已经在路上了。

很不爱坐飞机,稍有晃动就担心,不喜欢这种感觉。

从北京首都机场起飞不到 2 个半小时后,降落到了中川机场。说好来接机的当地同事没来,另一位同事让我自己想办法到白银。

我说你们计划不是下午来兰州封标么,不如我们就在兰州碰面。

等我坐上从机场到兰州的火车,接机的那位又打来电话说我应该去白银。原来是两位同事之间信息不同步,过后才知道,这个时间段内他们正在为工作吵架。

透过火车窗户,看到群山连绵,斑驳积雪,逼仄夹着一条铁道,稍显苍凉。抵达兰州,感觉落后一般地区十年以上。订了一间亚朵酒店(¥ 358)住下。

由于中午只在飞机上吃了一餐,肚子饿得早,就去酒店下面的清真面馆吃了碗拉面。面 7 块,加 1 两肉 7 块,共计 14 元。口味与北京的没有太大区别。

结果两位同事当天没去兰州。

说第二天早上去兰州办事,并接我到白银。结果一直等到中午

当晚去了正宁路夜市,去的比较早,人慢慢才多了起来。有烤肉串、铁板孜然羊肉、羊肉汤、羊杂汤、煮羊头,还有牛奶醪糟汤,只有一家在卖烤羊腰,看起来很不错。吃了一碗羊杂汤(¥ 20)就溜达回去了,旁边一位大叔啃羊头啃得很投入。

从兰州到白银,双车道,大多时候都处于弯道,且大车很多。

到达白银吃羊肉泡馍,肉量不小。后来才知道相比来说,价格也不低(¥ 40)。

这碗羊肉泡馍是合作伙伴白银联通一个小姑娘掏钱请一帮爷们儿吃的。

当天晚上,吃了三斤半饺子,是白银联通滕总托付合作伙伴北京思源公司的郭总请的。

第二天上午投标。一切顺利,只是一直干等到中午。到了饭点,联通和当地同事都没有出现

到了下午 3 点,我计划从白银坐大巴到中川机场。结果接机那位同事被另一位同事批评之后,决定先送我到机场再送陪标公司的人到兰州。

结果呢?5 点前,我先被带到了兰州。于是我决定下车从兰州到中川,火车票已经售完。

车站有20年前的地下商贸城,地道口还有老太太悄声问你“小姐、学生要不要”。改坐大巴,直到 7 点钟到达机场。

晚上在机场吃了一顿可口的手抓羊肉(半斤 ¥ 39 ),还喝了碗八宝茶。第二天一早就上了回北京的飞机。在机场也体验了服务人员的脸色,他们完全没意识到自己做的是服务工作,态度相当蛮横。整体服务水平非常差劲。

总结一句,穷山恶水,羊肉不错。

抠、不守时、承诺基本为屁

尤其是个别人,说过的任何话,一定要记得,相当于他没有说过这句话。

整体落后平均水平十年是不错的。

风轻云淡

最近工作中多任务并行,搞得有点焦头烂额,充分体会到了时间管理的必要性。但心态出奇的好,所谓虱子多了不痒,没有分身术,也没有三头六臂,一天就这么多小时,能干多少干多少,让干啥就干啥,区区文档工作,不在话下。公司愿意发着产品经理的工资,让干文档的工作,个人的损失恐怕是小头。

之前公司“铁军”群里,领导让讨论“支撑”,要求每个人当晚必须就这个话题谈谈体会。同事们情绪激昂,纷纷表态,只有余柯说的还算接地气,有建设性,但恐怕并不被领导喜闻乐见。我也整理了一段话,但我没发。次日和同样没发言的同事交流,她说做不到别人那样,做人还是要有底线的,要守住底线。就凭这一句话,大丈夫斯不如也!

看了大家的发言,想到了庄子内篇说一阵风刮过,不同的孔窍发出了各种声音——有激昂的、有隐晦的、有尖锐的、有理性的……

比喻同一件客观事物,由于立场、视角不同,形成了不同观念。我不是军委成员,今天因为找援助,“混”进了群里,正好赶上这个话题,要求每个人都说一说,我也说说我的感受。

“支撑”,从管理学来看,避免擅长后勤的萧何去支撑前线的韩信、擅长内政的张良去支撑后方的萧何、擅长军事的韩信去支撑帷幄中的张良,不仅是资源效率不能最大化的问题;

从系统论来说,“支撑”如果成为常态,而不是临近单元发生正负反馈,那资源组织方式和边界需要再评估;

从战略角度,会有一个优先顺位,纯正的互联网公司,一般是模式>产品>增长>技术,我们公司是增长第一,要以5倍年增长发展,所以支撑商务和商机为重,但这里边有因果和根本的关系,“更应该珍惜在项目支撑中打磨产品的机会”(余柯语),如果生存没有压力,不妨多支撑因和根。

领导倡导做好各种支撑工作,打着这个旗号,有的人自己份内的事不做利索,让别人来支撑,若对方稍有拒意,便告状上去,称此人不配合工作。那些支撑别人的人,四处救火,干着自己并不擅长的事情,形成了不专业的人去干专业的事的怪圈,这样的管理,也是令人佩服,但这些与我又何干?每个月给我10万,让我去打扫厕所也行。后来我就退出了“铁军”群。

晚上加了会儿班,回到家里,看到发烧了三天半从国庆后一直请假没去上学的儿子还是精神不济,心头涌起无能为力的感觉,好在他晚上睡觉的时候开始退烧了。今天是发工资的日子,还完房贷、车贷,各种信用卡,剩下的钱,从这个月起就交由老婆打理了,十年的财政大权交了出去,希望这一改变,能让家庭经济状况有所改变。我这一把手伸出去,每个指头缝得有三毫米宽,漏财啊!

2018.10.10,大兴首邑溪谷,天气寒冷。