是时候离开了

天有不测风云,人有旦夕祸福。

黑天鹅

当我听到这个消息,自己是非常沮丧的,在公司做了这么久,付出这么多,但结果确实非常令人不甘心。我甚至还写一篇”黑天鹅“的文章来安慰自己,然而并没有什么卵用。
在公司工作了四年,并没有像小说里的情形,事业走上人生巅峰,迎娶白富美。把自己的时间和注意力放在工作上,得到的回报,却是这样的结局。自己心里也无法接受这样的结局,但现实是残酷的。付出的与收获不成正比,这才是你的不甘心,对自己的沉没成本不甘心。我甚至安慰自己:
1. 这家公司是你自己选择的,自己自愿加入的。
2. 这个老板是你选择的。
3. 这个时间也是你选择自愿付出。自愿放弃陪家人的时间去加班,去写代码。

但我心情并没有好起来。有时候对超出自己能力之外的事,感到无奈。

公告

病来如山倒,病去如抽丝。

当更新了公告后,就等于向全部人宣布,你已经失败了,过去做的事情的价值,已经不复存在,过去的信任不复存在。理想中技术的价值观是,尝试运用技术改变世界,或者运用技术在更大比例上让世界变得更美好,但现在所做的事让很多人的生活变得更不好。
现在做的事情,并没有让事情变得简单,没有让生活变得更美好,反而让整个事件变得很复杂。

每个人都会有生活成本。离开是为了更好的生活。

贵人

在公司,我遇到过很多贵人,从做技术到技术管理,见证了4年来的成长。
龙哥,是我的第一个导师,第一次面试我,引导我进入了公司,在一起3年见证了公司飞速发展。
春哥,我的同事,一起工作了很久,在重大项目上线前,在自身离职的情况下,依然来公司帮忙处理事情,这也是让我感动的地方。
兵哥,技术大神,一起帮忙解决定位很多Bug,有些事情现在想起来,有些后怕。
还有Hyper,我的领导,相信我,让我负责团队的技术管理,让我和团队一起成长。
还有很多很多,这样的同事,这样的事。谢谢你们,大家一起曾经为了同一个目标奋斗,一起成长。
这4年来,成长收获满满。希望在成长的路上,会遇到更多和你们一样的贵人。

感悟

这是一次失败的练习。大多数人都会遇到过这一类事情。关键是看你自己如何做选择。

就好比你在德州扑克时候,手上拿着最强手牌AA,人家手拿高牌27跟进来了,然后flop就中了27两对,刀光剑影,你被KO了。人生有很多不确定的东西,跟德州类似。失望和希望并存,只要你还在桌子,就会有机会。

在微信的同事标签里,这一辈子的职业生涯中,认识3/4的同事,都是这家公司。如果说七年是一辈子的话,那么这一辈子就结束了。在这一辈子,我遇到了我的很多同事,收获了很多的成长,总结了很多的教训,也写了很多的bug。遇到很多的贵人,经历很多的事,是不可能再遇到的,像这样的,这是属于自己独一无二的经历。这就是你的收获,这就是你的成长。这辈子收获的经验,可以是你下辈子开始的基础。

人生的道路不可能是一帆风顺,一路平坦的。有时候,你会遇到下坡路,可以利用重力加速度让你加速前行。有时候,你也会遇到上坡路。
遇到“上坡路”,你怎么办?
如何突破限制你的“重力加速度”?
如何去做选择?
时间是雕刻刀,也是杀猪刀,看你怎么用它。时间会证明一切。这些都是我们人生中会遇到的问题。人生就是看你如何选择,如何努力,如何践行。
那么到了你自己做选择的时候了,如果你遇到了“上坡路”,应该怎么走?

新的征程

接下来,还有会有很多的有意义的事情,还会遇到更多的贵人,学习成长,尝试新的技术,当初定下的目标,是否实现了呢?

是时候离开了

你应该拥有的最重要的能力-读后感

在上一篇文章里,我学习到了多维竞争:
1. 生活是具有多个维度的;
2. 在多个维度打造竞争力;
3. 至少在一个维度上足够突出。

编程

我认为自己在编程这块元认知能力更强。

如果自己在遇到bug了,会冷静的分析原因。首先从自身的原因开始查找,一步一步按照业务逻辑去分析,将整个逻辑在脑海过一遍:
1. 自己是如何实现的?
2. 代码是怎么执行的?
3. 是否添加更多的日志?
4. 修复完bug后是否可以添加更多单元测试?

如果同事遇到了Bug,一定要淡定。其实写bug的人,肯定是认知不够,导致部分业务逻辑,没有考虑到。如果一味责怪他人的话,程序员自己也会很内疚,进而对修复问题也会造成影响。因为是技术Leader的关系,遇到bug后,正确的做法,一起分析问题时,不带有情绪去分析问题,而是一起查找问题产生的原因,一起分析解决问题的方法,让同事明白问题产生的根本原因。元认知的能力让我明白,责怪他人,语气带有情绪的话,是没有办法处理好问题,应该寻找一个彻底解决问题的办法。

潘多拉的盒子

元认知能力,其实对自己来讲,和潘多拉的盒子一样。打开这个盒子后,明白元认知的工作方式,你再也不可能回到过去的运行方式。特别是针对自己成长的事情,需要运用元认知能力来分析问题。

在生气的时候,要运用元认知能力,去分析自己的生气的原因以及如何避免。这样,你在生气和你知道自己在生气,就是对问题的两个不同的态度。在情绪低落,对现实无法接受的时候,比如当听到公司被清算的消息,自己是非常沮丧的。在公司做了这么久,付出这么多,但结果确实非常令人不甘心。在公司工作了四年,并没有像小说里的情形,事业走上人生巅峰,迎娶白富美。把自己的时间和注意力放在工作上,得到的回报,却是这样的结局。自己心里也无法接受这样的结局,但现实是残酷的。那么,这时我们就可以运用元认识能力来分析根本的原因:付出的与收获不成正比,这才是你的不甘心,对自己的沉没成本不甘心。那么我们应该这样想:
1. 这家公司是你自己选择的,自己自愿加入的。
2. 这个老板是你选择的。
3. 这个时间也是你选择自愿付出。自愿放弃陪家人的时间去加班,去写代码。

这时候,你就要坦然的去接受这个事实。在了解到这个趋势后,你去做什么最划算?去思考自己的后续计划最重要。

提升元认知

反思,你一定要经常对自己的失败进行反思,甚至是每天反思。程序猿经常要修复Bug,从编程里我们可以学习到:

  1. 这件事情是否有其他的方案可以实现?
  2. 如果要实现,需要花费多久,具体的成本是多少?
  3. 下一次,如何避免这类问题再次发生?

反思,其实就是回顾自己思考的过程。但有时候还不够,你得刻意练习。凡事可以经过练习获得的技能,那么你就可以通过刻意练习加速这个过程:

  1. 这个道理可以用哪些地方?还有其他地方吗?
  2. 哪些事情,是你成长的过程中了必须要做的?
  3. 在成长过程,你大概会遇到什么样的困难?
  4. 遇到这些困难,你又应该如何去解决?

一同练习

有时候在教育孩子的过程中,会运用到元认知的能力。
例如,在十一非常生气的时候,我会建议他深呼一口气,然后引导他寻找自己生气的原因:

  1. 你为什么会生气呢?
  2. 那怎么做,你才能不生气呢?
  3. 一次遇到这个问题,应该怎么解决呢?

我的领导

因为工作的原因,遇到运营的问题会比较多。我的领导,在下面几个方面,做好非常好,非常到位:
1. 对用户心理的把控,对人性的把控。
2. 自古套路得人心,每次会有很多“套路”获得用户的理解。
3. 如何安抚好你的用户?对如何处理好运营遇到的问题?

不理解

很多的时候,其实并不是他人不理解你,而是你没想清楚、你没表达清楚,所以他人无法理解你。
这个问题,简直说到我的心坎了。举一个简单的例子,最近和别人聊天,明明我是支持他的意见,但他却说,
我说的一切都是在反驳他。这时候,你运用元认知的能力分析下:

  1. 是不是你自己说话讲得太快,没有给别人留下好影响?
  2. 你确认对他人提出的问题,思考清楚了,表达清楚了?
  3. 他没有理解你的意思,是不是你们的共识出了问题?
  4. 你有站在他的角度来分析问题吗,还是以你的工作经历来讲呢?

其实,元认知能力是一种很重要的能力,也是可以刻意练习的,不是吗?
你应该拥有的最重要的能力-读后感

如何应对黑天鹅事件

定义

所谓的黑天鹅事件,就是极小概率发生的事件。但此类事件一旦发生,对整体市场,整体社会的影响就会难以估量。

特朗普

比如特朗普的竞选,当初谁都没有预料到这只“黑天鹅”,大多数民意调查都是认为是希拉里会获胜。最终特朗普以48%的支持率超过希拉里45%的。
那么知道这个事件后,我们也应该做什么最划算呢?
就我知道的,不要去炒股最划算。

受此影响,今日上证指数大跌2.53%,录得连续6天下跌,创2013年12月以来最长连跌纪录。与此同时,目前,81% 的A股已跌破年线,破净股数量增至102只。

没有去炒股,你就已经赚了不少。

94事件

再比如币圈的黑天鹅94事件,有的人举债去抄底,有的人害怕割肉离场。说到底,投资就是考验你的认知。

极简金融课

在极简金融课里,告诫你,别把市场当敌人,要当朋友。要学会敬畏市场,才能明白投资的真谛。

每次投资失败,决策失误都是市场教你重新做人的道理。如果你都知道战胜通胀的概率比较小,但你去做一些事情让这个成功变大,从来都没有什么事情是可以绝对成功的,这对你的一生来说,还是很有意义的。如果你不去做的话,你的概率一直在那里,不增不减。

投资是你的人生,你的人生必须自己把握,无法交给别人。没有人能真正承担这个责任,胸脯拍得山响抢着要担责的,那是骗子。在能力范围内的事件,尽量提前做好计划,凡事都在脑子里过一遍。对于无法避免的黑天鹅,只能预测,无法提前了解,能做的,只有提前准备。做好方案备选,事情发生了,按照预定策略执行。

世事无常,精进不已,是惟一靠谱的人生策略。

广告

下面是课程的广告:
韭菜们都在学习价值感知课程,你为什么还在观望?

从我的链接购买课程,你可以得到:
1. 19讲得课程(目前更新到第九讲)
2. 投资微信群门票(分享投资心得)
3. 知识星球(投资秘籍)
4. 18.88元新人红包
5. 截止2018.07.07 23:59:59

买完了,听完课,感觉被骗了,有任何不满意,24小时无条件退款。

与其让市场教训,不如被三九教育。

扫码前,请看付费课程购买指南https://shimo.im/docs/KlwiGJAq7JkRNegp/
新人红包,请加我微信号:caijiamx

如何应对黑天鹅事件

小米2修改系统分区教程

你需要准备:

1. 小米手机2 一部

2. 小米助手

3. 硬盘分区DiskGenius

4. 最新稳定版本的包

5. 刷机工具

6. 手机充满电池。

步骤1:利用小米助手,进行一次完整备份,此部分耗时较长。注意:备份的手机版本和恢复的版本必须一致,备份的是稳定版,必须刷成跟备份时一致的稳定版本。不然恢复备份时,手机如果被刷成开发版本,是无法恢复备份的

步骤2:关闭手机,在关机状态下,同时按住音量下+电源键进入Fastboot模式将手机USB连接电脑。确保,你要刷的版本和手机现在的版本是一致,如果是稳定版,就刷稳定版。利用Miflash进行线刷,刷完,不要开机。

步骤3:找到Miflash的安装文件夹。例如我的C:\Program Files (x86)\Xiaomi\MiPhone\Google\Android 。 打开运行,输入cmd,打开命令行输入框。输入以下命令:cd /d C:\Program Files
(x86)\Xiaomi\MiPhone\Google\Android MiPhone
。输完以上的命令回车,会切换到Miflash 安装目录,输入以下命令:fastboot erase aboot。注意:这样会把fastboot模式都WIPE掉,再次重启后将无法进入FASTBOOT模式。

步骤4:断开USB,关机,然后手机再重新连接电脑。对手机重新进行线刷,刷完,不要拔掉数据线,直接打开DiskGenius,电脑可以自动识别手机分区,即可。

m2-resize-system-partition1

步骤5:打开DiskGenius,修改分区25和分区26。删除分区25和分区26。注意,删除分区25后,26分区会变成分区25。此时,继续删除分区25.

m2-resize-system-partition3

m2-resize-system-partition2

步骤6:重新调整分区大小,利用DiskGenius进行分区,选择空白的磁盘,建立新分区,格式为linux data partition。勾选对齐到下列扇区的整数倍。扇区数选择8。点击详细参数,分区名字为userdata。点击确定。

m2-resize-system-partition4

m2-resize-system-partition5

步骤:选择空白的磁盘,建立新分区,格式为linux data partition。勾选对齐到下列扇区的整数倍。扇区数选择8。点击详细参数,分区名字为storage。点击确定。

m2-resize-system-partition5

步骤9:保存分区表。主要会提示你是否保存引导记录,选择保留。

步骤10:重新开机,利用手机助手,恢复备份。

参考链接:
1. 关于调整分区大小和调整后卡刷线刷的一些说明。

2. 小米2/2s系统内存分区教程

缓存Google Web 字体

WordPress 终于也升级到了4.0,默认主题会加载google web font,这导致wp加载异常的慢。

鉴于google 的部分网站长期处于被Q的状态。我朝子民还是尽量自备“梯子”,以便出墙。

在这里推荐红杏的chrome插件,简单实惠,不用复杂的设置,不用到处找代理,安装即可用。

红杏 按照这个链接购买红杏,你和我可以获取10天的奖励。不用谢。

回到正题

新版的WordPress为了优化主题,会加载open sans的字体。所以在页面的head中可以看到类似这样的链接:

通过特殊手段打开这个文件,我们可以看到类似这样的css代码:

@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local('Open Sans Light'), local('OpenSans-Light'), url(http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTSUUniRZcd_wq8DYmIfsw2A.woff2) format('woff2');
unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

这段css代码会去加载google font的静态站点。那些没有“梯子”的人们,博客就会异常的慢。因为打不开google font的静态站点。为了响应博主们的号召,解决google 字体的问题,博主开发了Cache Google Font插件。

Cache Google Font插件会去查找类似的链接,直接下载css文件到本地,然后根据css文件中的链接去下载google font,并缓存到本地。是不是很智能?:)。

欢迎大家试用。

Cache Google Font插件已经上传到WordPress 的插件目录

项目托管在GitHub上,如果使用中遇到bug,请直接提Issues