春节同学聚会,大家聊起近况。

甲在实体经济部门工作,企业效益不好,正酝酿减员增效,他忧心忡忡,跳槽都不知道怎么跳,因为全行业都不景气。

乙从事互联网工作,行业发展热火朝天,新事物层出不穷,但是他已人到中年,技术老化,跟不上行业新陈代谢的速度,公司又实行末位淘汰制,他自觉难以与年轻求职者竞争。

谈到未来,他们都很有压力,感到不乐观,甚至苦闷。一个现实的问题是,如果现在的工作干不下去了,未来怎么办?

我正好思考过这个问题,就问他们,是否听过"B计划"这个词?军事行动至少要准备两套计划:A计划在正常情况下执行,B计划是应急计划,在A计划落空时执行。这就好比电话打到一半,突然手机没电了,要是你随身携带第二块电池,就能应急。B计划就是那备用的第二块电池。

对于人生来说,你现在的职业就是A计划,应该努力追求职业成功。但是,也要做好两手准备,万一A计划失败,还需要一个B计划,对自己的退路有所安排。

甲和乙都表示同意,各自举了一个他们眼中B计划的例子。甲的朋友计划移民,一边正常上班,一边下班后申请技术移民。他甚至想到了,去了那边以后,万一找不到工作,就去当厨师,为此周末还报名烹饪学校,要考出厨师证。乙的同事计划退居山林,打算等到公司股票上市后,开一家茶道馆修身养性,为此专门去杭州附近的山里看房子,为未来的茶馆选址。

我说,这些不算B计划。它们只是成功后的退隐计划。不是现在的工作做不下去,而是自己选择更好的出路。真正的B计划是用来救命的,是一旦现在的生活崩溃,你用来逃生的计划。B计划有点像酒店的消防通道。酒店每个房间都有《消防通道示意图》,就贴在醒目之处,唯恐你看不见。你平时坐电梯,不会去用它,只有在紧急时才走这条路。

B计划就是你的消防通道,万一人生发生火灾,你知道该往哪里走,避免乱跑乱撞,被大火困住。

本质上,B计划是人生的一种风险控制。你也许见过各种商业计划书,其中必不可少的几个章节是《备用方案》、《应急预案》、《风险控制》......如果你尝试给自己写一份人生计划书,这些章节的内容就是B计划。你可能永远不会用到这些章节,但是它们的存在,会让你的人生少一些风险,生活得更加安心。

千万不要把B计划想得很浪漫,现实往往不是如此,B计划其实非常艰苦。《纽约时报》曾经报道过,几个纽约白领的B计划。

"罗娜曾是曼哈顿的一个律师,2009年金融风暴时被事务所辞退,后来开了一家烘培店。她现在一周工作六天,每天5点半就要起床,开始烘面包。以前她处理文件,现在处理的是20磅一包的面粉。晚上关门以后,她还要抽出时间记账。得了感冒,她也不敢休息,因为承担不起小店关门的损失。"

"玛丽也曾经是律师,每周工作60小时,年薪25万美元。她辞职后,开了一家婚礼公司。为了拿到第一笔生意,她只开价2000美元,但是足足准备了五个月。折算下来,每小时的报酬不足2美元,而她当律师的收费是每小时450美元。"

就是因为B计划实施起来非常艰苦,所以你最好去做那些你喜欢的事。

制定B计划的时候,你可以问问自己,如果人生重新开始,你会选择怎样的工作? 把这个当作B计划的起点。很多人也许会从实际出发,想着如果失去现在的工作,就先在家里休息几天,然后设法在另一家公司里面找到一份类似的工作,再在新的岗位上重整旗鼓。这不算B计划,而只是A计划的延伸。你最好把B计划当成逃离A计划的一个机会,借此追求一种梦想中期望的工作。只有这样,你才有最大的动力,忍受B计划的艰苦。

一旦有了B计划,我建议,最好立刻动手做一些准备。不一定为了真的实施,但至少让它从一个很模糊的设想,变得稍微具体一点。千万不要只是想想而已,人生缺少的就是行动,只有迈出第一步,才有后面的旅程。

最后,如果真的到了下决心的那一天,你可能还需要一点勇气。B计划并不容易,但是提心吊胆地维持一份毫无乐趣、前景灰暗的工作,也是不容易的。这就是为什么,B计划要选择那些能鼓舞自己、唤起热情的工作的一个原因,这样比较容易产生勇气。

正常情况下,B计划可能不会立即带来经济上的成功,但是你可以从中获得自由、自我认同和成就感,以及从此不用忍受大公司晋升阶梯上面挤破头的压力和窒息。即使初期没有成功,你也可以借此获得转型的其他机会。最理想的情况是,你通过B计划,实现了自己真正想要的生活。美国的"家政女王"玛莎·斯图尔特,正是因为在食品店当经理被解雇了,才不得不自己开店的。

你的B计划在哪里?的更多相关文章

  1. 【声明】前方不设坑位,不收费!~ 我为NET狂官方学习计划

    发个通知,过段时间学习计划相关的东西就出来了,上次写了篇指引文章后有些好奇心颇重的人跟我说:“发现最近群知识库和技能库更新的频率有点大,这是要放大招的节奏啊!” 很多想学习却不知道如何规划的人想要一个 ...

  2. SQL Server-聚焦查询计划Stream Aggregate VS Hash Match Aggregate(二十)

    前言 之前系列中在查询计划中一直出现Stream Aggregate,当时也只是做了基本了解,对于查询计划中出现的操作,我们都需要去详细研究下,只有这样才能对查询计划执行的每一步操作都了如指掌,所以才 ...

  3. ORACLE从共享池删除指定SQL的执行计划

    Oracle 11g在DBMS_SHARED_POOL包中引入了一个名为PURGE的新存储过程,用于从对象库缓存中刷新特定对象,例如游标,包,序列,触发器等.也就是说可以删除.清理特定SQL的执行计划 ...

  4. 解析大型.NET ERP系统核心组件 查询设计器 报表设计器 窗体设计器 工作流设计器 任务计划设计器

    企业管理软件包含一些公共的组件,这些基础的组件在每个新项目立项阶段就必须考虑.核心的稳定不变功能,方便系统开发与维护,也为系统二次开发提供了诸多便利.比如通用权限管理系统,通用附件管理,通用查询等组件 ...

  5. MSSQLSERVER执行计划详解

    序言 本篇主要目的有二: 1.看懂t-sql的执行计划,明白执行计划中的一些常识. 2.能够分析执行计划,找到优化sql性能的思路或方案. 如果你对sql查询优化的理解或常识不是很深入,那么推荐几骗博 ...

  6. SQL Server-聚焦使用索引和查询执行计划(五)

    前言 上一篇我们讲了聚集索引对非聚集索引的影响,对数据库一直在强调的性能优化,所以这一节我们统筹讲讲利用索引来看看查询执行计划是怎样的,简短的内容,深入的理解,Always to review the ...

  7. SQL Tuning 基础概述03 - 使用sql_trace和10046事件跟踪执行计划

    1.使用sql_trace跟踪执行计划 1.1 当前session跟踪: alter session set sql_trace = true; //开始sql_trace alter session ...

  8. SELECT TOP 1 比不加TOP 1 慢的原因分析以及SELECT TOP 1语句执行计划预估原理

    本文出处:http://www.cnblogs.com/wy123/p/6082338.html 现实中遇到过到这么一种情况: 在某些特殊场景下:进行查询的时候,加了TOP 1比不加TOP 1要慢(而 ...

  9. SQL Server 执行计划利用统计信息对数据行的预估原理二(为什么复合索引列顺序会影响到执行计划对数据行的预估)

    本文出处:http://www.cnblogs.com/wy123/p/6008477.html 关于统计信息对数据行数做预估,之前写过对非相关列(单独或者单独的索引列)进行预估时候的算法,参考这里. ...

  10. ASP.NET Core官方计划路线及需要废除的一些Framework技术

    概述 下面是 ASP.NET Core的时间表和路线图. 注意日期和特性都可能更改. 作为.NET Core这么大的一个项目,很难准确预测每一个计划的是否有变动. 即便如此,我们还是计划公开和透明的实 ...

随机推荐

  1. Carbon - 在线生成精美的代码片段图片(含插件)

    Carbon 是一个可以帮助你创建和分享源代码美丽图像的小工具.开始在文本区域输入或拖入代码文件以开始使用.你还在等什么? 让你的设计实力给阅读者留下深刻印象. 在线演示      免费下载 您可能感 ...

  2. CSRF与SSRF区别

    CSRF 攻击者盗用了你的身份,以你的名义发送恶意请求.CSRF能够做的事情包括:以你的名义发送邮件,发消息,盗用你的账号,甚至于购买商品,虚拟货币转账... 发生条件: 1.登录受信任网站A,并在本 ...

  3. tensorflow的特征工程函数

    1. # creates a real valued column for dense numeric data tf.contrib.layers.real_valued_column(    co ...

  4. PySpider 爬虫系统

    PySpider:一个国人编写的强大的网络爬虫系统并带有强大的WebUI.采用Python语言编写,分布式架构,支持多种数据库后端,强大的WebUI支持脚本编辑器,任务监视器,项目管理器以及结果查看器 ...

  5. 1.2 认识python(了解)

    一.Python发展背景 Python的作者,Guido von Rossum(吉多·范·罗苏姆,中国Python程序员都叫他 龟叔),荷兰人.1982年,龟叔从阿姆斯特丹大学获得了数学和计算机硕士学 ...

  6. jstl和EL表达式混合使用

    EL表达式里判断字符串,或者... ${(wrt.acceptName eq '刘立荣') || (wrt.acceptName eq '卢伟冰') } <tr> <td heigh ...

  7. Python 10 协程,异步IO,Paramiko

    本节内容 Gevent协程 异步IO Paramiko 携程 协程,又称为微线程,纤程(coroutine).是一种用户态的轻量级线程. 协程拥有自己的寄存器上下文和栈.协程调度切换时,将寄存器上下文 ...

  8. yum upgrade和yum update的区别

    Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的: yum -y update 升级所有包同时也升级软件.系统版本和系统内核 yum -y upgr ...

  9. 关于Oracle重新启动

    本部分包含: Oracle Restart概述 关于启动依赖关系 关于使用启动和停止组件Oracle Restart 关于启动和停止Oracle Restart Oracle Restart配置 Or ...

  10. 【Linux】时间同步设置+防火墙设置+SELinux设置

    时间同步设置 在大数据集群环境中,要求每台集群的时间必须是同步的,这样我们就会要求每台集群的时间必须和一台服务的时间是同步的.接下来介绍一下步骤: 1,设置ntp客户端 yum -y install ...