人人都是CEO

在这个互联网崛起的时代有些流行说法,比如:人人都是产品经理,人人都是程序员以突显行业繁荣的特点,但从更基本的出发点,难道人人不都是 CEO 么?个人的 CEO。
从这个名字套路出发,我沿着想了下去,作为个体的这家无限责任公司,怎样才能经营好?
业务
假如个人即是公司,这家公司的主要业务是什么?
为了更好的分析清楚 “公司” 的主要业务,我们借鉴下咨询顾问公司爱用的商业分析模型 —— 波士顿矩阵。实际有很多不同的分析模型,我只是觉得这个最简单,比较适合像我们这种只有一个人的小小微公司。
波士顿矩阵模型,把公司业务分成下面四类:
- 现金牛业务
- 明星业务
- 问题业务
- 瘦狗业务
现金牛业务,比较形象地表达了就是产生现金的业务。比如谷歌的搜索业务,微软的 Windows 操作系统,都是他们的现金牛业务,很高的市场占有率,但成长率相对就比较低了。就个人来说,现金牛业务自然是一份稳定的工作,产生现金,维持个人生活的基本面,当然稳定之外越高薪越好。专注于这个业务,不断提升薪资,这就是所谓的:活在当下。
明星业务,比较形象地表达了就是未来的明星业务,很有前景的新兴业务,已经走上了快速发展的轨道。比如亚马逊的云计算(AWS)就是它家的未来之星。而个人呢?如果你的现金牛业务(薪资)已经进入行业正态分布的前 20%,那么再继续提升的难度就比较大了。你的未来之星在哪里?当你开始在考虑未来的明星业务时,那么就进入了所谓的:活在未来。
问题业务,比较形象地表达了就是还有比较多问题的业务领域,面临很多不确定性,也就是还没走上正轨。将来到底是死掉,还是成为新的明星业务,现在还看不清楚。比如谷歌的无人驾驶、机器人等业务领域都属于此类。就个人而言,可能是一些自身的兴趣探索领域。如果你在不断的探索这些不同的领域,那么就进入了所谓的:活得穿越。
瘦狗业务,比较形象的表达了一些食之无味、弃之可惜的业务。瘦狗业务要么无法产生现金流,要么产生的现金流不断萎缩。今日之瘦狗,也许是昨日的明星或现金牛,比如像诺基亚的功能机。用到个人身上,如果依赖瘦狗业务为生,那么就是所谓的:活在过去。
战略
用模型分析了几种业务类型,有了理论支持,作为个人的 CEO,我们就可以订战略了。以我个人为例吧,用这个模型来套一下。
现金牛
工作以来,过去十多年,第一辈子(还是借用下李笑来的「七年就是一辈子」的概念)主要是程序员,目前是第二辈子,从程序员到架构师。这就是当下的现金牛业务,一份稳定且跟随行业增长的职业,带来稳定的现金流,保障生活。
明星
明星业务是为下一辈子(于我就是第三辈子)准备的,就是现在还并不能带来稳定的现金流但感觉上了轨道的事。对我来说就是:投资。人到中年,财产性收入将作为很重要的补充收入来源,而当资本金足够大时,很可能就是未来的主要收入来源。
问题
目前的问题业务有两个:写作和英语。目前都无法带来什么现金流,当然现金的投入也不多,主要都是时间上的投入。这就是属于自身的兴趣探索领域,目前这两个领域都帮助我开拓了新的维度,所以,活得穿越名副其实。
虽然目前这两个业务都不带来直接的现金收益,但却对现阶段的现金牛与明星业务有很强的辅助作用,英语打开了新的知识与信息领域,而持续的写作则让我更清醒和有节奏地思考明白一系列的问题,这都有助于更明智的决策。
瘦狗
刚开始进入程序员行业时,做项目都是从前端写到后端,俗称全栈。C/S 架构主流时代,要画客户端界面,写业务逻辑,还要写数据库 SQL 和存储过程。B/S 架构进入主流后,要从 HTML/JS/CSS 写到 Java 再写到 SQL。
这些年,行业发展变化很快,专业化分工更细了,每一个细分专业领域都是你掌握的一把刀,现在的公司只会为你最长的专业之刀买单。公司需要一个 JS 前端,还需要一个 Java 后端,它会招两个人,而不会用两倍工资去招同时精通两者的人。所以,我最近一次更新我的前端技能列表可能是在两三年前了,这就是我的瘦狗业务。
对你的各种业务进行与时俱进地布局与取舍,这就是战略。
...
当你把自己看作一家公司时,它给我们提供一个健康的距离,来客观的审视自己。为什么每天早上九点,无论刮风下雨、冬寒夏热你都能到公司打卡上班?而在自己的公司,你总能找到借口请假缺席。也许因为真正公司可以雇佣你,也可以解雇你。外部的公司,解雇了你,你就失去了当下;而当自己的公司解雇了你,你就失去了未来。
写点文字,画点画儿,记录成长瞬间。
微信公众号「瞬息之间」,既然遇见,不如同行。

人人都是CEO的更多相关文章
- 人人都是产品经理<2.0>
之前有看过<人人都是产品经理1.0>,还认真的做了笔记,看完后不久,得知作者在第一版的内容基础上,升华性的出了第二版,即<人人都是产品经理2.0>.注:第一版和第二版跨度有6年 ...
- 人人都是 DBA(XII)查询信息收集脚本汇编
什么?有个 SQL 执行了 8 秒! 哪里出了问题?臣妾不知道啊,得找 DBA 啊. DBA 人呢?离职了!!擦!!! 程序员在无处寻求帮助时,就得想办法自救,努力让自己变成 "伪 DBA& ...
- 人人都是 DBA(XV)锁信息收集脚本汇编
什么?有个 SQL 执行了 8 秒! 哪里出了问题?臣妾不知道啊,得找 DBA 啊. DBA 人呢?离职了!!擦!!! 程序员在无处寻求帮助时,就得想办法自救,努力让自己变成 "伪 DBA& ...
- 人人都是 DBA(XIV)存储过程信息收集脚本汇编
什么?有个 SQL 执行了 8 秒! 哪里出了问题?臣妾不知道啊,得找 DBA 啊. DBA 人呢?离职了!!擦!!! 程序员在无处寻求帮助时,就得想办法自救,努力让自己变成 "伪 DBA& ...
- 人人都是 DBA(XIII)索引信息收集脚本汇编
什么?有个 SQL 执行了 8 秒! 哪里出了问题?臣妾不知道啊,得找 DBA 啊. DBA 人呢?离职了!!擦!!! 程序员在无处寻求帮助时,就得想办法自救,努力让自己变成 "伪 DBA& ...
- 人人都是 DBA(XI)I/O 信息收集脚本汇编
什么?有个 SQL 执行了 8 秒! 哪里出了问题?臣妾不知道啊,得找 DBA 啊. DBA 人呢?离职了!!擦!!! 程序员在无处寻求帮助时,就得想办法自救,努力让自己变成 "伪 DBA& ...
- 人人都是 DBA(X)资源信息收集脚本汇编
什么?有个 SQL 执行了 8 秒! 哪里出了问题?臣妾不知道啊,得找 DBA 啊. DBA 人呢?离职了!!擦!!! 程序员在无处寻求帮助时,就得想办法自救,努力让自己变成 "伪 DBA& ...
- 人人都是 DBA(IX)服务器信息收集脚本汇编
什么?有个 SQL 执行了 8 秒! 哪里出了问题?臣妾不知道啊,得找 DBA 啊. DBA 人呢?离职了!!擦!!! 程序员在无处寻求帮助时,就得想办法自救,努力让自己变成 "伪 DBA& ...
- 人人都是 DBA(VIII)SQL Server 页存储结构
当在 SQL Server 数据库中创建一张表时,会在多张系统基础表中插入所创建表的信息,用于管理该表.通过目录视图 sys.tables, sys.columns, sys.indexes 可以查看 ...
随机推荐
- robotframework的学习笔记(十五)----robotframework标准库Collections
Collections库是RobotFramework用来处理列表和字典的库,官方文档是这样介绍的:A test library providing keywords for handling lis ...
- 80 行代码爬取豆瓣 Top250 电影信息并导出到 CSV 及数据库
一.下载页面并处理 二.提取数据 观察该网站 html 结构 可知该页面下所有电影包含在 ol 标签下.每个 li 标签包含单个电影的内容. 使用 XPath 语句获取该 ol 标签 在 ol 标签中 ...
- angular4.0如何引入外部插件1:import方案
引入外部插件是项目中非常重要的环节.因为部分插件以js语法写的,而ng4用的是ts语法,所以在引入时需要配置. Step1:引入swiper插件的js文件[css在下面会讲到,先别急] 很重要的意见: ...
- linux中使用Python IDE pycharm教程
今天使用vim编辑Python 并在linux中终端调试的时候,发现每次不是自己想要输出结果的时候,就要用vim编辑代码,再重新回到终端,比较浪费时间.搜索发现pycharm这一个Python ide ...
- 利用JParticles制作粒子
JParticles 2.0发布,打造炫酷的粒子 一. 介绍 JParticles 2.0发布之前叫Particleground.js, 相信有在用的朋友应该不会陌生, 关于1.x的介绍可以看这里 二 ...
- Visual Studio总是在重新生成项目?
你是否曾经有过这种感觉:即使代码没有改变,Visual Studio也总是在重新生成项目? 我们可以生成一个项目,然后不做任何处理后再次生成,我们就可以看见--VS正在开始生成项目,而我的项目代码并没 ...
- 高可用高性能分布式文件系统FastDFS进阶keepalived+nginx对多tracker进行高可用热备
在上一篇 分布式文件系统FastDFS如何做到高可用 中已经介绍了FastDFS的原理和怎么搭建一个简单的高可用的分布式文件系统及怎么访问. 高可用是实现了,但由于我们只设置了一个group,如果现在 ...
- python子域名收集器
今天心血来潮做了一个子域名收集器.过程是蛋疼啊!这里先感谢一下qpython群的咸鱼大佬,在换页的时候出了点毛病,讲到后面我们就知道了. 思路: 代码开始: 我们要用到的模块是 Requests Bs ...
- beef配合ettercap批量劫持内网的浏览器
先更改首先先打开ettercap的DNS文件进行编辑,在kali linux2.0下的文件路径为/etc/ettercap/etter.dns 在对应的位置添加对应的 标识和IP地址 * 代表所有域名 ...
- python写一个网页翻译器
import urllib.requesturl='https://fanyi.baidu.com/v2transapi'data={}data['i']=opdata['from']='AUTO'd ...