• 陪女儿练习打字

    陪女儿练习打字

    圣诞节送给女儿新键盘,她练习打字快四周左右。每周大概三到四次,每次约十分钟。昨天她完成了S/L键的练习,并获得了五颗星。按照约定,我给她装上了第六颗彩虹键。我非常高兴,目前她已经完成了大约20%的练习(按30个核心键位算),速度比我想象的快。

    我感觉小朋友学打字有点像弹钢琴,一开始需要慢慢练习。前两周她打字速度很慢,而且需要一直看键盘。从第三周开始一下子就适应了,第四周就很熟练了。她练习打字的网站把键位记忆和打字速度分开来练习,感觉效果很好。

    虽然升级彩虹键的奖励很有吸引力,但有时她还是会犯懒。于是我又开了一个账户,陪她一起练。我先让她测试了一下我的初始打字速度,大概在50wpm左右。然后我又让她帮我制定了提高的目标,60wpm。起初每次她练习完打字,我会让她监督我练习相同的时间。之后她懒得练习时,我会主动先练习,然后监督她完成相同的时间。

    原来我预计可能要半年左右来完成基本的盲打训练,但按照现在的速度看,可能会提前完成些。希望我可以陪她坚持练习到最后。

  • 周末复盘 走路 + 早起

    每年年初都觉得一月份过得飞快。今年也不例外,刚刚从假期的懒散状态中恢复,开始适应紧张的工作节奏,一转眼就已经一月中了。

    头两周上班,Work Life Balance 完全被打破。平均有70%的时间都花在工作上,先是玩命写总结反馈,现在又忙着根据去年制定的OKR来准备团队上半年的项目。之后可能还要亲自带第一个Sprint,估计一直到要忙到1月底才能喘口气。

    走路

    去年一直希望能多动一些,因此制定了每天走八千步的目标。但后来我发现这个目标有些难实现,如果在家工作,每天也就只有两三千步,而出门上班的话,正常也就六七千步。要想达到八千步的目标,需要每天多加一个额外的锻炼Session,但一般都没有这个时间。

    最近由于汽车被拖走了,改用了另一条上班路线。从坐火车换成了坐地铁,因为我家距离地铁站步行大概15分钟,结果每天轻轻松松达成走一万步的目标。

    改进:现在反思,我发现自己平时只要是能开车就绝不走路。即使是去距离家只有五分钟步行的超市,我也会开车过去。这次我意识到其实走10分钟的路也不是件太困难的事情,所以处理完汽车问题后,我打算在去距离比较近的地方时,尽量少开车,多走一些路。

    早起

    本来假期间我的作息就不是很规律。最近上班一忙起来,一下子就变成晚睡早起。每天总想把工作做完再睡觉,结果一转眼就到了凌晨一两点钟。我感觉这样的状态很不好,必须要把早睡的优先级调高一些。

    改进:下周我要努力把睡觉的时间提前半个小时,目标是12点前睡觉,7点起床。争取可以通过早一点去上班,来完成额外的工作。


    虽然这两周大部分时间都在忙工作,但我还是在周末留出了一点时间陪家人。比如,每周六我们都看了一部电影,周日下午我还会陪小布丁玩一会儿。今天下午我和她一起搭了一会儿积木,她超级开心。

    下周会继续忙下去,除了要完成团队上半年项目的计划外,还要准备两个新人培训Sessons。不过我还是打算在周五请一天假,稍微布置一下家里,让小布丁能够感受到一些过年的氛围。

  • 钢琴练习《Deck the Halls》

    这周五是今年的第一次钢琴课。圣诞节前我又练习了一首圣诞歌曲《Deck the Halls》。但之前撞车后,我就没继续练习了。 好在这首歌不是很难,赶着上课前多练了两遍,基本弹下来了。

    老师的反馈是我没有弹出圣诞节欢乐的感觉,主要是我弹的有点慢,而且短音符多时会使用连奏。老师建议处理这首歌时可以使用速度更快的断奏来表达。

    下周打算开始恢复练琴了,但有点要进入“分心”模式的感觉。因为老师布置了很多的练习曲,想帮助我继续打好基础,准备下一级考试。而我最近又积攒了一堆自己喜欢的歌曲,很想可以快速练会。不过不管选择哪边,只要每天能坚持练习一下就好了。

  • 应对下一次裁员

    这周写完总结后,经理们开始忙着处理大家的总结反馈,准备评级。我突然在想,是不是下次裁员已经不远了?几个月前发生裁员时,我当时只是感到很震惊,而没有仔细思考应该如何面对。

    现在想想,当一个系统出现一个大问题时,往往是由很长一段时间内的中小问题累积而造成的。而且下一次再发生问题的机率也很大。就好比从一开始的公司停止招聘,到开源节流,再到砍掉大项目,开始大裁员,就像一步一步写好的剧本。感觉下一步的业绩继续下滑,开始第二波裁员就在眼前了。

    不过下次裁员可能会和第一次有所不同。回看上一次裁员,大多数受到影响的人是非工程师(比如HR),而被裁员的工程师多是因为整个项目、团队或部门被砍掉,而不是由于个人的能力或表现。但我觉得下一次的裁员应该会影响到更多的工程师,而且是每个部门按照一定比例来裁员。

    首先被裁掉的人应该是在这次评级中绩效非常差的人。如果还需要选更多的人,则会在绩效中等的人员中,裁掉平时人缘儿差一些的。如果我是经理,需要在两个工作绩效差不多的人中选一个,我肯定会去支持平时和自己、团队其他成员混的比较熟的人。

    要想降低被裁员的几率,今年应该走更平稳的路线,根据自己的岗位,做好本职工作。比如,初级工程师应该更注重提高自己的编码效率,改进代码质量,做好测试,不要因为图快而产生低级错误,从而影响项目的进度。

    作为团队的Lead要维护好现有的产品和客户关系,并确保按时交付核心项目。在选择新项目时,不要想着升职而过于激进。最后保守些,避免选择高风险高收益的大项目。希望公司第一季度财报数字上好看一点,不然下一次的大裁员也许真的很近了。

  • 完成工作总结和反馈建议

    我终于完成了工作年终总结和同事反馈建议。这几年,我都是在Deadline前几分钟才提交最后一份。今年第一次有所改进,提前了1个小时16分钟。这次算上自己的总结一共写了12份,系统统计大概有7千字左右,估计应该有一篇会议文章的字数(按10页IEEE/ACM双栏排版算)。从上周二开始工作,我花了大约7天的时间,每天上班用一半时间写总结反馈,周六周日也花了半天的时间加班。

    昨天中午,我和组员吃午饭聊天时,发现大家都不喜欢写总结反馈。很多人觉得这是一种Tortures,没有人坚持一口气写完。我大概每天能写两个半左右,再多了就想吐了。有几个组员说自己每次最多只能写一段,然后去写会儿代码或玩个游戏,之后再回来写一段。

    这次之所以能稍微提前一点完成,主要是因为我从一开始就“骗自己”,把Deadline提前了一天。我发现,对于自己不喜欢的事,目前没有什么很好的方法来解决拖延的问题。最有效的还是尝试把Deadline提前一点(前提是自己必须相信新的Deadline)。而且我发现,其实不管Deadline是哪天,最后大家都会“奇迹般”地写完。

    我想一个优化总结反馈写作体验的方法是更频繁地来写。比如每当开始一个项目时就先写一点预计的Impact,然后根据项目进度来定期更新。平时最好与同事合作完马上就给对方写些反馈。这样一点一点累积起来,年底只需要编辑一下。今年我要尝试坚持时常更新自己的总结,目标明年可以在Deadline两天前完成所有的总结和反馈。

  • 周末看电影《Encanto》(魔法满屋)

    前两天做年终总结时,家人提出了一条Feedback,就是去年我们看的电影太少了。我想了一下,发现确实是这样。我一直觉得电影院的声音对于小孩子来说太大了,而且时间也太长,不像音乐剧一样有中场休息。所以我从来没带小布丁去过电影院。我和小丸子平时也很忙,基本上没什么时间出去看电影。

    今年我打算改进一下,争取利用周末的时间,每个月和家人一起看一部电影。为此,小丸子今天特地收起了她的摄影装备,我也找出了吃了很久灰的投影仪。我们选了去年迪士尼的《Encanto》(魔法满屋)作为今年的第一部电影。因为小布丁最近一直在哼唱里面的歌曲(好像是最近在学校看过MV)。

    好久没看迪士尼的动画片了,制作水准仍然和以前一样精良。从故事情节到画面,音乐都一级棒。我很喜欢这故事以房子的裂缝来比喻家庭中的矛盾与裂痕,并告诉小朋友可以通过理解和拥抱来修复这一切。动画片的配色非常鲜艳,绚丽,很好地突出了魔幻的背景。音乐的原素种类更是非常丰富,每一首都像是音乐剧级别的制作,非常震撼。(我很奇怪为什么豆瓣上会给出6.4的评分)

    看完电影后,我和女儿聊了一会儿。我问她,:“我有没有像故事中的外婆一样,过于在意你的天赋,比如数学、阅读之类的,而忽略了你的感受?”。她想了一下,回答说:“50%~50%”。我又问她:“那你能不能举个例子,告诉我我过于看重你的哪种天赋了?”。她想了一下,又改口说没有。我看她不是很想继续聊了,就对她说:“如果有一天你发现我像剧中的外婆一样,只在意你的天赋而忽略了真正的Miracle,你,一定要记得提醒我哦!”。她笑了一下,说好的。希望我也会时刻记得什么才是上天给我的“Gift”。

  • 再见《宝可梦传说阿尔宙斯》,你好《宝可梦朱紫》

    再见《宝可梦传说阿尔宙斯》,你好《宝可梦朱紫》

    在圣诞节前,我和女儿一起通关了《宝可梦传说阿尔宙斯》。我看了一下存档,我们是在今年二月开始玩的,总共花了大概49个小时。最后完成到8星队员的程度,图鉴一共收集了165只宝可梦。

    虽然《阿尔宙斯》算是宝可梦游戏的外传,它和之前的正统宝可梦作品有很大的区别,但是我和小布丁还是很喜欢这一作。首先本作游戏中加入了更多的剧情,玩家和主角一起穿越到人类刚刚与宝可梦接触的年代,并且可以和《宝可梦钻石/珍珠》的先祖一起修复天空的裂缝。

    其次,我非常喜欢捕捉宝可梦系统的改进,不再是以触发战斗的方式了,而是可以偷偷潜行到宝可梦的背后,喂个果果,然后直接扔精灵球捕捉。我感觉得这才是真实世界中捕捉宝可梦的正确姿势,而且“偷袭”也很过瘾。在BOSS战中,也可以通过可以使用闪避,并投掷香囊来击败BOSS,避免传统的宝可梦对战方式。这些新加入的动作RPG元素,让27岁的宝可梦游戏充满了一些青春的活力。

    最后我非常喜欢这款游戏的美术风格,从环境到服装,再到物品、Pokedex都充满了和风元素。这种比较原始的日本本土风格很好地还原了我心中的宝可梦世界。在近50小时的游戏时间里,我用了一半的时间带着小布丁一起通关剧情,而另一半时间则是我在Hisui大陆闲逛,藏在树丛里来偷偷捕获宝可梦。

    在告别了Hisui大陆后,我们又来到了《宝可梦朱紫》的Palette大陆。这次在小布丁的强烈要求下我们选了“紫”版本,因为她觉得“朱”版本的神兽很难看。本作又回归了宝可梦游戏的经典剧情,从家里背上书包,和妈妈道别,从校长(博士)处选择一只宝可梦,和门口的伙伴打一场宝可梦对战,然后开始精彩的宝可梦之旅。

    《宝可梦朱紫》首次支持了多人模式,所以我让小布丁开了自己的账号,而我也单独开了一个账号。我打算在每周末陪她玩两次,希望她可以感受到我小时候在GameBoy上玩宝可梦的乐趣。

  • 和女儿玩“比喻”游戏

    最近,我和女儿在玩一个“比喻”游戏,我发现这个是很好的帮助她练习写作的Gamification方法。这个游戏从一个“吹牛”游戏演化而来的。起因是前一段时间,我们发现小布丁有点缺乏自信,总是念叨自己没班上另一个同学聪明。为了缓解她的自卑情绪,当我完成一件事时,我会得意洋洋地说:“我真是太聪明了!”。

    现在小布丁的自信已经回来了,每当听到我说这句话时,她会很快的补一句:“我才是最聪明的!”。然后我会说:“我比你还聪明!”。她回答:“我是你的两倍聪明!”。我会说:“我是你的十倍聪明!”。这个对话会一直持续下去,直到小布丁说出:“我是你的Infinity倍聪明!”(Infinity是她认为最大的数字)。

    我对这个游戏已经有些烦了,但小布丁对它却还是乐此不疲。于是最近我改变了游戏的规则,首先我们需要使用不同的主题,比如:我比你跑得快,我才是最可爱的!其次,大家不能使用数字来表达程度,而是要想出什么东西跑得快,什么东西更可爱,然后比赛看谁形容的更好。比如:她如果说我像老虎跑得一样快,我会说比风跑得还快。我说我像小宝宝一样可爱,她说她像Pikachu(皮卡丘)一样可爱。

    在游戏的后期,我还会通过叠加比喻来增加难度。比如,当我说:“小布丁,你太臭了!”。她会回答:“你像skunk(臭鼬)一样臭!”。这时,我会尝试让她锁定现有的比喻,臭鼬,然后进行扩展,比如:“你比三天没洗澡的臭鼬还臭!然后再继续叠加:“你比喷了螺狮粉(这是她认为目前最臭的食物)香水的三天没洗澡的臭鼬还臭!”。她很喜欢这种比喻的叠加,就像格斗游戏中的Combo很过瘾。

    开始和她玩这个游戏,只是觉得和她逗嘴好玩儿。但现在发现这可以帮助她学习如何更生动形象地表达自己,对将来的写作应该有些帮助。

  • 给同事写年终反馈建议

    这周的主要任务就是写自己的工作总结和给同事写反馈建议。一般我喜欢先写同事的反馈,当作预热,等写的差不多了再来写自己的总结就会比较顺手。

    刚进公司时,我总是给同事写很长的反馈建议,大多是优点,不怎么提缺点。一方面,我会担心如果不小心忽略掉了同事做的好的地方,对方会很不开心;另一方面,我又怕提出负面建议后会让同事产生误会。

    现在我已经很习惯给同事写反馈了,不会有上面的担心。而且我不会写很长的反馈,字数会控制在200-300字(英文单词)左右,结构上会分为三部分。

    第一部分

    给出一些简短的Context信息。我会用一句话来介绍我和这位同事一起工作的项目。如果我有数据的话,会再加上一些Impact结果,没有的话会换成Motivation,为什么这个项目对公司很重要。

    第二部分

    关注于正面反馈。我会找出2-3个我认为同事做得比较好的地方写出来。让同事知道我认为他/她做得很好,可以继续保持或多做这样的事情。

    这里我不会像以前一样把优点写得很多很全,主要有两个原因:

    1)每位同事会有至少三到四个其他同事的反馈,即使我漏掉了什么优点,如果对方做得确实很好,其他人一般也会补上。如果大家都忘记了,往往代表这个行为可能不是那么重要,或者只是偶尔出现。

    2)根据我的经验,这一部分写多了同事并不会看的很认真,而经理最多也只会抽出一两条放在评估概要中,多写了也用不上。

    针对同事的每一条优点,我一般会写三四句话。首先,明确指出在这个项目中同事哪一方面做得很好。其次,举出一两个同事的具体行为来说明他/她是如何做的。最后,写一下这些行为为项目带来了什么样的正向结果。

    第三部分

    关注于改进反馈。我会挑选出一两个同事可以做得更好的地方提出来。现在我不会像原来一样跳过这个部分,而是会给跟我request反馈的每一个同事(包括我的经理在内)都写一段。主要出于两个原因:

    • 公司的文化很Open,周围的同事都很专业,努力地尝试提升自己。目前我还没有遇到因为提出建议而产生同事间矛盾的情况。
    • 这是一种很有效率的改变团队(组织)文化的方法。如果我1:1会议时给对方提出建议,对方会听取,但不一定会采取行动。但由于书面反馈,经理会阅读并汇总到评估概要中,所以大家会格外重视,努力的去尝试采取行动改变。

    在提建议时,不但要指出问题,还要给出具体的行动改进方案。而且我只会提出自己尝试过的、有用的行动。在写建议时,最好以积极的口吻,比如:“这个项目的结果很好,这里有一个机会可以提高它的Impact,如果我们在下一阶段采取这样的行动,就会有更多的用户来使用我们的产品。”

    实际上,周围很多同事都做得很好了,有时候我真的想不出什么改进建议。这时我会思考一下有没有新的Idea、项目适合这位同事,或者是有没有一些团队中存在的问题同事可以来帮忙改进的,把这些写出来,希望对同事有所帮助。

    今年找我写的人数还行,大概有十个左右。对于那些合作比较少的同事,一般半个小时就够了,而对于合作比较多的同事或者团队成员,我会写的认真些,可能要花一到两个小时才能写出比较好的反馈。希望这次可以在三天内才完成所有同事的反馈建议。

  • 2023 新年目标

    这两年我在制定新年目标时,总是会想添加新的大目标或者是改变一些现有的目标。但是今年想了半天,我发现自己对现在生活很满意,没有什么想要特别改动的。我希望2023年可以维持好现有生活的秩序并且进一步优化,同时在工作中寻找一些新的机会,为将来的转型(或者下一波裁员潮)做好准备。

    工作上

    去年我升完职后,工作上相对稳定。今年不打算有大的变化,可以维持现有的工作量,并继续尝试寻找一些新的机遇。

    • 减少负责项目的数量,专注于一两个Impact比较大的项目,并将其完成得更好。
    • 进一步优化团队/工具,让每个队员都能更高效(并快乐)地工作。
    • 花更多的时间去了解行业和学术界的相关领域的最新动态,为上一级组织拓宽视野,开拓新的机遇。

    生活上

    生活上继续维持Work Life Banlance。平时尽量提前计划好比较大的事件,减少手忙脚乱的状况。在选择任务时,尽量将零碎的家庭时间置换成大块的时间,去多做一些值得回忆的Activity。

    • 关于女儿的教育
      • 我会把她现有的编程和钢琴教学/练习做好,但不再开发新的教学项目。
      • 我希望可以花一些时间来陪她玩。只是单纯的玩,不是以学习为目的的那种。
      • 我计划提前了解一些11+的相关知识,并根据她的特点制定一些有针对的训练。

    个人成长

    我感觉自己的精力还是很有限的,在工作和生活上投入了大量的时间后就没有什么多余的精力去学习新东西了。因此今年的学习还是会主要依靠工作来推动。我会继续保持现有的锻炼身体和练习钢琴的目标,但是把Priority会放在身体健康上多一点。如果有一些额外时间,我还希望今年能够读一些闲书。