如何跳出令人窒息的职场死循环

转载 2018年01月03日 00:00:00

点击上方“程序人生”,选择“置顶公众号”

第一时间关注程序猿(媛)身边的故事


你的工作和生活,是这样的吗?

上班,领导派活,编码(可能是任务 X)、测试(可能是任务 Y)、解 Bug (可能是任务 Z)、开会(可能是任务 W),下班,打游戏或追剧或逛街,周末出去 HIGH 一下,周一再去上班……

今天忘了昨天发生了什么,这一周与上一周相似,这一月与上一月相似,这一年与上一年相似……

若干年后,蓦然回首,绝望地发现:这辈子就这样子过去了。然后,喟然长叹……

有没有想过,如何跳出来?


1

日复一日的循环


没什么愉悦,疲于应付,日复一日,蹉跎岁月。

这样的工作状态,用编程黑话来描述,是这样子的:

while(true){
   平淡无奇地混过今天();
}


学过编程的人(不管任何语言),都能理解,上面的伪代码是个死循环,永远跳不出来。

在 CPU 单核心多线程和双核心这些技术出现之前,你跑前面的程序,会把电脑忙死, CPU 占用率接近 100% ,你几乎干不了别的事情了。

同样,对于我们人来讲,如果你的工作陷入了这样日复一日、令人窒息、了无生趣的死循环中,那你未来的遭遇,基本上和那个单核心单线程的电脑差不多。


2

跳出死循环的 4 个关键点


所幸,这个死循环,从编程的角度看,很容易跳出。

把前面的伪代码,改写成下面这样:

int i = 0;
while(i < 1000){
   i = i + 1;
   平淡无奇地混过今天();
}


现在,这个循环可以跳出来了!

我们从程序的视角看下发生了什么事情:

1.引入了一个变量 i

2.i 在每次循环时加 1

3.i 持续稳定的加 1

4.i 值达到 1000 时跳出循环

类比无趣无望的工作死循环,做下列四件事,就可以跳出来:


1.引入变量;

2.每天做一点积极正向的变化;

3.持续变化,在一个方向不断累积能量;

4.到达临界,跳出循环。


看来,我们的生活还是有希望的?

0?wx_fmt=gif

稍稍展开一下。


1. 引入变量


工作中,可以引入的变量很多,比如:

学习新知识(与你工作关联的或者自己感兴趣的,如税法、记账、旅游、加密算法、房产投资、网络协议、基金)

培养新技能(写作、演讲、讲授、设计 PPT 、制作 Excel 、拆书、理财……)

尝试新工作内容(走出你的职责范围去看看)

引入新工作方法(你的工作还有可改进的控件吗)

结识新伙伴(公司内,你不认识的同事、有业务往来的客户、同一个业务圈子的人)……

引入变量时,符合至少一个原则:

1.有助于你当下的 工作产出

2.有助于你个人 技能累积



2. 每天做一点积极正向的变化


每天进步一点点,而不是每天原地踏步,或者退步。这非常重要。



3. 持续变化,在一个方向不断积累能量


很多事情,你都绕不过准备的过程。你想直接吃第 6 个能让你饱的包子,不可能。


唯有利用时间的复利,不断在一个方向持续累积,才可能越来越犀利。

金钱的复利是利息,时间的复利是成长

《刻意练习》中解构的 10000 小时秘密,Scalers 的持续行动 1000 天,说的就是这个。


4. 到达临界,跳出循环


量变到达某个临界,会引发质变。就工作来讲,你的临界条件,可能是:

·晋升

·负责新的工作内容

·获得其他单位的要约

·在某个方向建立个人品牌

·下班后收入能够支撑生活

·某个技能的窗口期来临


3

打破“听过很多道理”的魔咒


2013 年底我重拾写作,开始更新技术博客,2014 年出版第一本技术图书《Qt on Android 核心编程》,后来出了第二本,慢慢建立了一点个人影响力,我的职场生活也因此发生了很大变化。


2015 年 5 月开始写订阅号,每周更新三篇原创,到现在过了 2 年多了,积累超过 300 篇文章,围绕开发者职场,形成了 3 本图书。


2017 年 7 月,我离开稳定又高薪的开发工作,开启自由职业之路。


这一切,都是 因为我在 2013 年,给自己的职场引入了“写作”这个变量


我相信,选对方向,持续行动,量变终会引起质变


不要相信什么“听过很多道理,却还是过不好这一生”这种满满负能量的流行语,只要你选择一个道理,行动起来,把那个道理,通过持续实践变成你自己的,你就可以蜕变


--- 最后,投个稿 ---


聊聊你工作或生活是否进入了一个令人窒息的循环中,有想过如何跳出来么?

征稿要求:

①稿件字数以800~1500字左右为宜,多于2000字的文章在手机上阅读起来比较麻烦,少于800字的文章看起来不过瘾;

②你有自己拍的适合做文章插图的照片也可一并附上~如果不方便,程序和小七也会帮你配图~

0?wx_fmt=gif

加程序人生编辑们的微信,备注#投稿#:


程序 微信ID:druidlost  

小七 微信ID:duoshangshuang  


我们在这里期待你的故事!


点击图片get往期内容

0?wx_fmt=png

0?wx_fmt=png

0?wx_fmt=png

0?wx_fmt=gif

如何跳出令人窒息的职场死循环

朝九晚五,工作无趣无聊无发展,陷入职场死循环,如何跳出?
  • foruok
  • foruok
  • 2017年10月18日 05:57
  • 5743

我如何跳出死循环?

也许我猜,正处于新手阶段的你,也一定遇到过同样的问题: Q:我感觉我已经全部都测试完了,但是总感觉不放心?于是反反复复测试了很多遍,就是没有发现问题!可是不放心!害怕出问题! ...
  • ningmengban
  • ningmengban
  • 2017年07月18日 15:19
  • 156

程序员如何跳出死循环,不作所谓的“程序猿”

本文写给那些不甘平庸的人。 如果你理解本文并跳出死循环,你的生活将从此绚丽多彩! 循环 循环是一个环形轨迹,无始无终。 正如行星运转,它的运行轨迹是有规律可循的。 ...
  • yl442483523
  • yl442483523
  • 2015年01月23日 11:58
  • 703

跳出生活的死循环

时间好快,每次拿起剃须刀的时候,就知道又过去了好几天。然后,这几天自己收获了什么东西,学到了什么,在那些方面有进步。思考这些操蛋的问题时,能明显感觉出这些天的状态,是否杂乱无章,是否井井有条。当然,我...
  • u012745215
  • u012745215
  • 2014年11月22日 21:39
  • 1190

程序调试技术 - 跳出死循环

前言 程序员最痛苦的事莫过于深陷于BUG的泥潭,我也没少在这上面摔跤。这里,我把自己的一些经验教训总结出来,涉及的内容包括死循环、死锁、内存泄漏以及内存访问错误等,如果能对朋友们有所帮助,那就再...
  • cqyczj
  • cqyczj
  • 2014年06月02日 15:55
  • 1191

浅谈职场中的人际关系——北漂18年(5)

如果有人问我职场人际的关键,要是只说一句话,那应该是:老实人不吃亏。所谓人欺天不欺是有道理的。...
  • jobchanceleo
  • jobchanceleo
  • 2015年04月17日 07:10
  • 2026

职场人物类型分析

最近在看一部职场剧《职场是个技术活》,终于来了一个正常的女主。本文侧重于分析剧中人物性格结合我自己在职场的经历对比,分享一下自己的心得。这部剧基本上包含了职场中的大部分的人的类型包括职场精英型沈志泽和...
  • innovate1989
  • innovate1989
  • 2017年06月08日 18:41
  • 435

职场中的实用心理学的学习心得

1、刺猬效应 是指刺猬在天冷时彼此靠拢取暖,但保持一定距离,以免互相刺伤的现象。这个比喻来自叔本华的哲学著作,它强调的是人际交往中的“心理距离效应”。 我们与领导保持适当的距离,领...
  • u011046042
  • u011046042
  • 2017年04月12日 22:57
  • 2563

《C程序员从校园到职场》带领大家从校园走向职场

七夕节刚过,就有好消息传来:本人新书《C程序员从校园到职场》正式出版并在各大电商平台上发售了! 下面,让我们一起来欣赏一下纸质书的“风采”吧。 本书目录第1章 概述 ...
  • zhouzxi
  • zhouzxi
  • 2015年08月25日 10:31
  • 16504

scanf()导致死循环且fflush(stdin)无效详解

版权归博主所有,转载请注明出处 scanf(const char *format, ......):根据参数format字符串格来格式化标准输入数据到指定内存,format具体使用方法可以参考prin...
  • u012125696
  • u012125696
  • 2015年09月15日 15:51
  • 737
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何跳出令人窒息的职场死循环
举报原因:
原因补充:

(最多只允许输入30个字)