思考笔记

李文业的思考笔记


  • 首页

  • 关于

  • 分类

  • 归档

跑步的好处

发表于 2018/09/25 | 分类于 随笔文章

本来今天这篇文章是安排在一个星期前,台风山竹来的那个周末写完的。可是因为种种原因,一直推迟到现在。

最近明显能感觉到自己的写作欲望要减弱了一些。心里估量,大概是有这么两个原因。一是因为工作占据了相当一部分心思,事业心比之前重了。也可以说以前没有事业心,现在开始有了。二是因为写作能力有点跟不上自我评判标准的提高,写出一篇让自己满意的文章越来越难。随着阅读量的增加和思想上的成长,很多之前觉得尚可的文章现在看来都不甚如意,想要能够写出更好文章的愿望越来越强烈。

无论如何,文章还是要继续写下去。尽量为写作空出余闲,想办法提升写作水平,这是接下来一段时间需要完成的工作。

跑步的好处

重新跑步两个多月,比之前任何时期都更喜欢上这项简单的运动,恨不得每天下午都跑。只要有一天因为天气或者别的原因不能跑步,就更会想起它的好处来。

跑步可以发泄负面情绪。我一般都会选择在下班时间一到的时候就去跑步。工作了一整天,或多或少会积累一些负面情绪。再加上身体的疲倦,整个人无精打采。跑步的时候,哪怕是慢跑,都会有一种向前冲锋,向前攻击的感觉。在这种时候,没有人会看你脸上的表情,可以咬牙切齿,可以面目狰狞,甚至可以低声咒骂。几公里跑下来,负面情绪也就这么发泄出去了。

跑步有助于分泌内啡肽。人在受伤的时候,身体会自动分泌一种物质,可以让人缓解疼痛、感到愉悦。这种物质,就是内啡肽。也有人说,这就是人体内分泌的吗啡。科学研究表明,运动是促进人体分泌内啡肽最重要的一种途径。如果你想改善心情,想要保持更好的工作状态,不妨跑跑步。

跑步能增加大脑的带宽。所谓带宽,可以理解成大脑的处理能力。带宽少了,人就会像电脑一样运行慢,很多事情都处理不好,甚至会宕机。带宽多了,处理起事情就会得心应手,甚至会顾及到平时察觉不到的细节,把事情做得更加完美。带宽增加,就意味着更有可能做好自己的工作,过好自己的生活。

上月总结

上个月给自己定下三个目标,虽然都没有百分百完成,但是完成的情况还是能让自己满意的。

欺骗餐有进步,每一顿吃的量越来越少了,基本都能按照之前定的目标做。不过,还是有两三次忍不住吃撑了,这样很不好。以后吃东西不能一直吃,要吃两口就放下筷子,看看周围的人,跟朋友说几句话,歇一会儿再吃。吃慢一点,让饱腹感尽快追上来,这样就不容易吃多吃撑。

8月份跑步56.60公里,跑步目标达成;快走20.10公里,快走目标未达成,差5公里。

红光治疗一次都没有,目标未达成。特意找了一天工作日,起了个大早,赶在医院上班时间前10分钟到地方,结果前面已经排了4个人。决定还是放弃做红光治疗了,否则时间成本实在太大。以后,按时吃药即可。

值得高兴的是,体重从137斤减少到132斤,效果相当明显。

本月目标

9月份给自己定的目标分成三个方面,包括饮食、运动和睡眠。

饮食目标,不喝除了酸奶和茶之外的饮料,以及任何时候都不能吃撑。虽然已经有三个月没有喝过可乐了,但是还会偶尔喝例如柠檬茶之类的含糖饮料。至于吃欺骗餐吃撑的情况,这个月一定要避免。

运动目标,每天三组运动,一组30个卷腹和15个俯卧撑。由于某个原因,跑步目标和快走目标都会比上个月下降,降到跑步30公里和快走20公里。

睡眠目标,制定睡前准备清单,并且执行、持续修改。目前的草案是:

  • 吃药
  • 刷牙、洗脸
  • 关灯、拉窗帘
  • 涂药
  • 安静30分钟

上班四个月

发表于 2018/09/02 | 分类于 每月报告

31号是周五,从下午开始几个“损友”就开始问我晚上要不要出来吃饭,要不要出来看电影。考虑到自己要减肥和准备写月报,就再三say no。到了晚上十二点半,正打算先把月报的大纲给写出来然后酝酿酝酿,结果他们说已经开车到楼下等我去吃夜宵了。要去吃的东西不太油腻,加上自己也确实饿了,于是便从了他们。

随着要做的事情越来越多,需要独处的时间也越来越多。可是跟朋友相聚的次数也不可能无限减少,总要有那么几个晚上抽不出空来自己一个人做事。独处的时间该占多大的比例,什么样的邀约是可以拒绝的,哪些人值得我们花时间在他们身上?这些问题都有待思考。

学以致用的乐趣

最近看了本书叫《睡眠革命》,里面讲了睡眠的重要性,其中还有几个提升睡眠质量的建议。自从开始改变睡姿和把房间的窗帘拉上之后,好几次都能一觉睡到大天亮,而且醒来之后精神特别好。

最近看了本书叫《重拾交谈》,里面讲了电子设备(尤其是智能手机)对我们的负面影响,敲响了警钟。之前只要醒着就手机不离身的我,现在开始有意地减少对手机的依赖,只要能不用就不用。虽然只是初始阶段,但是明显能感觉到自己的注意力比以前集中了一些,跟人交谈的时候也更加专注。

最近重新看《重构》和《代码整洁之道》,里面讲了什么是好代码和坏代码,还特别强调测试,尤其是单元测试的重要性。看完之后再回去写代码,我才发现之前自己写的代码其实还有很大的进步空间。经过练习,现在写代码的质量要之前高,尤其是可读性要强得多。另外,我还开始系统性地写单元测试,尝试实践TDD(测试驱动开发) 的思想。

看书有点像做菜,都是照着别人的文字去行动。看完菜谱并不一定能一次性就把菜做得好吃,需要反复对照和摸索才能色香味俱全。

看书有用吗?看书真的有用,因为看完书之后可以把学到的知识应用到实际当中发挥作用,无论是解决问题还是提升能力。

看书有点像旅游,都是凭着印象或指南到一个新的地方去。听再多的讲述和看再多的游记都不可能取代真的到那个地方去走去看,也只有实实在在地到了那个地方,你才能发现更多听闻里没有的细节和真实。

看书有趣吗?看书真的有趣,因为看完书之后可以带着自己新的认知去实践,看到之前没有看到的细节,感受之前没有感受到的真实。没看过这本书的你和看过这本书的你是不一样的,因为后者已经在认知这个层面上到过一个新的地方,甚至是到了一个更高的境界。

喜欢看书,不是因为有多么努力上进,而是因为看书本身就是一件很有趣的事情。

上月总结

上个月定了三个目标,涉及到了业务学习、技术学习和技术实践三个方面。总的来说完成得还不错,可以给自己打个80分。

首先是业务学习目标。不好意思的是,直到30号那天才找到第三个人聊完,有点学生时期暑假最后一个礼拜赶作业的感觉。跟三位同事聊得都挺好的,虽然业务上并没有说涉及到非常细节的地方,不过也总算是开了个好头。作为检验目标的文章,计划延期到这个月的相关目标达成再写。

然后是技术学习目标。更不好意思的是,直到31号中午才完成60个番茄。有两个收获:一是制定技术学习的番茄目标之后,业余阅读(也就是看非IT相关的书)的番茄也有所增加,这个月两种番茄的总数量是96,相当于48个小时;二是目前技术学习还没有一个明确的计划,但是像现在这样制定最少技术学习时间的做法就好比提供了一块肥沃的土壤,为日后更详尽的安排做准备。

最后是技术实践目标。最不好意思的是,这个目标严格上来说并没有完成。之前以为是最简单最容易达成的目标,所以直到月底几天才开始上心去做。结果到31号了,死活只能写出5个符合自己标准的单元测试。

  • 该不该加载整个spring容器?
  • 如何给单元测试取名?
  • 修改真的很容易引入错误,单元测试能有效发现这些错误。
  • 如何测试私有方法?
  • 可以考虑TDD与开发后自测结合的方式,在两个时间段都写单元测试。
  • 代码覆盖率还很低,为什么就已经写不出单元测试来?

虽然只达成预设目标的一半,但是收获却不小。以上这些就是在写单元测试的过程中,记录下来的问题和想法。所以说,目标不一定只有百分百达成才有价值。如果目标本身是好的,只要去做了,就会有所受益。

本月目标

这个月仍然还是制定三个目标,都是建立在上月目标的基础之上。工作量都要比上个月稍微多一些,希望自己能按时完成。

第一个目标是,再找3个同事聊天,并且把某个新重点项目的业务流程图画下来。最近在跟某合作方合作,我负责一部分的进度监督和推进工作,过程中就充分暴露了自己对业务不熟悉的短板。检验目标是能画出流程图,并且跟产品经理或测试同事反讲一遍。

第二个目标是,技术番茄和阅读番茄都达到60个以上,总数要多于120。技术番茄数量没有进一步增加,是因为目前来说60个已经足够了,等有更详细的学习计划再考虑改动。阅读番茄有必要增加,是因为已经有好几本我认为非常有价值的好书需要读,读完这些书之后相信会有不小的收获。

第三个目标是,开始在工作中实践TDD的思想。检验标准是,写一篇相关的技术随笔。

我为什么突然开始关注健康这回事

发表于 2018/08/15 | 分类于 每月报告

最近工作强度没那么大,周末可以双休,平时工作日下班的时间也比之前早一些了。空出的时间刚好用来阅读,用来写作。这就是我对现在这份工作越来越满意的原因之一。有忙的时候,说明有足够的工作量体现自己的价值,积累经验,提升能力;有闲的时候,说明有充裕的时间让身心得到休息,充电学习,开阔视野。

今天的文章是第一篇健康月报,在某次工作月报里面提到过要在每个月月中写的。健康月报,顾名思义就是关于身心健康的每月报告。跟工作月报一样,主题聚焦,格式统一,定期发布。

身体健康是求知逐智的基础

现在这份工作是促使我关注身体健康的因素之一。

刚进入公司才几天时间,我就被分配了一个比较完整的项目需求。由于对公司的开发环境和业务知识都不熟悉,我刚开始的时候效率非常得低,继而不得不延长工作时间,在别人都不需要加班的时候主动加班。晚上经常加班到十点钟之后,部门基本上就剩我一个人了。回到家非常地累,洗完澡就不想再做任何事情了。就连周末,我都会主动到公司继续工作。

项目完成之后我回过头总结,发现这是一种饮鸩止渴、得不偿失的行为。其实,晚上七点钟过后精神状态已经很不好了,效率连清醒时的一半都没有,也就是说加班两个小时还不如正常工作时间的一个小时做的工作多。周末得不到休息,下周一回来上班效率会下降得更加厉害。

不仅是超时工作,熬夜和身体健康程度下降都会造成工作效率的下降,因为它们都会影响精神状态。如果要长时间完成好高强度的工作,除了要避免无意义加班和熬夜之外,还要持续改善身体健康。

良好的精神状态不仅是把工作做好的基本条件,还是把生活过好的必要基础。

相信大家都有过这样的经验,如果前一天没有睡好,哪怕是出去见最要好的朋友都会是没精打采的。若是跟对象约会,说不定对方还会觉得你开始冷淡,没那么喜欢自己了。除社交外,业余充电、投资理财、解决家庭矛盾等等,都需要有足够的带宽才行。

无论是掌握工作知识还是追求生活智慧,我们都需要有一个良好的精神状态,而良好的精神状态必须要有一个健康的身体作为基础。

上月总结

之前曾经在工作月报中提到过自己身体健康存在几个问题,这一个月以来已经做了一些工作,开始见到些许效果。

饮食习惯有所改善。已经忘记上次喝可乐是什么时候了,估摸着距今大概有接近两个月的时间吧。除了改掉喜欢喝高糖饮料之外,还有坚持吃早餐,午饭和晚饭都不吃油腻的食物,例如肥肉和煎炸菜品。为了避免能量供给不足以及饥饿感困扰,我会选择在晚餐之后吃一些水果、喝一点酸奶。

跑步方面进步很明显。7月1日,我跑了1.5公里就已经气喘吁吁,不能再坚持了。到了7月31日,我就已经可以没那么痛苦地完成3.6公里的跑量。整体来看,整个7月总共跑了47.89公里,已经比两年前坚持跑步时最高的月跑量40.42公里多出接近20%。

一个月以来的管住嘴和迈开腿,让我的体重从140斤下降到了137斤。虽然减重效果并没有特别明显,但是起码已经有所控制以及开始下降了。

脱发问题已经开始治疗。上个月20号看了医生,是三甲医院的主任医师,非常有经验。诊断结果是轻微脱发,她说要早发现早治疗,开了药和给出了红光生发的治疗方案,还让我注意饮食和不要熬夜。不知道是不是心理作用,这段时间觉得发际线边缘开始稀疏地长出新头发来。

本月目标

由于习惯把一个自然月作为目标考量的区间,因此我会在月初的时候私下给自己定下目标,然后在月中的时候根据完成情况适当调整接下来半个月的任务量,最后在月报上体现。

在饮食方面,在吃欺骗餐的时候,尽量少吃油腻,要多吃汤羹类食物和缓慢进食。所谓欺骗餐,就是在减重的过程当中,偶尔要吃一顿大餐,吃得好吃得饱。这样能让自己在心理上大大减轻由于改变平日饮食习惯的痛苦,还能降低日后体重反弹的可能性。尽量少吃油腻,可以减少欺骗餐对控制体重的影响;多吃汤羹类食物能够延长饱腹感,缓慢进食则会让我们在吃到满足之前吃掉更少的食物。

在运动方面,月目标是跑步55公里和健走25公里。根据我那一点可怜的健康知识,对减脂最有效的运动是有氧运动,尤其是快走。跑量一下子增加太多,我怕自己的身体会受不了,尤其是膝盖。因此我在这个月的运动目标里增加了健走这一项,可以选择在不跑步的工作日走路回家,也可以尝试周末去深圳湾或者其他风景美空气好的地方快走几公里。

为了让头发尽快浓密起来,除了按时吃药之外,这个月要去做至少两次红光治疗。由于需要排队以及种种其他的原因,除了在头一个星期去做过一次红光治疗之外,就再也没去过了。想想办法,这个月要让自己再去两次才行。

最后,之所以不设体重目标,是因为它是一个结果目标,而不是一个过程目标。设结果目标,很容易让人患得患失。设过程目标,则能让人脚踏实地。

要相信,只要坚持做对的事情,对的结果迟早会出现。

10000小时凡人定律

发表于 2018/08/12 | 分类于 随笔文章

这是一篇“拖延”了很久的文章,我在很久之前就在评论里答复过读者说要写,却迟迟没有动手。我在写一篇文章之前,要先确定主题,然后再凭着直觉判断能不能写出来,能不能写好。关于“番茄土豆”这款软件,我在之前的文章里提及多次,老想着要写要写,又总是觉得火候还不够,还需要再酝酿一段时间。

“酝酿”的过程分为两部分:一部分是实践,即多做跟这个主题相关的事情;另一部分是思考,即多想跟这个主题有关的问题。软件一直都有在用,这几天也终于空出了相当一部分的思考带宽。于是坐在电脑前码字,就像酿酒师开始动手把酒从酒桶里面倒出来一样。

分心,多线程工作的代价

一款软件之所以有用,肯定是因为它解决了用户的某个问题。番茄土豆能解决的问题就是,分心。

在工作上,我们身不由己地分心。现在的工作大部分都需要跟别人合作,需要大量地跟同事或者第三方沟通,因此我们必须在多个任务框之间频繁切换。上一分钟还在写一份说明文档,这一分钟可能就要切到微信聊天框查看合作人员的回复,再下一分钟说不定就要立刻处理一个生产问题。

在生活里,我们不由自主地分心。在外面吃饭,菜端上来第一件事不是动筷子,而是先用手机拍照,拍完照发朋友圈。还没吃两口,点开微信看看有没有人点赞和评论,回复互动一番总是少不了的。回到家,想起来要读一本想读很久的书,翻开看没两页,就忍不住要拿出手机刷一会抖音,甚至是打一把王者或者是吃鸡。一个晚上过去了,真正花在看书的时间实际上少得可怜。

分心,是我们现代生活的一大特征,也是一大问题。为什么说分心会给我们带来坏处呢?因为我们做很多事情都需要投入和专注,如果临时中断跑去做另外一件事,回来时就需要花好大力气才能恢复到之前的状态。例如你在想一个复杂的解决方案,突然被老板叫去开会,开完会回来重新想的时候,你不仅要记得刚才想到哪里,还要把刚才想到的关联都一一重新拾回来。

从程序员的角度,分心同时处理几项工作就像多线程任务,上下文切换的时候需要花费的代价相当可观。上下文切换,不仅要记录中断之前的位置在哪里,还要把所需资源重新锁定。

工作上同时处理多项任务很难避免,解决方案比较复杂,我们暂且放下不谈。生活里的分心,我们的自主性要强很多,解决起来相对容易一些。如果要想专心地看完一本书,要怎么做呢?

专注,哪怕只有25分钟

番茄工作法,是瑞典作家弗朗西斯科·西里洛于1992年创立的一种相对于GTD更微观的时间管理方法。规则简单,即限定在25分钟之内只能做一件事,不可暂停或中断,否则重新开始;休息5分钟之后,再开始下一个番茄时间。

我们在看书的时候,常常会有幻觉,觉得自己已经看了很长时间。于是,相当一部分人就会理直气壮地拿出手机,休息一下,奖励自己。实际上,他们就只看了几分钟。使用番茄工作法,我们就不用自己去估摸时间,也不用频频看时钟。只需要努力地让自己的心思集中在看书这一件事情上,等25分钟的闹钟一响,我们自然而然就知道番茄时间到了。

千万不要觉得25分钟很短,更不要以为在一个番茄时间里做到专注是一件非常容易的事。一开始,我总是会忍不住去做别的事情,频繁地抬头看番茄时钟走到哪里了。经过相当长的时间,我才适应这种做法。

番茄时钟,可以用手机自带的秒表功能充当这一角色,也可以用各种各样的软件。我一直使用的软件是番茄土豆,每次时间一到就要记录这一个番茄时间做了什么工作。用户可以免费使用大部分基础功能,例如番茄记录、查看统计图表等等。我买了一年要交50元左右的会员,可以自定义调整一个番茄时间的长度。根据自身情况,我的一个番茄时间是32分钟——2分钟进入状态,然后专注30分钟。

第一次尝试使用番茄土豆是在2013年,那是大三暑假实习的时候,记忆中没用几天就放弃了。第二次重新开始是在2016年的8月份,已经毕业工作两年多了。

这一次,经过自我训练之后,终于掌握了正确的用法。这两年来,只要我一开始看书,就会打开番茄土豆进行记录;只要番茄时钟一开始,我就能如条件反射一般地进入专注阅读的状态。

越是简单的方法越有效

人生中第一个学习计划是在小学五年级的时候写的,老师看到之后还表扬了我一番,因此很是得意。这份计划规定了上课要怎么上,晚上要怎么自习,还把周末的时间也纳入到规划当中。当然,执行了没几天,就扔到一边去了。

从那时开始,我制定过无数次学习计划,几乎没有一次不是失败的。我还试图培养自己原本没有的好习惯,也制定了相应的计划,几乎没有一次是成功的。直到今天,真正是由我自己自主培养出来的好习惯只有两个,其中之一就是使用番茄土豆来辅助阅读。

失败的经验很多,成功的经验很少,对比之下印证了一句话:越是简单的方法越有效。制定计划越是复杂,执行起来就越是困难,坚持下去的可能性就越低。无法长久坚持的计划,必然是没有用的,因为执行不了几天就不再执行了。制定计划越是简单,执行起来就越是容易,坚持下去的可能性就越高。只有能长久坚持的计划才是有用的,因为计划只有一次又一次地执行才能显现效果。

英语世界有一条与此相关的原则,KISS原则,是Keep It Simple and Stupid的缩写,非常好记。从字面上理解,一个计划要遵循KISS原则,就是要让它越简单越好,越傻瓜越好。这里的“傻瓜”等同于傻瓜相机里“傻瓜”的意思,即容易操作。

我现在在制定计划的时候,或者是在做一些新尝试的时候,都会不由自主地用KISS原则来判断是否可行。例如我曾经考虑过健身,脑子里想到的计划就是办健身卡-定期去健身房-注意饮食-请私教,其中环节之多和操作之复杂就非常不符合KISS原则,肯定很难坚持下去,于是暂且搁置。

最近重新开始跑步,计划就是每天下班时间到隔壁深大体育场跑几圈,跑的时候用软件记录跑步情况。这样的计划就符合KISS原则,每天带着手机去跑步就是了。从6月末开始,已经坚持一个半月,跑步距离从一开始的1.5公里逐步增加到5公里。

番茄土豆的高级用法

购买了会员之后,有一个高级功能就是可以使用番茄土豆的API,以此获取自己的番茄数据。

经过两年的坚持和频繁使用,我已经积攒了相当多的番茄数据。通过简单地编程,使用定时任务几乎实时地把我的番茄数据保存到自己的数据库里。利用这些数据,我开发了两个简单但是实用的功能。

第一个功能是阅读清单。我根据获取的数据,可以很轻松地生成一篇博客,上面列举了我都读过哪些书,每本书上一次阅读是什么时候,每本书的历史阅读时间是多少。感兴趣的读者可以点击文章左下方的“原文链接”,查看这张阅读清单。

我时常打开这张清单看,看看有哪些书应该重新翻出来看,看看有哪些书花的时间最长就是好书,看看有哪些书只翻了半个小时考虑是不是该扔掉或者送人。写文章涉及到某个主题,看看哪本书有所关联,可供参考。遇到需要解决的问题,看看哪本书可能有所帮助。

甚至有一个更私人的理由,每逢自己感到自卑、觉得自己不够努力的时候,每逢怀疑所做事情没有意义、终将一事无成的时候,我也会打开这张清单看,鼓励自己,告诉自己已经坚持了这么长时间了,更应该继续坚持下去。

第二个功能是邮件提醒。从今年三月份以来,我将阅读内容分为两大类:阅读和技术。看计算机编程相关的书籍用“技术”来做标记,其他书籍还是用原来的“阅读”标签。通过定时任务,我在服务器上的后台程序会以每分钟一次的频率统计每种阅读类型的数量,如果其中一种番茄数达到5的倍数,就会发送一封电子邮件到我的手机上。

直到写文章的此刻,我手机收到两种类型的最新邮件分别是:

  • 标题:阅读番茄数积累提醒
  • 内容:阅读番茄数到达1120!
  • 标题:技术番茄数积累提醒
  • 内容:技术番茄数到达330!

每次收到邮件,心里都会有一点点小小的喜悦,告诉自己又专注阅读了一段时间,在坚持学习的路上又再向前迈了一步。如果一个番茄时间结束了没有收到邮件,我甚至会经常告诉自己,再看多一个番茄时间吧,说不定就可以收到邮件提醒了呢。

我的10000小时定律

在《异类》这本书里,作者格拉德维尔提出了10000小时天才定律,“人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。一万小时的锤炼是任何人从平凡变成世界级大师的必要条件。”

敏锐的读者会注意到,10000小时只是必要条件,并非充分条件,也就是说不是每个人只要练习10000小时就可以成为世界级大师。其余的条件还有一些,例如刻意练习和天赋等等。

我自以为中人之资,没有特别的过人之处,所以也就没有苦练10000小时一鸣惊人的野心。然而,即便是没有天赋的普通人,是不是可以通过投入10000小时,获取一般人所没有的体验呢?坚持10000小时之后,即便成为不了天才,是不是可以成为一个出色的人才呢?

我在坚持使用番茄土豆辅助阅读100个小时之后,大概就形成了只要开始计时就能迅速专注阅读一个番茄时间的条件反射。这是我在高中毕业之后,很长一段时间以来很难达到的一种阅读状态。现在看书的人少,相信能做到专注阅读的人就更少了。

我在坚持了500小时之后,开始使用API获取番茄数据,开发了阅读清单功能。我在坚持了600小时之后,在原来的基础上,开发了邮件提醒功能。我在坚持725小时之后,写下了这篇文章。

我喜欢阅读,喜欢用番茄土豆来记录每一次的阅读。因此我很愿意坚持下去,看看坚持了1000小时之后会发生什么变化,会带来怎样的意外之喜。2000小时之后呢,3000小时、5000小时之后呢,甚至10000小时之后呢?

在一开始使用番茄土豆的时候,我不可能一下子就想到要获取原始数据,更不可能想到利用这些数据开发一些更高级的辅助功能。即便想到了,如果一开始就把计划设定得这么复杂,肯定坚持不下去,很快就放弃。

如果你也有特别喜欢做的事情,也有希望可以一直坚持下去的事情,那从一开始就制定一个简单的计划辅助自己吧。从最简单的练习做起,循序渐进,坚持足够长的时间之后,厚积薄发。

即便是再普通的人坚持10000小时,也一定能达到大多数人达不到的高度,看到大多数人看不到的风景。

上班三个月

发表于 2018/08/01 | 分类于 每月报告

半个月前上版本,从下午六点开始一直折腾到凌晨两点多三点钟。今天本来又是上线日,结果到了下午才临时通知说推迟到明天。凑巧今天还是月底,于是早点回家,坐到电脑前写这个月的工作月报。

先说点题外话。虽然已经很久没有在意过公众号关注数这件事了,本就打算像这样一直写下来,有那么几十个读者看文章就行,但是最近听到有小伙伴跟我说他们是朋友、同学推荐来的,还是让我相当高兴和振奋。最近工作忙、家事多,希望自己能尽快缓过来,抽出更多的时间和精力写文章,更多地跟读者们交流。

代码是一种语言

程序员的工作就是写代码,但并不是所有的程序员都用同一种编程语言。编程语言有很多,例如C、C++、java、python、php等等。每一种编程语言都有各自的特点,除了少数大牛之外,一个程序员在职业生涯早期最多只能熟悉、精通一门语言。

抛开编程语言的分类不说,我们很容易想起程序的共同特点,例如鲁棒性、可扩展性等等,但是很少有人会真的把这些编程语言跟我们平时说话交流的人类语言放在一起比较。

如果把变量和保留字看作单词,把一行代码当做一句话,这样会促进什么样的理解呢?如果把一个类看作一个段落,一个包当做一篇文章,这样会引发什么样的思考呢?如果把一个工程看作一本书,一个整套服务当做一个知识架构,这样诞生有什么样的感悟呢?我平时看闲书比较多,看专业书比较少,如果能把看闲书时积累到的经验和思考迁移到看专业书上,相信一定会有意想不到的收获。

我们常常会用“写得丑”来形容那些写得不太好的代码,用《重构》这本书里的话说就是有“坏味道”。我最近专门花了时间重看了《重构》这本书,其中印象最深刻,也应用最频繁的就是拆分函数。书里有一个说法我非常喜欢:“人们有时会问我,一个函数多长才算合适?在我看来,长度不是问题,关键在于函数名称和函数本体之间的语义距离。”

按照作者的建议,我在我的代码里不断寻找那些感觉需要写注释的地方,然后想方设法将其中几行代码提炼成一个更小的函数,并且绞尽脑汁想出一个一看就知道这个函数有什么作用的函数名。做的次数多了之后,我越来越轻车驾熟,并且渐渐感受到了这样做的好处:一、代码的可读性强多了,即便过了一段时间再来定位找问题变得比以前要简单得多;二、代码复用变得简单,重复代码大大减少。

代码是一种语言,而我大概还停留在词句和段落文章的阶段,甚至还是这个阶段里的半桶水。希望在不久的将来,我能写出更好的“段落”和更好的“文章”,能读懂写出好的“书”,甚至构建出令自己满意的“知识架构”。

上月总结

对自己在七月份的努力还算满意,已经渐渐适应新公司的工作环境、工作内容和工作节奏了。在上篇工作月报里,我给自己定了三个目标,基本上都达成了。

首先是对于系统设计的学习。虽然没有像定目标时说的那样要翻阅四五本相关书籍,但是也找到一两本值得花时间研究学习的好书。暂时还没有太多时间投入,就目前的情况来看,几年来积累的、尤其是这三个月积累的工作经验已经足够让我具备看懂这些书的可能性。看系统设计,在目前看来还算是知识储备阶段,是值得投入去做的一件事。

然后,重构这本书已经读完,并且有所实践,还在这篇月报里写了一小节内容。由于积累的经验和思考还不够,不足以支撑我写出一篇比较有深度和内容的文章,所以只能写这么多。希望在未来几个月,我能就这个主题写出一篇让自己满意的总结性文章。

最后,是设计出更好适应“996”的生活节奏。经过考量和参考过往三个月的经历,我列出了以下几点:

  • 早上早点到,趁着无人打扰和精神状态好,尽可能完成一些开发任务;中午前一个小时到一个半小时可以慢下来,做一些例如跟第三方沟通的工作。

  • 周末加班如果没有任务,可以在公司做思考总结。

  • 六点钟准时跑步,如果工作上有需要,就跑完之后回公司加班。

  • 跑完步后如果没有工作任务,可以早点回家洗澡,利用晚上的时间看书写文章。

  • 建立以工作为重的良好心态。

  • 在闲的时候尽量做那些重要不紧急的任务。

本月目标

鉴于这个月还有整整一个月的时间,我打算给自己定三个有挑战性的、有明确检验标准的目标。

第一个目标,找三个同事聊他们所负责的业务。之前一直提到要熟悉业务,到现在还没有付诸行动,实在有点觉得羞愧。在吃饭的时候,在晚上比较有空的时候,在周末加班的时候,找同事聊聊天,了解他们所负责的业务,从而熟悉整一套服务的构成。这个想法比较容易实现,而且有明显可见的好处。检验标准:写成一篇文章,讲述如何跟这三个同事聊工作熟悉业务。

第二个目标,投入30个小时看技术书籍。由于种种原因,这段时间的阅读时间有所下降,有那么一两个星期的番茄数简直惨不忍睹。这个月不能给自己任何借口了,希望自己能平均每天都抽出一个小时来看技术方面的书。检验标准:番茄土豆软件的统计数据,要不少于60个番茄,即用时30小时以上。

第三个目标,开始看单元测试类的书籍并且尝试在开发中多写单元测试。之前在看书的时候,了解到“测试驱动开发”这个概念,一直很想实践。担心自己一下子把目标定得太高完不成,所以这第三个目标应该算是三个目标里难度最小的了。检验标准:至少写出10个单元测试。

上班两个月

发表于 2018/07/16 | 分类于 每月报告

“996”的工作强度让我没有办法像以前那样比较自如地空出时间来写文章,这就是为什么超过一个月没有发文章,而且这篇工作月报会拖延两周之久。

由于种种原因,这次的月报会写得简洁一些。希望我能在下个月1号左右写好第三个月的月报,并且尽可能写得详细。

健康是高效工作的基础

工作四年以来,睡眠一直是一个问题,可惜的是没能给予足够的重视。回过头来看,明显地给自己的职业生涯带来一定的负面影响。

体重问题日趋严重,BMI已经进入了肥胖的标准。缺乏运动,这次重新跑步感觉体质大不如前,恢复两年前的锻炼强度感觉有点吃力。

开始有脱发的现象,最近包括我妈妈、亲戚、同学在内的几个人都在说我的头发稀疏了不少。虽然27岁到30岁左右是脱发的第一个高峰期,但是我觉得自己必须开始注意自己的作息饮食习惯了。

不仅要写工作月报,还要写健康月报。以后每个月的月中,都要发一篇健康月报,描述自己的身心健康状况,记录自己做了哪些为了改善健康的工作,制定接下来的目标。

上月总结

在上个月定了三个目标,完成情况并不太理想。

关于系统设计,的确在开发过程中学习了许多,但是在思考深度上还是远远不足。代码质量提升不少,这一点是相当满意的,然而相关书籍的阅读进度有点惨不忍睹。业务学习几乎停滞。

“996”的工作节奏并非如想象中那样不可接受,不过的确有点适应不良的感觉。

本月目标

在剩下的两周时间里,我给自己定了三个目标,其中不包括业务知识的学习,这一项将会安排到8月份。

第一个目标是找系统设计的书来看。希望能在两周后选到1到2本值得多看几遍的好书,备选数量至少要在5本左右。

第二个目标是尽快读完重构并写一篇相关的文章。

第三个目标是设计能更好适应“996”工作强度的生活节奏。例如早上早点去公司,可以在不被打扰的情况下做1个小时到1个半小时的开发工作,接近中午的时间段就可以稍微缓一缓。

上班一个月

发表于 2018/06/11 | 分类于 每月报告

从五月二号入职新公司,到现在已经有六周的时间了。其实在一两周时间之前就琢磨着要重新开始写工作月报,一直找不到特别合适的时机。这个周末没有加班,没有同学聚会,就连外出跟朋友吃饭都没有。过了两天宅男的生活——熬夜看书看到四五点才睡,一觉睡到中午起床叫外卖;午饭之后再看半个小时书,玩玩手机就又可以睡个午觉了;起来之后就又看书,晚饭前出去走走,晚上就又看书。

是人就有恶习,我的恶习之一就是熬夜。工作日不能熬夜,因为要早起,这样会影响翌日一整天的工作状态。只有到周末,才能享受这熬夜的自由。熬夜看书不是因为我有多么刻苦好学,而是因为深夜了没事可干,没人跟你聊天打屁,游戏已是好久不打了的,只好看书。

不说阅读能力,光谈阅读耐力,我自认要胜过大多数人。即便效率再低,即便也没能从书里读到什么发家致富的诀窍,阅读都会是我闲暇时间的第一选择。但是,在刚入职的头一个月里面,我硬是一个小时的书都没能看。连书都没时间看,更谈不上思考;没有思考,自然就没有文章可写。

工作日工作量比较低,周末又刻意独处了两天,紧绷的脑子终于放松下来,也就有了余闲思考其他。

写作是赋予工作意义的手段

很多人在换了工作之后,都会有一段时间的满意度大爆发。第一,如果这份工作不是自己预期会喜欢的,你也不大可能会跳槽。第二,新的工作意味着新的工作环境和工作内容,这些都会给你带来新鲜感。

新单位月底发当月的薪水,就在这一天我的工作满意度达到了最高峰,因为实实在在地感受到收入比之前要提升了几十个百分点。虽然之前offer到手的时候就知道薪资水平,但是就像网购一样,收到快递的一瞬间才是最开心的时刻。之后我就能明显感受到自己的满意度在下滑——仍然是很满意,但是没有之前那么满意。这就是典型的享乐适应,是在工作领域的享乐适应。其他领域的享乐适应,例如恋爱,热恋也就几个月的事情;例如婚姻,即便再羡煞旁人,也很难逃得过七年之痒。

痒了咋办?有些人去婚姻咨询,专家们会建议出现倦怠的夫妻做一些尝试,来挖掘婚姻生活中的乐趣和意义。例如让他们像刚开始恋爱那样为对方制造浪漫和惊喜、一起在共同爱好上花时间,或者是到一直都想去的地方旅游。例如让他们坐下来,写一封感谢信,感谢对方在多年的婚姻生活中为自己为家庭做出的贡献和牺牲。虽然这些手段并非对所有人都能奏效,但是如果双方并没有底线上的过错和根本上的矛盾,往往都能借此延续和改善出现裂痕的婚姻关系。

工作也是一样。再多的薪水,再高的社会美誉度,再让自己喜欢的工作内容,不久之后照样会出现倦怠的现象。倦怠了怎么办?我会选择写作,像现在这样写工作月报,写关于工作的种种事情。

写作是挖掘工作乐趣的手段。只要做了工作,就会有值得称道的地方,写文章的时候就可以进行自我表扬。这时候不要谦虚,更不要吝啬溢美之词,使劲夸自己都不为过。领导不表扬自己,私下里自己表扬自己还不行吗?自己表扬自己,这就开心了一次;写在文章里,你们看了之后肯定有人会觉得我干得真不错,这就又开心了一次。

写作是提升工作能力的手段。只要做了工作,就会有不足的地方,写文章的时候就可以进行自我批评。这时候不要遮掩,更不要文过饰非,给自己找借口找理由是不行的。别人批评自己,那感觉真的不会好受,所以最好是自己先把自己给批评了。自我批评不是为了让别人看,而是让自己知道哪里做的不好,要去改进。自我批评,自我改进,然后再自我批评,再自我改进。这样的动作做多了,你就会更善于自我批评和自我改进,养成这么一个良好的工作学习习惯,各方面的能力自然而然就会得到提升。

写作是赋予工作意义的手段。在很多人身上,我们看不到工作有太多的意义。他们每天准时上班,到了公司就只是完成上司分派的任务,到点就下班。问他们为什么要工作?他们会回答说,不上班就没工资,没工资就没饭吃。话是大实话,不过如果只是为了薪水而上班,我觉得挺可悲的,至少我不希望自己沦落到这种田地。

工作是为了什么?我们可以说,工作是为了下一份工作,这份工作干好了,下一份工作的涨薪幅度能更高。就拿我们程序员为例,做的项目如果有技术含量,自己也花了功夫,就可以写进简历里,面试的时候问到也能说出个一二三。倘若只是混日子,项目经验即便能捏造,面试官那一关也很难过得去。即便是为了薪水,也不只是为了当下这份薪水,还可以为了下一份工作的更高薪水做努力。

工作是为了什么?我们可以说,工作是为了实践,是为了检验自己的执行能力。我喜欢看书,还喜欢把书里看到的东西应用到实际的工作和生活当中,看看到底有没有用。虽然一直拿“看书无用”来当做懒得为阅读合理性争论的挡箭牌,但是我其实一直有意无意地拿是否有用来做阅读选择的评判标准。对现在有用的,或者对未来有用的,我才会花时间去阅读去思考去实践。在工作中实践书本上读来的东西,这本身就是一件非常有趣的事情。如果还能带来提升,那就是意料之外、情理之中的惊喜了。

工作是为了什么?一千个人里面,可能会有一千种说法,每个人对自己的工作都会赋予不一样的意义。每天清醒的时间也就十五六个小时,除去通勤和解决生理需要,真正有效的行动时间要被工作占去绝大部分。如果工作没有意义,人生又何以成人生呢?

上月总结

首先值得自我表扬的当然是积极的工作态度。一进来就要从头开发一个系统模块,虽然技术含量不高,但是因为我对业务完全不熟悉,而且还要配合赶版本进度,所以时间还是十分紧张的。

我之前一直对自己是否能适应高强度工作持有强烈的怀疑态度,总觉得自己扛不住网传的“996”(早上九点上班,晚上九点下班,一周只休息一天)。但这一个月来,我几乎是以同样的工作时间来要求自己,即便同事们都下班回家了,我自己还主动留下做工作。累是有点累,但是不会觉得辛苦,不会觉得委屈。

有一次到晚上十一点多了,我还待在公司,跟老铁们在微信群里感慨说:“我觉得在公司加班挺好的,就算效率再低,总比在家里焦虑工作做不完来得好。”当然了,这种完全压缩生活空间只管工作的做法只是权宜的做法,某一个阶段施行才可以,例如刚入职新公司、赶版本或者上一个紧急需求,并非长久之计。不管怎么说,能有这样的工作态度,值得给自己点一个大大的赞。

工作节奏,可以从一分为二的角度思考。在工作强度层面上,就像刚才谈到的那样,忙有忙的做法,闲有闲的做法。在工作内容层面上,可以分为两种——一种是开发,一种是维护。开发是时间比较集中的,节奏比较紧张的,基本上需求确定之后就可以开始写代码和自测。维护是时间比较松散的,节奏比较缓和的,可能随时会有一条来自同事的微信让你改一个bug,让你帮忙导一下生产数据,或者是让你检查某个模块的响应情况。面对不同的工作内容,要有什么样响应的工作节奏,是接下来要思考的关键点。

如何跟同事更好地合作、更好地沟通,是另一个要投以注意力的思考点。在这里要给自己做一个自我批评——在上周,明显有两次对同事的不耐烦情绪,一次是对开发同事,一次是对测试同事。两次情况类似,开发同事让我帮忙看一个数据问题,我说了一句“这个我也看不了啊”。用专业术语来说,我应该先对问题进行定界和定性,然后再给出结论,而不是不假思索地甩锅给别人。测试同事那次更是过分,那时我刚午睡起来,问题都没看清就说不是我的问题。其实就是她让我改一个地方的错误提醒信息,一分钟就能做完的事我却第一反应是想着推诿。

所幸,两次应对当中我的态度还算礼貌和客气,没有情绪上的问题。不甩锅,不推诿,一切以解决问题为导向,这是我对自己的改进要求。

本月目标

这个月还剩下三周的时间,我也不打算给自己定有特别详细、具体检验标准的目标了,只要在下个月的工作月报中有所总结即可。当然了,如果可以在月报之前就有相应主题的文章就更好。

第一个目标是系统设计方面的思考。这次的开发任务已经基本完成了,剩下的工作无非就是修修补补和支持上线。我给自己定的目标是回顾这个模块的设计,提前预想有哪些问题出现的可能性比较大,要有哪些处理预案;提前预设如果以后要对系统进行扩展,哪些地方会是瓶颈,要有哪些扩展思路。如果能比较好地完成这一项工作,我觉得自己就开始不完全是一个底层搬砖的码农了。

第二个目标是代码质量的提升。说实话之前写的代码并不多,而且也从来没有对代码质量有过关注。近来看了两三本关于代码质量的书,有了点感悟,也突然意识到自己写的代码质量有多低,有着这样那样的问题。我希望自己能在接下来的两三周时间里,尽快把这几本书看完,并且开始有相应的实践。

第三个目标是业务学习。之前因为对业务系统不熟悉,所以走了不少弯路,徒增不少无谓的工作量。接下来的一段时间里面,一方面是自己多看供应链金融方面的书,对这个行业有多一点感性的认识;另一方面要多向其他同事请教,多了解一些现有系统的业务知识,即便是那些暂时看来跟自己的岗位联系没那么紧密的系统。

技术进步和业务学习,要齐头并进才行。

失业记

发表于 2018/06/09 | 分类于 随笔文章

为什么有一个多月没有写文章?因为最近入职了新公司,几乎全部注意力和精力都放在工作上。为什么这么快就跳槽?因为我又把工作给丢了。

过完春节回来没多久,公司就宣布解散。按道理说,遇到这种不可抗力,我不应该有太多的负面情绪。可是我还是觉得很沮丧,因为本来打算在这家公司至少待上一年半,结果最后才4个月。

再次求职的过程一言难尽,经历了一番波折,有折磨也有成长。结果还算不错,最后选的这家公司各方面都要远胜上家。入职之后战战兢兢、兢兢业业,几乎每天都是最后一个走,就连周六周日都会主动到公司加班。由于对开发流程不太熟悉,硬生生地把三周的工作量在两周内做完了。宁可提前,也不想踩着deanline完成,更不敢延误。这段时间里,几乎没有“下班”的概念,即便离开公司也在想着工作上的事情。即便在家里连不上公司的开发环境,照样把电脑带回去看代码,考虑下一步要怎么做。不会觉得辛苦不会觉得累,就怕工作做不完做不好。

写作需要训练

入职新公司到现在已经6周,初步适应得差不多了,工作强度也逐渐下降到正常的水平。紧绷了许久的身心终于可以放松下来,看看书,想一想许久没有写的文章要怎么写。

我又一次证明自己是没有多少写作的天赋的。上周周末,我打开电脑想写一篇文章,结果写没几段就写不下去了。文笔生疏,思路堵塞,跟之前的自己判若两人。

原来写作也跟体育运动一样,一样有肌肉记忆这么一回事。隔了一段时间没有练习,就会自然而然退化,丢掉了状态丢掉了感觉。

其实我有好几个题材想写,然而总觉得少了点什么。不想冒然去写,有预感就算写出来也写不好,不会让自己满意。今天这篇文章算是过渡,希望下一篇文章,至少下下一篇文章能够写好。

只要能忍受,就可以行动

我在这次失业期间看了一本书,叫做《拖延心理学》。作者描述了一种情况,名为“适应不良完美强迫症”。对号入座,我就有这毛病。

如果一件事一开始就做不好或者中途遇到困难,有完美强迫症的人就会觉得很痛苦,觉得这样就不完美了。适应良好的人会努力把没做好的事情做好,想办法把遇到的困难给解决了,让事情朝着理想的结果发展。像我这样适应不良的人则会选择放弃,潜意识里会想:既然不完美了,就不做了吧。心情不好,就不是完美的状态,就不想复习、为面试做准备。觉得自己没有做好充分的准备,就不想去面试。面试没有表现特别好,就会自我评价变得特别低,没有动力继续投简历。这就是我在刚开始求职时,面临的种种心理问题。

直到我看到这本书,书里有这么一句话:“只要能忍受,就可以行动”。这句话仿佛咒语一般,支撑着我每次从心理泥沼中爬出来,坚持复习,鼓起勇气投简历和面试,最后找到这份非常理想的工作。如果每次都要等状态非常好、自我感觉也非常好的时候才干活,那么实际有效工作时间肯定很少。感觉一般般、甚至有点糟糕的时候仍然坚持行动,说不定做着做着就来感觉了。即便没来,轻微地强迫自己干下去,带来的效果也未必差到哪里去。

即便昨晚没有很早就睡着,今早起来也没有精神焕发,只要睡够了五六个小时,起床照样可以写文章,照样可以看书学习思考做笔记。

干活,自有其乐趣所在。

朋友之道

发表于 2018/04/16 | 分类于 随笔文章

什么样的人是朋友,一千人里面可能就有一千种不同的看法。既然很难用简洁准确的语言来下定义,不妨通过举例的方式形成一个相对清晰的印象。

你的朋友,应该能在你伤心低落的时候关心你、陪伴你和安慰你。你的朋友,应该能在你做出错误决定的时候,提醒你、劝阻你和说服你。你的朋友,应该能在你需要帮助的时候,建议你、鼓励你和帮助你。

表面热情、好话如蜜,却从来口惠而实不至,这样的人不是我的朋友,反而会让我警惕。成天厮混、消磨时间,却从来不让人知道他心里到底想什么,这样的人不是我的朋友,因为他并不信任我。亲切友善、为人尚可,却在重要的原则上发生冲突,这样的人不是我的朋友,因为道不同不相为谋。

还在念书的时候,我们交往的都是身边的人,是同学和玩伴。我们很少主动去跟别人结交,跟同龄人们都是抬头不见低头见,不用努力地保持联系。毕业之后,我们身边的人换成同事,平日相处都难免戴上这样那样的面具,不轻易显露自己的情绪和内心的想法反而是一种职业的态度。当初的同学和玩伴,如今天各一方。即便同在一个城市,也要各自为自己的事业做努力。见一次面、吃一次饭的机会少之又少,即便利用网络维持联系也需要付出不少的代价。

交朋友需要花时间,需要信任对方,需要尽心尽力,这就是为什么我这一两年来一直在思考这样的问题:面对陌生人,我要选择什么样的人,主动地跟他们交往,跟他们做朋友呢?面对过去的熟人,我要选择什么样的人,用心地跟他们维系,做真正的朋友呢?

往来无白丁

在很长的一段时间,我都喜欢说话,说很多很多的话,即便对方不感兴趣不想听。这是一种非常坏的习惯,没有人会喜欢跟这种人聊天。后来我学会听别人说话之后,才改了这个毛病。听和说,从来都是相辅相成的。

除了倾听他们的烦恼和分享他们的喜悦之外,我喜欢向不同专业的朋友请教,减少我的思维盲区和知识短板。

有一次房东请吃饭,一个暨大毕业从事证券行业的女生就跟我们分享她对理财的看法,让我这种只知道把钱放进余额宝的人茅塞顿开。欣喜之下,我问她说:我是学计算机的,对经济学啊金融学啊都一窍不通,有什么科普书适合我读。她想了想,给我推荐了一本《做一个理性的投资者》。过几天读完之后,我感觉自己对于投资理财的认识要比从前那个一窍不通的我要高出一大截。

对于好面子的我来说,向本专业的朋友请教,需要我给自己做更多的思想工作。从小读书成绩还不错,问老师问题可以,但我就是不愿意问同学问题,即便他们的成绩比我好很多。仿佛心里认为,问他们就会显得自己没那么聪明,没那么优秀。

最近因为要面试,所以就专程把一个大学老铁约了出来,问他要怎么改善简历,要怎么准备。那天晚上,他很尽心尽力地给了我很多建议,扫除相当大一部分的盲区,让我知道该做哪些努力。在此之后,他还经常在微信上给我提供一些相关的信息,还鼓励我说,“为面试做的准备并不仅仅只是为了面试,对日后的工作也是大有帮助的。如果能这样想,复习起来就不会那么痛苦。”我深以为然。

一个人只要“不要脸”一次之后,就会变得越来越“不要脸”。我越来越自然地在不打扰他的情况下,把自己的疑问说出来,寻求答案。不仅如此,在跟其他两个大学同学聚会吃饭的时候,我也就本专业的问题向他们请教。

专业之外的世界很大,你的朋友可以为你提供一条信息捷径,更快更好地获取本来很难获取或者获取不到的知识。专业之内闻道有先后,总有比你厉害的人,他们站在更高的层次,可以给你自己想不明白或者根本想不到的建议。

近墨者必黑

我是一个很容易受他人影响的人。

有一次,我跟一个一两个月没见的好朋友吃饭。还没说几句话,她就开始嘲笑我,说我的卷舌音太不自然了,听起来别扭。我辩解说,因为我上司是一个河北人,说话的时候卷舌音特别重,是不知不觉受了他的影响,不是我故意的。

不仅仅只是说话口音这种外在的表现,我们的想法和行为决定也很容易受到身边人、尤其是朋友的影响。

社会认同原理指出:在判断何为正确时,我们会根据别人的意见行事。这一原理尤其适用于我们对正确行为的判断,特定情形下在判断某一个行为是否正确时,我们的看法取决于其他人是怎么做的。什么人对我们的判断影响最大?当然是我们的朋友。

还是刚才提到的那个大学老铁。在大学快要毕业的时候,我才跟他熟悉起来。那个时候好像是一起玩某个游戏,有一天他突然说,“这段时间都没学习和运动了,得克制一下才行,要玩少一点。”这么一句简单的话,让我一直记到现在,尤其是“克制”这两个字。

我在《自控力》中读到:“社会传染在人际网络中传播,那里面都是互相尊重、互相欣赏的人。它不会在街道网络中传播。同事的影响怎么也比不上密友的影响。和地理上的亲近程度比起来,社会关系上的亲密程度更重要。”近朱者赤,近墨者黑,就是这么一个道理。

就在去年,我们的牌局新加入了两个人,一个是我同学的同事,另一个人是我同学这个同事的朋友。陆陆续续打过几次牌之后,我发现他们中有一个人吃喝嫖赌样样都沾,而且我感觉牌局也开始变味,从偶尔的聚会娱乐渐渐快要成了频繁的赌博行为。于是乎,突然有一天,我找了个由头,退出了所有他们在的微信群,并且把他们都删除了好友。

如果对方是一个克制的人,我会很愿意跟他做朋友,因为他会对我有正面的影响,让我做一个更有自制力的人。但如果有人一身的坏毛病,或者说有不良的行为影响到我,我会毫不犹豫与其断绝联系。

用心经营

如果用古代的说法,选择朋友就应该选择有才有德、德才兼备的人。有才无德,我不会跟他来往。有德无才,我会很尊敬他,但也不会花时间在他身上。

鲁迅说过“爱情是要有所附丽的”,友谊也同样如此。偶尔见面聚会聊天,至少在社交网络上常常互动,这些都是朋友之间必须要做的经营。说是经营,但其实只要彼此都当对方是自己的朋友,这些事情都是自然而然的,不需要太多的刻意。

工作繁忙,下班之后休息之余还希望有自己的时间去做自己喜欢做的事情,例如读书写作。朋友叫我出来吃饭聊天,我就不是每次都答应下来。但是,只要是他们遇到烦恼或者困难,我都会放下手里的事,抽出时间,能帮多少就帮多少。例如失恋,我知道他们一定很难受,所以在同一个城市的就会当面听他们说;离得比较远的,我起码会在微信上on call,以另外一种形式陪着他们。

跟他们聊天的时候,我不仅会像前文提到的那样向他们请教,也会就某个问题提出我自己的看法,自觉不自觉地也在影响他们。

两三个月前,因为一件事我跟一个大学同学绝交,我就在几个老铁组成的微信群里解释了我为什么要这么做。其中,我重点强调了,待人以诚是做朋友最重要的一点。如果做人不真诚,起码是对我不真诚,我就觉得没有必要继续做朋友。在这个群里面我们有约定,说话要真诚,平时约牌局约聚餐都要实事求是,不要说一套做一套放鸽子。

我偶尔会把彼此不认识的人拉到一个饭桌上,大家认识认识,投缘的话做个朋友。我偶尔会把特定的几个人拉到一个新的微信群里,大家可以说些心里话。我时常会有一个意识,就是要好好经营一个又一个的朋友圈子。

亚当·斯密在他的另一本不朽巨著《道德情操论》中,提到过“涌现”这么一个概念,指的是一个社会现象或者一个社会进步往往不是某一个所谓的伟人所提倡之后其他凡人庸人跟着做而形成的,而是一个群体集体无意识地互相影响的结果。

我从来没有把自己当做是一个领导者或者组织者,放在那么高的一个位置上。我只是希望几个人之间的化学效应,能超越一对一的、两人之间的关系,带来一个更好的、让人惊喜的局面。

我希望我和我的朋友们,能够互相真诚对待彼此,互相给与对方正面的影响,从而形成一次又一次的“涌现”,到最后都能成为一个更好的人。

上班四个月

发表于 2018/02/27 | 分类于 每月报告

从年三十中午回到乡下,到年初四上午启程回深,我就没出过家门。算是创下了记录。每天吃完饭就回房间,玩会儿手机就睡觉。挣扎着看了几次书,没能看下去。荒废了几天,安慰自己说:起码没有受到熊亲戚的骚扰。

状态会有起伏

这个月的工作状态和工作产出惨不忍睹。从1月24日开始到2月23日结束,番茄数不到30,其中2月18到2月23日、2月10日到2月15日全部空白。过年前那段时间连续跟大学同学打了三个晚上的牌,其中一个晚上还通了宵。过年期间宅在老家,每天吃了睡、睡了吃,醒的时间打两把王者荣耀,看几部爆米花电影。

状态不好有其内在逻辑,是一种惯性,就仿佛整个人能量不足。能量不够用,睡多久都没用,起来了照样提不起精神看书,看一会就困。吃多少都不好使,吃饱喝足了就想打两把游戏娱乐娱乐,不然就是想看综艺节目。给自己鼓劲、打多少鸡血都没效果,就是什么都不想干,哪怕是玩,都无精打采、了无生趣。

把低能量状态时期熬过去之后,人往往就会开始懊悔,责怪自己为什么要这么浪费时间。人有很多毛病,例如制定计划的时候往往会高估自己,以为能干很多很多事,结果没有一件事能干完;又例如回顾过去的时候还是会高估自己,认为之前丧了好长一段时间的自己其实是可以振作起来的。学会原谅自己很重要,要告诉自己这是谁都会经历的,不要对自己太过严苛。

状态有起伏很正常,想一些办法则可以把状态好的时间延长,把状态不好的时间缩短。写月报就是一个很好的办法。以前我状态低迷的时间可能会长达几个月,好长一段时间之后才醒过来知道要振作。现在每个月都要坚持写月报,顶多丧几个星期就要开始想办法调整状态了。另外,还有以下办法或许有帮助:

  1. 跑步。运动能提升人的能量。
  2. 上下班清单。使用“强制”措施检查自己每天是否有按照计划做事。
  3. 少熬夜和尽量不通宵。睡够了不一定能把能量补充回来,但是睡不够一定会把能量给泄出去。
  4. 任务简单化。把长期要做的事情简单化,即便状态不好的时候也能做。

检查清单是十分有效的一个手段。有坚持使用检查清单的日子里,干活的状态都不错;没能坚持使用的时候,状态都惨不忍睹。状态不好就不会想用检查清单,使用检查清单有助于保持状态。找个时间我会专门写一篇文章详细谈这个话题。

本月总结

如果要用四个字来形容这个月的工作状况,我会选择“惨不忍睹”——几乎没有一个目标可以说是达到的,完成度甚至还没有到一半。即便再难看也得看,在上个月一共制定了三个目标,接下来一一总结它们的完成情况。

这一整个月的时间都在忙一个重要的个人项目,跟微信公众号的开发有关。因此,公司项目完全没有去碰,完成度可以说是零。不过没关系,目标制定出来不一定要去完成,更何况是因为有更重要的是事情去做。

一个月只写了三篇文章,而且其中两篇都算是还上个月的债——这样的文章输出,不要说提高,甚至比上个月还低。这个问题我算是想通了,写文章需要积累,不是硬下指标就能提升输出的。应该改为制定阅读指标或者做事指标,阅读经验和实践经验会不断带动大脑思考。想的事情多了,想要动笔的欲望就会变得强烈,文章就自然而然能写出来。

这一个月来的阅读时间少得可怜,更别提分配在啃砖头上的了。接下来的一段时间相信会有机会重新找回阅读的状态,提升自己阅读的能力。

最后说几句

写文章就是要忠实记录,我颓的时候确实就是这么颓,我丧的时候确实就是这么丧。最近在忙一个项目,就连这篇月报都是拖到现在才写完。这个月就不定具体的目标了,先把这个项目做完。月报很可能将会停写一段时间,希望可以尽快重新开始,毕竟我很喜欢这种写作形式。

不知不觉2018年已经过去了六分之一。在读这篇文章的诸君,希望我们都可以加油向着我们的年度目标迈进。

上一页1…202122…26下一页

252 日志
6 分类
© 2017 — 2025 李文业
由 Hexo 强力驱动
|
主题 — NexT.Muse
粤ICP备17160932号