2024, let me get prepared

其实我不知道今年应该起什么题目, 就像现在已经想不到去年的这个时候, 给2024年定下的雄心壮志. 于是特地去翻了一下去年年底的时候写下的年记, 发现其实当时并没有给今年定下一个主题.就像今年这一年过的一样, 没有一个主题, 然后一年就过去了. 

于是我说, let me get prepared, 其实也对, 因为所有的事情, 都需要准备, 但是为了什么准备, 却不知道了. 很多时候, 为了准备一件事情, 准备着准备着, 反而把最重要的事情给忘了. 就像是前一阵子, 在忙活的把Azure SQL迁移到手机上去. 刚开始的时候, 其实是为了有机会展示一下, 自己用SQL写的ASCII Art, 在没有Linux服务器的时候, 照样能够运行, 可是one thing led to another, 就变成了root手机, 然后跳过Docker, 直接运行dockerized的程序.

在这个过程中, 只要是自己觉得不舒服的东西, 就会用ChatGPT确认一下, 或者自己又不懂的地方, 都会用ChatGPT学习一下, 也给自己定下了一点学习的方法, 看半小时视频, 然后阅读几篇文章, 让ChatGPT解释一下, 然后让它给我出点题, 检验一下我的学习效果. 

就像是学习这件事, 很少有就想着学习一个知识点, 然后在学习这个知识点的时候, 就把这个知识点学会了, 其余的一点都没接触到. 也许是我自己的性格使然, 只要是接触到了, 只要是自己不会的东西, 都或多或少想了解一点, 然后在这个过程中, 又能学到很多东西.

问题在于, I want to get prepared, but how much do I need? 

在学习过程中, 我从来不会问自己这个问题, 很多时候, 最终的结果就是越走约偏, 最后忘了自己为什么出发. 总以为自己能转过头来, 还能看见最初的自己, 结果发现自己身在何处都不甚明了. 

今年这一年, 或许就是这种情况的缩影. 前两年学了点项目管理的东西, 会为自己设定一个目标, 然后为了这个目标前进. 自己以为已经融会贯通, 然后把目标放在脑后, 觉得自己能记住, 一定会记住, 这么重要的事情, 怎么会忘记? 结果就是忘记了, 或者觉得这个目标不重要. 

设立目标的意义, 不是让自己一股劲一定要在最短时间内完成目标, 而是作为一个备忘, 在当前的阶段, 这个目标必须实现, 才能走向下一个目标. 

比如, 今年年初定下的, 自己要做一个72小时的fasting, 想要完成72小时, 必须要先完成一个48小时的fasting, 在此之前, 需要两到三个24小时fasting. 结果, 自己就把这个事情给忘了, 总觉得这个似乎总有时间. 结果, 到了10月份, 才想起来这件事. 因为自己已经太长时间没有fasting, 一下子不可能完成48小时. 所以72小时就更无从谈起. 这个计划, 就因为自己没有把target当作一件事, 最后就没有完成. 

那有没有什么东西, 是今年想做, 又完成了的? 

去了一次意大利, 第一次去欧洲. 目标很明确, 5月份的时候, 去两个星期. 1月办签证, 3月开始做攻略, 4月下旬确定行程, 5月订票, 然后出发. 6月初回美国. 

看, 目标清晰, 行动迅速, 就能把事情做完. 

今年其余的事情, 几乎都没有这么决断. 要么就是浑浑噩噩的过日子, 开始钻牛角尖, 做一些自己觉得重要, 其实非常琐碎, irrelevant的事情. 比如想方设法把Azure SQL移植到手机上去这件事, 花费了自己大量的时间和精力, 但最后的效果其实比现有的解决方案, 并没有好很多. 

回想一下今年一年大致的经历 – 

一月, 办签证, 周末带aug去博物馆, 烤了一次面包. 下雪天基本上就不出门了. 

二月, 花了将近两个星期的时间, 弄PDF, 其实是项目上一个不太重要的东西, 读取一个PDF文档的书签, 然后把书签转换成目录, 生成目录后和现在的PDF合并. 虽然有点琐碎, 但最后能做出来, 过程中也是学到了不少Python的知识. 

三月, 给Aug过完生日, 就开始做去Pittsburgh的攻略, 三月的最后一个周末成行, 第一次开车去这么远的地方. 一个陌生的城市, 别样的感受. 

四月, 工作上开始忙CR. 去了一次Montauk, 看了大西洋, 灯塔. 回来的路上吃了个好吃的台湾菜. 

五月, 订酒店, 做攻略去意大利. 本来是顺路从法国入境, 后来觉得时间太赶, 自己也想了下, 旅行的意义, 不是走马观花打卡, 是放松一下自己, 不要把自己弄得过于劳累, 就决定以后有机会再去法国, 这次先去意大利. 

六月, 从意大利回来之后, 有点意犹未尽, 于是开车去Ithaca, 一个小镇, 住了一个晚上, 边上正好有个步行街, 又是Cornell所在地, 暑假期间, 没什么人, 两天过得很快.

七月, 去年整个一年我都没用空调, 今年是不行了, 实在是很热, 装上空调, 感觉自己和自己硬扛着是完全没必要. 从意大利回来后, 喜欢上了自己做菜, 把<The bear>刷完了, 顺便刷了<东京大饭店>, 觉得项目管理很多事情和厨房真的很像, 软件设计就和做菜一样, 有预制菜(模板), 有工具+加工体系 (框架)等等.

八月, 收到了UN的面试, 于是把自己过去几年做的工作重新整理了一下, 然后用ChatGPT润色, 帮着自己问问题. 

九月, 上半月基本上就是准备面试. 哦, 面试, 这个面试虽然最后结果不怎么样, 但自己学到了太多东西, 比如, 自己在做项目的过程中, 有没有从头到尾的了解流程和为什么这个项目是这么设计的? 人员安排是怎么样的? 自己在这个项目中扮演什么样的角色, 做了哪些贡献? 这些贡献是别人安排的还是自己主动要求的? 自己回过头来看看平时学的那些知识, 哪些是能真正用到项目中去的? 哪些步骤是可以优化的? 等等

很多问题, 自己平时做项目的时候, 就是得过且过, 一笔带过, 但回头想想这些问题, 其实是每个人都应该要问的. 我想, 区分一个人的能力, 也许就是看待这些问题的深度和广度.

十月开始, 工作开始忙起来, GRC和CR都到了最后的关头, 然后还有各种需求, 有几天确实是忙的下班后就想直接睡觉. 

十一月开始, 在ChatGPT的帮助下, 一点点重新构建自己的Linux知识, 只要是觉得是自己的知识盲区, 就毫不犹豫交给它, 然后把知识点一个个啃掉. 然后就催生出了一个把Azure SQL Edge docker container移植到手机上的想法.

十二月开始, 就和手机Root杠上了, 两三个星期, 都在学习各种Root的方法. 自己回过头来, 把过程整理成了文档, 发现其实多了很多无用功, 自己钻了非常多的牛角尖, 尤其是那些对项目的大方向毫无帮助的知识点. 

今年的体重算是维持住了去年减肥的成果,但没有达到预期设想的135Lbs的目标. 很多时候, 就是差了一点自控力, 虽然自己也知道, 保持住135比到达更难, 但自己今年确实没有达到, fasting的目标也没有完成. 跑步也是三三两两, 没有完成1000公里的目标 – 连一半都没达到. 

虽然1000km确实有点out of reach, 但年初一个月只跑一次, 显然是below average的. 往后, 设定目标之后, 一定要设定短期目标, 比如每个月要完成80km, 这样差不多一年就是1000km – 再简单一点, 一年500km, 那么每个月就是40km, 这样就是每个星期一个10km, 这在去年的我看起来, 简直太简单了, 那为什么今年没有完成呢? 因为没有提上日程.

写到这儿, 我想, 今年的回顾就差不多了, 对于明年, 还有什么借口么? 我找不到了. 因为我用了一年的时间, “let me get prepared”, 那2025, the pursuit of happiness. 

最后, 照例是贴一点自己觉得拍的不错的照片, 算是对今年的纪念吧.

 

Leave a Reply

Your email address will not be published. Required fields are marked *