July

2023-07-12 ⏳50.8分钟(20.3千字)

07-31

[长相思]

周末和老婆看了几集《长相思》这个剧,好虐啊。老婆总结了下故事的情感线,女主从小和男一青梅竹马,由于变故导致女主漂流在人间,为了生存施了密法变了相貌和性别,导致别人看不出他是女儿身。男一在人间历练,与女主再次相逢,女主相识,却不敢相认。由于男三想杀掉男一,女主舍身相救两次。男一仍未认出女主,虽然有些怀疑,却仍然把女主当作了别有目的凡人。后面由于男一奉命带女主面圣,女主不愿拜见,百般逃跑,男主甚至打断了她的腿。也正是如此,女主一点点放下了心里的那份爱。

再说男三,是一个九头妖怪,怎么认识女主的暂不清楚,只是知道女主落难时便出手救了女主,女主当时奄奄一息,说了三句话:无力自保,无人可依,无处可去。男三也深深的爱上了女主,但是好像很矛盾不知道自己为什么会爱上她。男三好像很高冷,一直对女主生成还未还清自己的债。但背后又为女主做了很多,男三做了三件事,不惜性命危险搜罗天才地宝为女主打造了一把神弓,为了让女主有力自保。帮女主治好偶遇的男二,让男二对女主新生感激之情,好让女主有人可依。教会了女主水下行走,让女主有处可去。

剧中有一段讲了女主怕男三直接杀了男一,答应帮男三控制住男一,于是用了特殊的方法给男一下了一种盅。如果女主受伤,男一也会受伤。但是男一受伤,女主却不会受伤,从而起到牵制男一的作用。女主并不知道此盅叫做雌雄盅,下盅人并不能主动的解开此盅,此盅解开的方法是趁中盅时间不长,可以引到另一个人的身上,但要求受盅人心中必须有情才行。而此盅一旦种下,无法可解,相当于把自己的心献给了对方。男三也是这个时候印证了自己的猜测,女主是女儿身。由于女主后续需要解开此盅,男三在女主未知情的情况下帮她把盅虫转移到了自己身上。只是让女主答应自己以后帮自己做了一件事。

最后回到男二,落难后被女主所救,由于需要养伤和被女主照顾了一段时间。在这段时间发现此人可能是女儿身。男二是人称青丘公子的涂山璟,确定了自己对女主的心意后便对女主表示了心意。但女主为情所伤,内心早已坚硬。虽本心善良,但是却不愿尝试任何的感情。男二用自己的温柔一点点打开了女主的心,当女主需要稀有材料为男一疗伤,找男二索要冰晶时,男主未问任何原因,只要你需要,我双手奉上。当女主因为不想去天庭面圣找到男二寻求逃跑之策时,男二清楚逃跑会得罪两大势力的情况下,确定女主决心要走,仍然开启密道和女主逃走了。在逃跑路上被各路神仙围堵在破庙中,男子发现自己打不过他们,便和女主说自己可以拖住一些时间,让女主快跑..虽然最后没有跑成。

女主在每一次找男二帮忙的时候,都故意的表露其只是利用男二的意思,她想试探下曾经哥哥交给她的道理是否是是真的:以为人和人的关系无非是利益二字,没有人会真的心甘情愿为你做什么,如果她提了一些很过分的要求,或者自己已经没有利用价值,男二也会拒绝或者离开他。但男二却真真实实的一件件做了下去。

看了这个很虐的电视剧,感动的稀里哗啦。我心中也找到了男二作为目标,希望自己可以不要在柴米油盐中迷失当时的感情。不再对她有耐心,不再关心她的需要,总是看到她的缺点,总是开些让她生气的玩笑。很多时候,环境会潜移默化的改变一人,你对她什么样子,慢慢的她也会变成你的样子。希望自己能多读读书,提升一下自己的修养,让老婆也可以觉得自己很可靠,不要在让她伤心难过。因为真的喜欢而去改变,因为真的喜欢而去付出,长相思,长相守。

07-25

[阳明心学][恻隐之心]

闲时听了两边王德峰教授讲王阳明心学的第二部份,自己来回顾一下。

这个部分主要讲了中国哲学的代表心学的起源是哪里。中国哲学的起源是孔子,孔子讲一个字,而孟子继承了孔子的思想,提出了仁心,引出了心学。提到哲学,我们都熟悉一个问题:人性本善,还是人性本恶?荀子说人性本恶,人首先是动物,而动物就会为了资源而争斗,但是人很聪明发明了制度(道德)来防止斗的两败俱伤的结果。这就是说道德来自与人的智慧,人的本性是恶的。

而孟子提出了四心:恻隐、羞恶、恭敬、是非,人皆有之。恻隐之心即仁的开端。

今人乍见孺子将入于井,皆有怵惕恻隐之心,非所以内交于孺子之父母也,非所以要誉于乡党朋友也,非恶其声而然也。由是观之,无恻隐之心,非人也;

孟子说,我们看见小孩子掉到井里,都会生出恻隐之心,不是为了和他的父母攀关系,不是为了博取声誉,也不是因为厌烦小孩的哭声。因为有了恻隐之心,本是两个不想干的人就联系起来了。因为有了恻隐之心,整个世界都和我们有了联系。这就是我们安放内心的方式。

看到这一段,想起高中时候也学了很多很有意义的古文,可是其中的道理都没有认真去思考。自己的恻隐之心不知道为什么一点点的在被麻木。记得还是上小学的时候,我上学路上看到一个跪着乞讨的大哥哥。大概是没有路费了,不能回家了。我很想帮他做点什么,那个时候没什么钱,只有带的午饭一些面包和水果。我记得自己还有犹豫徘徊了几个来回,在纠结把这些给哥哥他会不会收,决定后把东西放那我就走了,结果自己饿了一天肚子。这大概就是一点点恻隐之心把?

上大学的时候,也比较热衷组织一些公益活动,不过现在看来大有博取声誉的味道。而现在的自己,已经麻木的腐朽了,如果我看到老人摔倒,孩子落水,自己会义无反顾的冲上去吗?已经没有那么肯定了。

07-24

[如何进行数据层的测试]

上周部门的同事对于该如何进行数据层的单元测试进行了讨论。

A 主张我们应该通过 mock 进行测试,屏蔽掉数据库的细节,通过验证发送给 redis 的命令,和 mock redis 的返回值来进行测试。其思想是通过 mock 其换掉依赖。

B 主张仍然需要依赖数据库,在单元测试的时候就不得不考虑导入表结构,初始化数据相关的步骤。单元测试多了,还需要在工具层面解决并发执行的问题。这个同事也解决了需要并发的场景,他通过 go 语言的 package 让每个包有一个独立的环境。

两者的方案个有利弊,使用 mock 我们可以屏蔽数据库的细节,但是对于 mock 代码的编写,维护仍然是巨大的工作量,如果是 redis 的 mock 还好,但是换成 sql 的 mock,对于没想清楚怎么测试的同学来说,代码维护量还是非常大的。在最近的一些开发任务中,我也发现了一些通过 mock 仍然无法确定 sql 正确执行的逻辑。其原因是我们代码里有很多拼 sql 的操作,有的时候在单元测试里验证 sql 正确性的那个 sql 可能有不明显的错误。

而 B 的方案也还有一些优化的空间,比如表结构的导入导出能否自动化,数据的准备如何减少 sql 对代码的侵入。

这方面的书比较少,今天在网上看了不少的讨论与文章。发现都不能很好的解决研发现实的问题。这一点非常的难受,有可能是我没想清楚自己要解决的问题是什么。所以在这里整理下。我们对数据库单元测试的目的是什么?

快速验证代码的正确执行,我们需要单元测试帮我们 run 一下来保证数据插进去了,正确的读出来了,而不用我写个 web 服务调用一下,或者去数据库看一看数据有没有插进去。这些重复的动作都是很低效的,我们需要高效的来解决这个问题。

如果选择依赖数据库:

  1. 对于依赖的表结构可否集中在代码中,通过生成或者配置的方式,而不去依赖某个环境的表结构。
  2. 初始化数据的方式能否在简化?

如果选择去除依赖数据库的模式:

  1. 对于 sql 的 mock、验证方案有更简单的方式吗?

如果想很大程度上避免 dao 层开发过程中的调试过程,是需要一个 orm 呢,还是需要一个相对自动化的工具。但 orm 不再这次讨论的范围,那么自动化的测试工具可以从哪些方向入手呢?

对于自动化测试工具,我想的是,dao 层的代码能否固化场景,不去写一些测试、mock、check 的代码。操作数据库的动作可以分成读和写或者更复杂的场景带事物。

对于读操作,我关注的是数据库里有些数据可以正确的被读出来后得到一个程序里期望的对象这是 Get 的场景。期望某些条件下,得到某些记录,这是 Query 的场景( query 语句有没有正确的执行 )。还有就是对数据库返回的一些错误、空值的处理,这种场景可以作为固化的 cases。

对于写操作,出 bug 的几率比较小,这块可能在想一下测试的目的是什么。对于我来说,经常是自己写一个测试的方法,run 一下看到数据库中的值是符合预期的,自己就心安了。这种操作如何自动化呢?

最后,是否真的需要依赖 mysql 呢?依赖了就会变慢,用一些内存型的替换也会有开发量,或者模拟程度的问题,这块我还没有想清楚。现在想的还是太抽象了, 打算具体的写几个例子体会一下。

07-23

[泡鸡汤]

今天约了体检,起了个大早。本以为会是行动力满满的一天,上午回到家就困的眼皮打架了。下午无所事事,什么也不想干,也不想学习,有一种干啥都没劲的感觉。要是睡觉的话,估计睡一下午会头疼了。打了会游戏,实在是找不到什么乐趣。准备收拾下屋子,准备晚饭的过程中在 b 站上找了写心灵鸡汤,来泡一下自己发臭的灵魂。别说,每次泡一下都有一些收获。

先听的是李瑾玫老师的家庭教育讲座,这个讲座我之前听过,当时觉得很有道理,在听第二遍发现自己已经忘的差不多了。其中主要是讲了孩子在各个发展阶段,家庭、家长所要做的事情。老师主张的是孩子的一切问题都要在家长身上找问题,我们所苦恼的孩子青春期的一些问题,其实在她很小的时候就需要培养的。也就是心理的培养,性格的培养。我认为老师分析的是很透彻在理的。在听这一遍的时候,我发现了自身存在的一些问题。老师再讲青春期孩子的特点的时候说这个时期的孩子特别以自我为中心,当一些异性看他一眼她甚至会觉得对自己有意思,这个时期孩子的内心特别感慨,看到一些音乐、书籍感觉就像是为自己写的一样。这句话狠狠的扎在心里,说的就是我自己没错了。然而自己30多岁了,好像仍然还带着青春期那股味儿在活着…

老师在视频中也提到说有一些人说话办事会让他人觉得很舒服,而有的人处处给他人留麻烦。为什么会这样呢?因为那些让你感觉和他在一起很舒服的人,他的修养一定是非常好的,他的行为举动都是在考虑他人。而自己再这方面,尤其是在家里做的特别的不好。比如我经常拿了东西不放回原来的地方,开了门、灯不知道关这些小事,老婆在心情好的时候总是包容我,替我擦屁股,她心情不好的时候碰上了也会拿来说一下。周六就触雷了被狠狠的说了一下。还有就是想起了最近小孩回乡下的事情,虽然我能理解老妈带宝宝回乡下会轻松一些,但是内心里还是特别的舍不得。希望在身边的时候能多陪着他玩。慢慢的心理还是有了怨气。这两个方面我发现自己都是在自己的角度上看问题,没有先去考虑他人的感受。如果站在他人的角度去看,一切就不会搞得不愉快了。这种其实挺难做到的,暂时只能靠自己不断提醒自己了。

老师多次强调性格培养的重要性,而性格培养就是在于家庭、父母是孩子第一个老师。看了以后,我想自己的一些浮躁、某些方面的贪婪、以及为人处事的不理性都是需要去不断改正的。至少能给宝宝做一点好的示范吧。

发现自己脑子里的想法经常是天马行空的,一会想做这个,一会想做那个。周末的时候和老婆说想给宝宝做个纸壳恐龙外衣,被老婆说自己经常随随便便的说说,然后没有付出行动。虽然被他说的那一刻心理挺难受的,毕竟自己的想法是真诚的。但是自己确实存在这方面的问题。于是马上去搜索了相关手工的视频,打算下周回家的时候,一定做一个出来。自己有的时候想法确实挺乱的,想得到的太多,想的太花花。但是经历毕竟是有限的,还是要能够分清主次,有条理有计划一些。比如今年最主要的目标是考过这个学位英语,那么大部分的时间要花在英语上,其他的时候进行适当的分配。

[王阳明心学和中国哲学的关系]

今天做完饭的时候,看的第二个视频就是王德峰教授的王阳明系列讲座。这个讲座我大概在一年多前看过,当时看完了觉得脑袋麻了,信息量很大,心中有些问题有所开悟。但由于视频太长,一口气搞完以后,觉得听懂了些什么,又好像什么都没听懂。所以想着分段来总结一下。训练自己回顾的能力,听完了一段就把重要的东西记录下来。

王德峰教授是复旦大学心理学教授,人称复旦哲学小王子。我第一次在看他的视频是被视频中上课可以吸烟的老师所吸引。此人烟瘾极大,一会不抽烟就神经萎靡,所以复旦提供了专门可以上课吸烟的教师。其二是看老师的神态和爷爷有些相似,可能是太想爷爷了。听老师讲课就想起了爷爷的声音。慢慢的听过很多王老师的讲座,心中之情崇拜加感谢难以言表,老师总是能用最简单的语言表述某些道理,但这些道理吧听的时候你明白,听完了你又忘记了。所以老师说,我只是让大家进个哲学的门,后面的就靠大家自己了。最近我深有体会,听别人讲的道理,容易理解也容易忘记,一定要自己深入学习,不断反思,不断练习才能变成自己的东西。

老师开篇便讲了阳明心血是中国哲学的伟大产物,中国哲学所解决的问题是什么?是人无处安放的内心,是研究心的学问。我们的内心为何不安宁?因为人的内心是无限的(欲望是无限的)。所以现实社会中的一切都不能去满足这颗无限心,因为现实世界的东西都是有限的,当你得到一个事情后,就要寻找下一个事情,人以筹划未来的方式活在当下,所以烦恼从中来,理想也从中来。中国哲学提出了一个思路,要寻找无限的东西,即出世。也就是从具体的事情中跳出去,用出世的心,做入世的事,来实现安心。

中国的哲学起源有三派,分别是儒家、道家、佛家。这三家最后合成了心学也就是阳明心学。儒家、道家、佛家,虽然派系不同,但也都是遵循着出世、入世的思想,接下来老师分别用三句话总结了这三家的思想:

儒家:无所为而为,无所为相对的是有所为,有所为就是把当下做的事情作为为了实现某个目的的途径。而无所为表示没有具体的目的而作为,做这件事是因为事情本身值得去做、必须要去做。这种人生将是一种永不失败的人生,因为所做之事是没有目的,怎么会有失败可言呢?这样我想起了小学课本里学到的董存瑞、黄继光、邱少云这些人。当时只能理解这些人为了祖国和人民可以牺牲自己。哪怕知道自己这样会死,但因为这个事情必须去做,那么死也是可以去做的。所以说儒家是教人成君子的学科。

道家:无为而无不为,无为并不是说要什么事情都不做,而是要不要人为的去做。人为二字组合在一起是伪。老师对比了儒家的学派,古人论道讲的是一个天人合一,儒家说道在哪里?道在人身上,在人做的事情上。而道家呢,道家说天道在天,人生所有的烦恼都来源于自己,所以让我们做减法去掉人为的东西。 即做减法。其代表作道德经以及老子相关的著作,主要讲的也就是告诉我们什么不是道。他不讲天道是什么,只是告诉我们把人为的东西去掉了,就看到天道了。 生非贵之所能存,生非爱之所能厚。这就是我们要去的人为的东西。

佛家:无心而为佛家的主旨是说人生下来都是带着业力来的,我们做事就是在消业。那么什么事无心呢?就是不关注事情的结果,最好就不要有结果,有了结果有积了新的业。做事情都是有结果的,但这个结果和你个人没有关系,就不是你的业了。佛家这段说的似懂非懂,但是王德峰老师讲过佛家系列的《六祖坛经》也是非常的透彻。

到这里,儒家、道家、佛家在宋朝后合并成了阳明心学。

07-21

[做困难的事情]

今天粗略的看完了《美国儿科学会育儿百科》,其中涉及到到病理学到方面暂时忽略了。主要关注的是儿童的行为方面的知道。在育儿榜上看到了一本《正面管教》,讲述了如何使用温和而坚定的方式管教。粗略的看完了序言,很有感觉。但是发现自己看中文书的速度有点走马观花的感觉,恐看完有仅仅脑子一热又没记住什么东西。

最近再做一些英语翻译题目的时候,发现自己翻译下来的文章好像记忆挺深刻的。而这本书正好也是翻译国外的,想想要不就找找英文原版的书自己啃一啃。也许能理解的更深刻一些。反正自己也不是急着要去掌握这种技能,对于这种心理类的技能,感觉需要更深刻的理解,与亲身历练。发现这本 2006 年出版书在国内的霸榜多年。不知道为什么 20 多年过去了,育儿类的榜单上大部分还是翻译外国的人的书?

书中提到了一些比较有意思的思想:

我们对孩子的说教往往总是关注其后果,比如孩子总是乱扔东西,我可能经常会说,不收起来爸爸妈妈要生气了之类的吓唬他一下。而这些后果往往是具有惩罚性质的,我们需要关注的是问题本身,以及如何解决问题。

我们经常对孩子发脾气往往是孩子屡教不改的某些行为,但这些让大人头疼的问题是有可能改变的,关键是大人要改变自己。我们要去想大人做了什么行为导致孩子的行为问题。

今天宝宝一岁半的照片出来了,可爱的不行。想起来就能自己傻笑的感觉。有的时候遇到烦心事的时候,多想想宝宝,就会平静很多吧。

找四级真题的时候发现了一个不错的网站,可以直接在网站上,查生词,保存学习进度(https://zhenti.burningvocabulary.com/),感觉一下子就抓到了自己的需求,其他的网站不是让你注册,就是让你关注公众号的。

07-20

[独立的人]

今天看了会《育儿百科》,其中讲了一些关于如何管教两岁,三岁孩子的方法。书中的观点很明确,反对打骂式的教育。首先大人要做的是,在孩子违反规矩和发脾气的时候。自己不要情绪化,然后通过温和的沟通和孩子一起探讨发脾气的原因,或者他想做一些大人禁止行为的想法。我们的目的是和他一起化解矛盾,最终解决问题。书中提到三岁和两岁的时候孩子的心理会发生一些变化。两岁的孩子什么都不懂,她的一些情绪,或者危险动作可能更多是引起大人的注意,或者是出于好奇。而三岁的孩子已经有了自己较强的意识,她的一些行为可能并不单纯,面对一些带来压力的事情,很可能故意做出一些行为,他很难理解清楚内心深处为什么要这么做,但是他非常清楚自己正在违反规矩,我们应该帮助他用语言来表达自己的感受。这需要又非常大的耐心,和不断的练习。书中还强调了要进行适当正确的管教,有些童年被管教很严的父母可能会疏于管教,有的童年不怎么被管教的父母可能又会过度管教。

在孩子犯错误的时候保持良好的情绪和给予足够的耐心,可能很多人都是这么想的,但是在实际情况下。我们看到了孩子的一些行为,立马火冒三丈了起来。甚至会振振有词地说跟你好好说你不听,那我就用打的骂的了。这种强硬的出力矛盾的方式,以及非常极端变化的态度也会慢慢影响孩子的。

我想了一下,为什么我们在那些情境下会有坏情绪呢?今天早上起晚了,忙着做好饭了临出门的时候手忙脚乱的,又赶上下雨。因为一些小事情突然对老婆产生了一些坏情绪,感觉她什么都没有做好,那会脑子里胀胀的,很有冲动要发脾气。后来自己冷静下来,我分析了一些可能的原因:熟悉,长年累月的相处。可能会让自己忽视,忘记很多。比如老婆身上的优点,比如天天看老婆可能就觉得她没那么漂亮了。这些好的被忽视掉以后,就会让你的注意力转移到她做的不好,不擅长的方面。为了满足自己的期望,你开始给他设置目标,期望她如何如何。你的眼睛里盯着的都是她的缺点,她胖了,你希望她减肥,希望她运动。这样的例子同样可以放在带娃身上。你的所有的期望都带着自己的目的,反而还要说我是为你好啊如何如何。一旦这种期望不能被满足,就会盯上他更多的不足,从而产生更多的坏情绪。

不管是老婆,孩子。可能从成年以后,他们变成了自己最熟悉的,最熟悉自己的。但是我觉得,我还是要把他们当作独立的个人,尊重他们的想法和爱好,接受他们的不完美。而不是把他们当作自己的附属品,期望他们按照自己的想法去改变。如果能发自内心的做到这些,发自内心的把他人当作独立的个体,发自内心的尊重,可能也会变得更加的真诚和谦虚吧?自己性子太粗鄙了,跟自己熟悉的人可以任意调侃,甚至不注意言辞。这一点倒是挺像我爸爸的,跟你好的时候可以大家完全像自己人一样,可以为了让你好牺牲自己的种种。但这样的感觉说不上来有一些不好,一个大学同学曾经更我说过,君子之交淡如水。慢慢的才体会了其中的意义。这不仅限于朋友,在亲密关系中这种尊重更加的必要。

[反思的力量]

最近发现自己看了一个视频,看了一些书然后好像看完就看完了。即使当时看的时候觉得很有力量,但好像自己讲不出个所以然来。突然想调整一下自己的学习方式,尽量收敛自己所聚焦的点,尽量减少过多的输入比如 b 站上很多的讲座。缩短回顾的间隔,尽量避免听了很长时间,看了很长时间最后忘了。随手记录一些笔记,看完了多问自己几个问题,通过回顾不断的强化自己的理解。把听懂的知识,变成自己掌握的知识。好像有点找到了反思的意义了。

drill 钻研,反复练习。我们刚开始学到东西的时候觉得自己学到了很多 d,一日不练少了点,两日不练快没了,只有不断的反复练习才能越走越远。

07-19

[别想太多]

夏天来了,看到一些美女眼睛总是不自觉的要漂上去,多看几眼,这种行为可能就是自己脑子经常混乱,骚动的起源吧。今天骑车上班的时候,风吹在自己的脸上非常的轻松,我尝试着放空大脑,只感受风吹在脸上的感觉。好像就没那么容易被外界的事物干扰了。晚上下班的时候也尝试了下同样的方法,确实得到了内心些许的宁静。反思了下,觉得是大脑有在轻松的专注的在享受某种感觉,这种非思考性的集中精神,好像让自己的思维没有那么容易发散了。不会看到一个人注意到她穿的漂亮,身材很好,开的什么车之类的杂念。不会很容易的被外界的东西吸引,即使脑子里什么都没有在想。这有点像冥想的感觉。

总归还是自己的思维太容易发散了,想的太多,注意了太多的东西。以后多体验下这种专注的感觉,我很喜欢听钢琴曲,但由于听力下降不怎么敢再带耳机了。可以没事的时候听听音乐,多看看书,把关注点从外面转移回自身。如果慢慢做到了,我应该变得很帅吧。

记得之前看火影漫画的时候,纲手说自己常年把查克拉集中在眉心来修炼忍术,这也是一种集中精神的方式。希望自己可以不断的修炼自己,让自己的内心平静,专注。

[因为相信而看见]

今天大部门开季度总结会,开了一下午,脑子都晕了。新上任的总经理给大家做了发言,非常的热血澎湃。大意就是我们在漫画行业有着很深的使命,我们需要认识、相信这种使命,才有可能让这个环境变好。我们不仅要生存,还要考虑创作者的培育,只有这样才肯能孵化出伟大的作品。而不是一味的用 ROI 来操作市场,把风险全部甩给创作者,把利润给自己最大化。这样的生意,行业都不会太长久。

说完了愿景,总经理也提出了要改革的方案。主要是要先从提升团队信心入手,让大家相信我们所做的事情,然后优化组织结构,团队写协作的模型,围绕着收入、孵化 ip 两条线路进行协作。总经理也说我们这么做了并不是说一定能产出伟大的作品,而是我们在明确自己做什么的前提下,尽量活着,让自己所做的一切对市场,文创行业产生一些正向的反馈。而不是我们过去几年一直在说自己要孵化 ip,要助力创作者,而实际上除了在逐利,收割之外什么都没有做。

在 B 站这几年,看到了一些很有领导力的人。我发现他们在要做一个事情的时候,从他们的发言里你会感觉到他们的内心是非常相信要做的事情,因为有了这种相信,遇到的不管什么样的困难都会让他想办法要解决,必须解决。这种人,我称他为成事之人。而自己工作的这几年,好像并没有修炼出这样的魅力。在一开始做一些事情的时候也是非常的有冲劲,有理想的。但是好像是自己的期望过高,遇到了困难就陷进去了。或者是在老板有什么想法的时候,自己作为小中层觉得他们的想法很不切实际,不愿意帮助老板实现他们的想法,反而要不断的质疑和贬低。这有啥可做的,这能挣多少钱。这样的话说出口,真的让自己失去了很多的修炼的机会。回顾自己的职业生涯, 经常是拿到一个锤子,便希望这是一个金锤子,满世界都是钉子,可以用这个锤子解决一切的问题,有的时候即使发现了不适合还有非常偏执的硬来。这种观点真的是幼稚啊。

再说说环境,在漫画也三年了,确实感觉到了周围环境的变化。大家从闭着眼都在赚钱,到要精细化管理控制成本,最后到要不断的强调打卡,日报。可见我们的思想在不断的懈怠,虽然大环境变差是一方面,但在长时间的工作中我发现同部门的,不同部门的同事,大家(包括我自己)差不多都有一种事不关己高高挂起的心态,没有人为结果负责,或者我们也不知道要负责什么。就拿做技术的举例,我们经常喷产品不动脑子,设计出来的东西很难用。经常喷运营没脑子,想要什么就提什么。而业务上有什么问题的时候,我们往往会把问题抛出去。回顾这几年的成绩,真的像 leader 说的那样,我们只是比别人糊的稍微认真了一些。 团队的信心,士气是非常重要的。这一点我还是很认同的。破釜沉舟,是必须要做一些好的改变,不变就会死。

最后老板也提到了,我们要仰望星空,脚踏实地。提出了我们对行业,自身的愿景。一切都看着很有希望,后面的部门 leader 也围绕着老板提出的方向纷纷提出了自己的规划。在他们说我们之前做的怎样怎样偏了,现在要如何如何的时候。我很想问问为什么这个问题一年前,两年前没有发现呢?我们现在发现了就会把他做的更好吗?当然,这里要考虑时间,环境的背景。我发现我们总是很容易提出问题,发现问题。但解决问题可能是很难得,并不是从一条路换到了另一条路。我们的愿景是能够促进漫画行业的健康发展,这种问题让我想到王德峰教授说过的一个观点。

他说中国人最能为了孩子牺牲,外国人一遇到困难了就想着不干了,躺平了。而中国人一想我这辈子我完了,但我还有孩子呢,为了孩子接着干。这不是一个,两个人,而是一代两代人。

我想,如果我们的愿景如此伟大,可能也要做好不是一年两年,而是要投入一代人进去的觉悟吧?

会上,还提到了一些大家都比较认同的观点。之前我们以利润为指标运营漫画的时候,出现了大量的同质化内容。即什么赚钱推什么,导致平台上出现了一些非常不堪入目的但是很赚钱的漫画。我们的平上大部分都是未成年人,有同事提出,你会让你的孩子打开哔哩哔哩漫画吗?如果我们一直这样做下去,会培育出怎样的下一代呢?而我们在思考赚钱的时候,好像没有人提出这样的问题,我只听几个做技术的同事提起过。

其实我也不知道怎样改变,我也没有什么好的想法,但是我听着好像大家还可以为理想在努力一下。可以让这个行业变得好一点,而不是烂的彻底。虽然做技术的不能直接参与到这些事情上,但我很想学习下大佬是怎样改变现在这种局面的。也许就成了呢?

07-18

[格物致知]

最近抽空看完了王德峰教授的讲座时代与天道, 其中一些关于独立人格,独立精神的观点,让我深受启发。其中教授谈到了阳明心学:

格物致知是什么?我们都知道己所不欲,勿施于人,而格物就是知道这样做是不好的,致知就是能够不要对别人产生这样不好的行为。这就是所谓的知行合一。

教授曾经这样评价王阳明的心学:

阳明心学是儒家学派的代表,我们谈到儒家都以为是思想,道德上的学派。而只有王阳明把思想体运用到了实际生活中,产生了伟大的成就,做到了心中所想。

其中又获得了一些有意思的知识:如果要学习下阳明心学,可以去看传习录。之前有一拨人在网上搞起了一个致良致四合院,每天在上面反思自己。有空的时候去看看大家都是怎么反思的。不过这个社区好像改名字了,知行合一

现在看到这类哲学,心理学的讲座。有一种说不出的感觉,大概就好像很容易被点醒,但是很快又忘记了。可能源于自己系统的学习还不够深入,别人说什么都觉得有道理,没有深入的思考,从而很快忘记了。现在打算减少这类知识的发散性输入,从一个自己感兴趣的点,比如批判性思维,阳明心学,深入的学习一下。

[破心中贼]

王阳明说人心中藏贼,并给出了破三贼的方法:

坐中静,破焦虑之贼;舍中得,破欲望之贼;事上练,破犹豫之贼,三贼皆破,则万事可成。

曾经我一直苦恼自己的焦虑,自己的胡思乱想。或许也是一种心中贼在作祟吧?而我一直想搞清楚自己不得坦然的原因。于是这几天一直在就这个问题进行了一些思考。

事情的起源来自老婆经常对我说,我对她不好了。我很想反思一下这个问题。

能把自己对老婆不好的地方具体化吗?

刚恋爱的时候,我总是很关心她,有事情的时候第一点要询问她的感受。可是慢慢的从陌生,到追到手,再到娃娃已经一岁半了。我确实没有以前那么关心老婆了,

遇到一些事情的时候,不是第一时间关心她的感受和需求,而是可能脑子一热命令式的让她如何如何,或者说出一些让她感到伤心的话。

也不常跟交流自己内心的想法,虽然偶尔也能跟她聊的比较深刻,但大多数情况下自己比较闷,感觉没什么聊的,开玩笑也经常会惹她生气。

没有主动的参与到老婆的人生规划里,大部分情况下自己都是充当一个机器人,比如老婆计划旅游,我就出力,出人。但并没有关注老婆喜欢什么,未来想拥有什么样的生活,要如何一起规划。好像人生都是被推着走的,结婚,买房子,生孩子。自己主动规划的感觉非常的少。因为我也没有想明白自己要成为什么样的人,要过什么样的生活。好像自己选择的平平淡淡也不是自己主动选择的,而是在一次次被挫中被动服从的。

在你眼里,老婆是什么样的人

刚认识老婆的时候,我觉得她笑的时候非常好看,很想引起她的注意。那个时候她瘦瘦的,看起来很纤细,很有让人想保护的欲望。她的内心非常的善良和单纯,遇到自己不能接受的事情甚至会紧紧闭上眼睛,摇着头不去想她。她也很小心,有的时候不知道怎么和陌生人接触说话,刚认识她那会,甚至看到快递的电话都要想一下。她也会哭的身伤心,印象里她伤心的时候都是我惹得,每次看到她掉眼泪,我心里什么气都没了,脑子里只想着要赶快哄好她。她没什么欲望,也没什么心计,我曾经问过老婆想过什么样的生活,她说简简单单,幸福快乐就好。我问她什么是幸福,她说和爱的人在一起就很幸福。

我也曾问过老婆,和那些有钱人相比,有没有羡慕他们的生活。老婆很诚实说也很想过那样的生活,但是现实是达不到的,所以就不想了

老婆是很爱我的,一开始不知道被我身上的啥吸引了,就答应和我交往了。后来我问过,老婆说是身上的痞气,还有那时候我挺高的,比较容易被人注意。她是很细心的人,很有耐心。生活上的各种事情,她都能处理的很好,好到不需要我做任何事情,这一点也纵容了我自己的懒惰。我们从认识到现在已经九年了,我在这九年感受到的都是老婆的关心,认可,鼓励。这几年家里也发生了一些大大小小的事情,身边的朋友都跟我说你得亏找了个好老婆。我能感受到老婆是深深爱我的,并不是因为别人怎么说。

你心中的贼是什么

可能是一种自负带来的对欲望的幻想,但我觉得应该就是好色之人吧。小的时候,由于家里是双胞胎从小就得到了很多的关注和赞赏,虽然家庭条件不好,但是很多亲朋好友见了面就会说:你们俩以后一个上清华,一个上北大。

不知道是什么原因,自己青少年时期脑子里就是一种自负的年头,轻视别人有的美好的东西,认为这种美好自己以后也可以得到。经常有一种天生我材必有用的感觉飘飘然。自己的这种自负并没有用在学习上,我觉得老师讲的很简单,自己已经会了。但考试成绩确实一般,两次高考最后只是上了个专科,但我并没有承认自己的失败,反而还在给自己找退路,认为自己就算上了专科也一样会很特别,很牛叉。青春期的时候,经常幻想自己是小说里的男主,最后会有如何幸福的生活。那时候还披着一头杀马特的发型,面对女同学投来的目光,我经常把这些目光理解成爱慕,甚至觉得自己随随便便可以得到一份爱情。

反观这些,那时候的自己太以自我为中心。以为世界是围着自己转的,很庆幸自己没有走向另一个极端,大学生活,社会生活一点点的改造了我,目前看上去至少还算是个正常人。但这些应该是我心贼的源头吧。

不知道从什么时候起,这种自负的感觉变成了另一种油腻变态的行为。比如遇到一个漂亮女生,自己会忍不住多看两眼。看完后脑子里会觉得对方也有注意到自己,甚至有对自己有感觉的意思。我很讨厌自己脑子里的这种感觉,每次自己这么想了我都觉得自己是一个非常龌龊、恶心的人,很长时间我都只能在内心里责骂自己。但是有一次和朋友喝酒,嫂子那天穿的比较清凉从眼前走了一下,这个朋友能和嫂子开了一些玩笑哈哈哈就过去了,他说我都不敢往嫂子那边看。我发现是自己太在乎这些了,太紧张了。但自己的内心究竟是为什么不能宁静,我还没有想清楚。难道是自己内心欲望太多,而自身太过平庸的焦躁吗?

对老婆的感觉为什么变了?

心中贼现,看到了他的样子,我还是想搞清楚产生的原因。我慢慢的想,究竟是什么导致了自己对老婆越来越不好了?

当我刚开始追她的时候,看到的一切都是美好的。那时她对我来说是陌生人,我们认识陌生人往往外表,对方所展现的性格会起着较大的因素。但随着后来交往的深入,甚至到婚后生活,养娃生活。这个时间跨度可以一个女孩,变成了一个女人。外表这个分数,有的人会逐渐走下坡路,有的人可能还会有个小增幅,但在时间面前最后大家都会归于普通。但我不得不承认,自己对老婆关心不够的原因很多来自感觉她没有那么好看了,感觉她身材不好了,感觉她没有当时的那种感觉了。因为失去了当时的那些新鲜感,我们变得很熟悉,所以自己失去了去引起她注意的欲望,从而失去了对她的关注,慢慢的在思想上懈怠。

这种感觉,让我觉得很可怕。因为它可能让你变得疯狂,比如破坏掉现在的一切,或者追求一些不可描述的享乐。我很庆幸自己,从一开始就找了一些老婆身上闪光,坚硬的东西。我一想到那些就觉得很温暖,一想到就觉得很想保护她。好在我所处的环境也比较稳定,没有像一些岗位一样会面对很多诱惑,自己在诱惑面前是很弱的,要是放在抗战时期自己的德行大概率是个汉奸。虽然我确实对老婆不如以前好了,但是在大面上也算是能做的中规中矩勉强及格吧。

而我心中的贼,我也稍微看清楚了他的内在。总的来说还是人性的欲望。而欲望又是如何形成的?也许是来自这个世界,这个世界上的商业体希望让我们相信他们所宣传的概念从而去消费。这些概念定义了美的、贵的、好的。同样定义了丑的、贱的、差的。有了这些定义我们就开始在找自己的位置,然后不断的和自己或者他人去竞争所在的位置。从而忘记了自己要成为什么样的人,要做什么事,要过什么样的生活。

这个时代大多数人多多少少都带着点心病,说的可能确实不为过。要想在这充满竞争,比较的时代里脚踏实地的前行,确实需要拥有自由的思想和独立的人格。

一通反思下来,脑子有点嗡嗡的。希望自己确实想明白了一些以及可以在做的好一点。

有一次老婆和我说,她的一个朋友问她结婚后有后悔过吗?,老婆回答没有,她的朋友说老婆是自己问的很多人里唯一一个说没有的,希望自己很多年后还能想起老婆跟我说这些的样子。

07-17

[从迁移代码的角度再谈单元测试]

最近在做一些代码迁移的工作,实际上是把老系统中的某个业务模块代码平移到新的系统,这种平移看似是简单的,不改动任何的代码逻辑。但由于新旧系统的底座不同,直接把旧系统的代码文件复制过来是跑不通的。这就需要我们对代码中的某些结构进行更改。比如 sql 操作的依赖框架发生了变化,以前用的是 orm 现在需要我们手动的去拼 sql 。当我接到这个任务的时候,我发现要改动的地方也就是这里了。打算把数据操作层测试下就可以进行业务测试了,这让的掉以轻心,往往预示着麻烦的事情还在后面。

由于是迁移代码,思想上的惰性让我没有去写单元测试,而是通过手动调用接口的方式来进行测试。昨天我已经把 dao 层的方法都手动的测试了一边,一些基本的 sql 错误已经排除了。我甚至认为这些接口的成功率应该非常高,一天就可以搞完了。实际上搞了一下午,才跑通了一个接口。

  1. 第一个错误:反射负值逻辑 panic

代码中使用了反射来自动对结构体进行赋值,这段代码在生产环境是完全 ok 的,但是我的测试环境却没有通过。我对反射的操作还不够熟悉,花了点时间熟悉了下。并没有看出非常明显的错误,代码提示的错误是 interface conversion: interface {} is ni 表示转换的时候遇到了 nil 值。由于在测试环境里调试比较麻烦,我选择了把代码平移到了一个本地的 demo 工程,发现是可以通过的(其实最开始也是不能通过的,还是找同事帮忙看了下,发现是我 demo 的问题导致的)于是我在测试环境上不断的通过日志调试,看哪里的问题导致的。先是看了下反射获取的属性,没有获得有效的线索。最后是通过打印了在循环中的第几个值出错,来找到了线索。最终的原因是新框架给 pb 生成的结构体附加了一些额外的属性,而这些额外的属性在初始化的时候没有赋值,导致了上述的 panic。

func main() {
	apiInfo := &info{}
	val := reflect.ValueOf(apiInfo).Elem()
	for i := 0; i < val.NumField(); i++ {
		fmt.Println("打印 val.Field(i)")
		fmt.Println("打印 i")
		if val.Field(i).Kind() == reflect.Slice {
			// 报错的代码
			tp, ok := val.Field(i).Interface().([]string)
			if !ok {
				continue
			}
			tp = []string{"1"}
			val.Field(i).Set(reflect.ValueOf(tp))
		}
	}
	fmt.Printf("%+v", val)
}
  1. 第二个错误: sql 语句错误

昨天的测试过程中漏掉了一些情况, 导致一些语句的拼接错误没有修改。

  1. 第三个错误:取值错误

原因是我发现接口虽然不报错了,但是有些属性没有填充上。通过日志调试,发现了取值错误。

// 旧代码
if v.GroupKey == val.Type().Field(i).Tag.Get("form") { //如果属性列表中的 group_key 和 info 属性名一样
    tp = append(tp, v.GroupValue)
}

// 新代码
if v.GroupKey == val.Type().Field(i).Tag.Get("json") {
    tp = append(tp, v.GroupValue)
}

由于新系统的结构体中没有 form 标签,改成了从 json tag 中获取。通过各种打印调试发现 form 中的值是 fieldName, 而 json tag 中的值是 fieldName,omitempty

经过这一番不愉快的旅程后,我问了自己几个问题:

为什么没有写单元测试?

思想上有些懈怠,认为这只是一次迁移,代码改动很少,用手动测试的方式更快解决问题。但实际上,每次调试都需要启动服务,访问接口,验证结果。这些看起来很快的操作对堆积起来也变成了非常耗时的地方。

为什么改动很少的代码依然出现了很多的 bug?

回顾上面遇到的错误,我把这些错误归结为写文章里的错别字,有的时候哪怕自己在 review 也不能发现。而对于程序来说,这种错误可能隐藏在非常偏僻的角落(自认为肯定没有问题的地方),当我们在测试环境把项目跑起来才可能发现这样的问题。我们无法确认代码中的各个单元是健康的,这导致我们必须在生产环境上去发现隐藏的非常深的问题。

如何避免改动带来的非常低级的错误呢?

这让我想到了拼乐高的过程,每个子程序都是乐高里的一个组件,在拼每个组件的时候都有一个说明书,只要按照顺序拼起来,这个组件可能是一个发动机,可能是一个传动轴,可以是任何东西。因为有了说明书,我们拼出来的组件就知道他是什么样子的,能做什么,他是非常稳定的。在我们把很多很多的小组件相互组合成复杂模型的时候,小组件变成了一个个中型组件,中型组件组成了最后的模型,所以不论我用乐高拼一个赛车,还是一个城堡。最后的功能都是完整的,当我们发现哪个地方有问题的时候,只要找到对应部分的说明书检查即可。这应该是软件最理想的状态了。而我理解,单元测试就是一种程序的说明书。只不过我们很多时候都在考虑价值,权衡利弊一通对比下来,可能发现这些代码可能不配拥有这样的说明书而已。

为什么出了 bug 查的慢呢?

一样的代码在 a 上可以运行,在 b 上就报错,这是一种不好的思考模式,应该从问题本身出发。这里以第一个错误为例,其实除了最后一次日志定位到问题总的来说之前其他的操作都是无效的操作。把代码平移到另一个简单的环境里,查看变量值无效。最有效的调试方法应该是在报错的地方,打印报错时候的环境(在循环里会有很多干扰),然后查找问题发生的原因。然而这些低级错误,在单元测试的过程中都可以大部分被抓出来。

以后在修改代码,哪怕非常的简单,也尝试着写一个单元测试。 工欲善其事情,必先利其器。

07-15

[坏情绪]

今天因为一点小事情,和老婆产生了不耐烦的坏情绪,实属不该。一些自己认为开玩笑的话,带着不耐烦的情绪说出来,对别人来说有可能是万箭穿心的伤害。

事情的起因是这样的,最近都是老婆在练习开车,新手上路难免有些紧张。出小区门口左转弯的时候,老婆只看左边没有看到右前方,差点撞到一个骑自行车过来的人。发现这个事情之后,内心一阵惊慌,赶紧跟我说了。我在后面看娃没注意这个事,听到后觉得实在是不应该发生,太不安全了,内心有点怨气。当时没有马上鼓励,安慰老婆。反而说了几句阴阳怪气的话。有些忘了,只记得自己说了句:没事,这种情况撞上一次就有记性了。老婆听了以后很生气,跟我说我这样总是说泄气的话让她很伤心。我也意识到了气氛不太对,赶紧道歉缓一顿好哄。

本来已经差不多了,结果停车的时候环境不太好,老婆没停过斜入库的情况,路面环境比较窄,两侧都有车。我可能说的不耐烦了,我说我来停把,老婆说想自己练一下,我下车去指挥了一下。由于天气比较炎热,指挥的也不是很顺畅,但最终平安入库了。以前我都是跟老婆鼓励一下她的,今天我说了句费劲,又让她难受了。当时她刚平复的心情又生气了。

我仔细的反思了下自己,为什么总是表露出这种不耐烦的情绪?实际上是自己觉得这个事情很简单,理所当然的觉得他人也应该做到,如果做不到,就觉得对方很蠢。这其实是一种不平等的看法,没有把对方平等的对待。如果开车的是我的老板,同事,或者是一个美女,我还会这样吗?显然不会。如果在我做什么事情的时候,老婆也是冷嘲热讽的对我,你的心情是什么样的呢?都明白要换位思考,但能知行合一真的是不容易。

爱也是平等的,自己可以放肆的发泄不耐烦的情绪都是建立在老婆对你很依赖的基础上,如果有一天她不依赖你了,不需要你了,那么你会怎么样呢?而你的每次不耐烦都会消耗对方的依赖。自己后面还是要想办法在情况发生时,能够冷静一下,先以温和的预期稳定现场,后面有机会在和老婆讨论,复盘。希望下次遇到事情的时候,自己可以克制一下。

[宝宝回乡]

明天宝宝和岳母回启东乡下了,今天带她剪头发哇哇一通嚎天动地,给我心疼坏了。后面看看怎么能和她做一些理发的游戏,让她能慢慢熟悉起来,自己也学习下剪头发的技能尽量能自己上手。

乡下地方大,又有亲人在,岳母更愿意带孩子回乡下待一段时间。但做父母的也想着能尽力的多陪孩子玩一下,尤其是她小的时候。这无意中也产生了冲突,我问老婆为什么老妈想回乡下呢?其实家里有些事情要处理不假,但是可能在这里和我们生活也有很多要操心的事情。和一个同事聊起,同事开玩笑说是在这边没有感觉到家的感觉啊!

我心中一惊,确实自己有很多进步的空间,以后岳母在这边的时候自己还是多勤快一下,事业上也好好发展一下让岳母觉得挣得多一些,气氛方面跟孩子玩的时候也多跟岳父岳母互动一下。这次岳母回乡下,周末也尽量回去陪一下宝宝。

这段时间宝宝不再身边,自己也加油把英语搞一搞。四级阅读文章争取每天能做两篇,争取 11 月份的考试顺利通过把。

07-14

[路径依赖]

今天在一个大佬的博客中学到了很有意思的知识路径依赖,

说的尽管每个选择可能都是最优的,但最终可能归于普通,这就像是贪心算法问题,取决于初始值,沿着梯度优化最终只能得到局部最优解。这相当于能达到的高度在一开始就被决定了。

破解这种局面的算法之一是模拟退火,其理念是在初期引入随机性,随着迭代次数的增加,而减小随机因子这样得到全局最优解的几率更大。

这种理念也可以用来思考生活中遇到的选择,今天有些累了,突然想起之前不知道在哪看到的。说建议成年人去学习一些数学或者物理知识,这些知识可以在你的生活面对很大压力时,或者漫无边际的无聊时,用最简单的方式用纸笔带给你解决问题的快乐。这种快乐虽然很小,但在重压面前,宛如沙漠中的一滴甘露,弥足珍贵。

等把学位英语的考试过了,自己也打算安排时间来学习一些算法相关的知识。

07-13

今天学到了一个单词 live up to ,达到、做到的意思。要用一生的时间不断的 up 便是做到的意思。回顾过往,自己往往是想法太多,做到的太少。有的时候觉得太简单不愿意去做,有的时候觉得太困难无法进展,今天便来聊一聊梦想家与空想家

[梦想家]

昨天晚上看到一个剪辑版的视频,剪辑的是电影《十月的天空》。让我看到了梦想的影子。讲的是生活在矿场小镇的高中生,造了一个迷你火箭,在全国科技大赛上获奖改变人生的电影。看完视频后自己的内心燃了起来,我问自己你在感动什么?我想了想,其实是被那种为了自己热爱的东西所废寝忘食的努力所感动,这是情绪的根本。主人公的梦想是造火箭,但是他的配置很低,学业不好,家庭学校的环境都阻碍了他的探索。但他依然能寻找朋友,寻找老师的帮助,哪怕已经辍学依然在矿井下为了自己的梦想而学习数学,最终得到了更多人的帮助而圆满成功,努力奋斗的样子是那么的闪光。

想想自己,在问问自己,还喜欢什么?还有什么梦想?我发现已然无法回答了,可能是自己已经麻木了太久,总不能一直用环境不好当作自己懒惰的借口吧?努力的人至少不会混的太差。

[空想家]

记得小时候,自己也有过一些梦:想当物理学家、想考北大、想支教给四川的孩子们盖个学校、想给爸爸做一个帮他干活的机器人。再往后我就想不起来了,这些想法在当时有这个念头的时候,早脑子里很深很深,但并没有持续很久,也并没有为之付出过什么,就这样消失在时间里了,这就是白日梦吧。过往的很长时间里,我都是一个爱胡思乱想的,空想家。

我问自己,为什么自己一直没有成功过呢?经过思考,我发现大多数情况下自己的梦想和现实差距太大,自己总是好高骛远,想做最难的,想做最有挑战的,思路过于开拓,但知识储备,能力远远不够。

接着我问自己,为什么没有继续提升自己的能力呢?原来是自己有些浮躁,没有想清楚前进、解决问题的方法。只是鲁莽的用自己已知的知识去不断的尝试,很多时候甚至经常陷入一种拿着锤子找钉子的模式。面对一些复杂的问题,可能不再是一些教程看了就可以解决的,而是需要去不断的学习一些相关的知识。这是自己非常欠缺的。当你的知识储备很欠缺的时候,你是无法前行的,但也并不是要把需要的东西都准备好了在前行。那就陷入了另一种完美主义的困境。能从小的做起,边拾柴,边点火,说的就是循序渐进的意思吧。

想到这,又想起了工作上的一些困难。由于组织架构调整,原来负责的算法相关的业务交接给其他部门。我们做业务的面临着调整,合并。感觉自己工作几年下来基本上还处在随时可以被替换的码农水平。想换个环境,发现自己已经是温水中的青蛙。目前的情况还需要暂时苟住,然而又看不到自己能在现在的岗位上做些什么贡献。

[谈工作]

我现在又有了一种搞不成低不就的感觉,感觉简单的事不想做,难的事做不来。这可真的是 一种挫败。我现在已经不太渴望做和自己能力差距很大的事情,并不是自己不再喜欢挑战,而是一次次失败中让我意识到了自己的缺陷。我需要的是踏踏实实的不断成长,克制脑子中发散的想法,幸运的话找到自己非常喜欢的方向,深入下去,坚持努力下去。

偶然间看到大佬分享的自己思考的笔记,他拆解目标的方法也打开了我的思路。大佬主要是从业务支撑、技术演进、团队内部痛点、以及对业务的理解思考四个方面做了非常详细的思考。让我触动的是,使我看到了思考的力量。这种力量足以打破困局。以后当自己觉得团队效率不高的时候,觉得产品设计的需求非常无脑的时候,多去看看历史需求,仔细思考我们做了什么,要做什么,哪些还做的不够好。在觉得个人无法撼动大环境,个人没有输出方向的时候,去仔细思考下我们内部的技术痛点,还可以做什么优化。至于对业务的理解,去影响业务的形态这种是非常艰难的,但从小事做起吧。如果在艰难的环境下,我们不做任何的改变,最后等来的只有被淘汰,这就是不破不立的意思吧。但要破的、要立的一切,需要建立在非常成熟的思考下产出的,而不是用一个新的系统,替换了旧的系统。后面也要自己多想想,能做什么?

[纪念:宝宝会捉迷藏了]

今天是跑步回家的,天气热了跑完了更爽了。突然想起回家探亲的时候,无意中和六六学会了捉迷藏。宝宝小的时候,妈妈经常藏在一个地方,然后宝宝找到妈妈后很开心。但家里地方太小这种游戏能藏的地方比较少。有次去大姨家,宝宝一直要拿大姨家的一对陶瓷小狗,我看他拿着玩了一会就又要别的了。无意中我趁他回身的时候把小狗放在藏在桌子底下,问他小狗在哪里?宝宝在我身边找了一会,找到了之后啊的叫了一声非常的开心。于是我就诱导着让她去妈妈那边,然后藏起来,让宝宝照找。每次找到她都非常的开心,她慢慢的熟悉的这种模式,感觉明白了捉迷藏的规则。这种藏东西的地方选择的不少,孩子也玩的起劲。有的时候她找不到了还要提醒下范围,小孩子认真的时候是真的可爱。

玩了很久,那天我记得非常非常的开心。

07-12

回家探亲结束,又开始搬砖了。整理下思绪,希望自己能坚持记录下去,认真反思自己,努力做到心中所想。

[谈坚持][学英语]

和自己的惰性做斗争刚开始十有八九都会惨败,所以我一直告诉自己别有太多的计划,要克制自己的想法,尽量提前完成一天中必须做的事,回家的这几天全程带娃,一天结束了以及很累了。平时我都是中午趁娃睡了背单词,那天中午有事外出。晚上又有朋友聚会,收拾好已经很晚了,喝了不少酒,脑袋晕晕的,好在基本都是复习的单词,硬撑着搞完了。

第二次是刚到上海的那天,宝宝上飞机前生病了,从凌晨三四点发现宝宝不舒服,又忙着去医院,赶飞机,一天下来就没怎么休息一直在折腾。到上海了收拾好感觉快散架子了。好在宝宝到上海了就活六了,身体也康复了不少。我又拿起手机完成了今天的计划。

由于回家能拿起书本看文章的时间不多,我还是把背单词调整成主要计划,控制自己的复习质量,一定要非常清楚记得才点认识。希望自己后面可以早起些,把背单词放在早上,文章放在白天午休的时候做掉。今天翻译了一篇文章,现在的感觉还是会因为一些词的不认识,或者猜错了导致理解文章错了。好的方向是看到了很多自己背过的单词,有的句子读的多了也通顺了,感觉之前的积累还是起了一些作用,考试之前,就抽时间多做题吧。

[带娃][常念感恩]

回家这段时间主要是我白天带娃玩,老婆晚上哄睡。爷爷奶奶第一次接触宝宝,家里还有老爸一个病号,老妈就只能张罗张罗做饭。全程陪伴宝宝的时间很快乐,也很累。和老妈聊天的时候,她经常说要我感谢岳父岳母的付出,带娃是很累的,如果没有他们我们就算有钱宝宝也不会像现在这么健康快乐。之前我理解的比较浅,还经常觉得岳父岳母不经常陪宝宝玩,觉得他们有做的不好的地方。自己切身体会下来,自己三十多岁的体力,都觉得累了,他们日复一日下来也是非常辛苦的。可能没有这份辛苦,也体会不到那种开心吧。自己今后要少对他人有要求。尽力做好自己,就算自己做的很好了,也不要觉得自己很牛了,很了不起一样。多看到别人的付出,也许自己的这个坏脾气会好一些吧。

长时间的和宝宝在一起,有的时候还真不知道玩啥了。抽时间找了找育儿方面的书。《美国儿科学会育儿百科》这本书里的一些观点解决了我之前的一些困惑。书上说我们要培养的是孩子的韧性,即可以很放松,也可以承受很多压力。孩子主要是通过大人身上的行为所感知的,和模仿的。他会学习你如何处理生活中的矛盾和冲突,模仿你的言谈举止,关注你所关注的事物。 书上也提到了一种在孩子犯错时候建议使用的平静中断法,在孩子犯错的时候不要大声责骂她,而是要让孩子脱离当时的环境,抱着他背对着你,等他安静下来温柔,坚定的讲道理。希望自己也能在这方面做好一点。宝宝已经一岁半了,不听话的时候会越来越多了。

[坏情绪]

最近脑子想的一些想法还算是比较通顺,可是有的时候想到了不代表就做到了,做到也是一种修行。今天下班回到家,听老婆说了一件事:她下班回来后,宝宝听到开门声,看到妈妈就跑到了卧室里关了一下门,她最近比较喜欢开门,关门。然后妈妈开门叫她,宝宝不让开,不知怎么宝宝拧了下门锁,家里的门就反锁了。家里人急坏了,宝宝自己在卧室,里面没有空调,好在妈妈在门外和她说话,她没有大哭大闹,最后老爸用身份证一点点把门翘开了。

听到此时之后,我内心很是郁闷,心里怪老爸老妈没有看好孩子。晚上老妈让我吃东西我都不怎么回他话,也不怎么想吃。老婆和我说话,我也有点烦躁的情绪。那种感觉有点像当时戒烟抽不上那一口的烦躁。

后来我仔细想了一下,自己那个时候更多的是内心很烦躁,别人和你说什么都不愿意听,好像别人说的话是在命令自己,对他人的行为看的不顺眼。好在这次这种烦躁的感觉很快被我稀释了,我就问了下自己,今天你不是还在想着要常念感恩呢吗?怎么这会又上头了。如果是我在场,我能做什么呢?在那种很着急的情况下,我估计做不出什么有效的措施,反而可能会发火责怪别人。

在老家和朋友聚会的时候他们提到也不能一直压抑自己的情绪,要找到释放的方式。后面还是跑跑步吧,真的是很放空。后面还是要多储备一些紧急事件的处理能力,宝宝越来越顽皮,可能随时都会有今天这种紧急的情况出现,而我傻乎乎的啥都不会。