赶完了INFOCOM, 大伙都休假回家了. 本来这个月想半度假式工作, 但是最后还是落到了个碌碌无为的下场.
从武汉回来后打算先把之前积攒的很多琐碎的事情给处理了, 然后再趁热打铁把这个工作里想到但是来不及做的部分给做完. 本来计划的是在一周之内结束这些任务, 但是事情就像是在打地鼠, 一件一件地接连冒出来. 办英国签证手续繁杂, 先申请ATAS, 还要检测肺结核, 办理语言证明, 一大堆材料都还价格不菲. 突然间还发现自己的护照已经在六个月的有效期内了, 但是现在换护照的话所有前序和护照号码绑定的材料都要再重新办理, 这就很坑了. 剑桥的房子排到了, 但是时间还挺早的. 犹豫了半天还是决定接了, 就算提前交着房租也比之后排不到公寓强. 在一个陌生的过度初来乍到, 还是要先求稳一点比较好.
INFOCOM的扩展本来以为只是简单的写几行代码的事, 但是后面发现光一个custom loss就花了我两周, 用了很长时间来验证. 很多时候chatGPT写出来的代码还是不可以全信, 使用框架还是要做到熟能生巧, 用得多了经验才多, 而不是因为一些很小的问题搜半天测半天才发现背后的原理是什么. 还要吐槽的一个点就是tensorflow真的很难debug, 过于高度的封装都不知道这个bug是从哪来的. 或许以后我会转向pytorch, 但是目前还是没有足够的驱动力让我迁移–在tensorflow前期踩得坑已经很多了. 就这样, 本来打算几天完成的事情, 遇到了loss function无效, 环境崩溃, regression任务不收敛, 还有各种奇怪的bug等等, 最后还是一步步走过来了. 一个深切的体会就是发现问题之后一定要头脑清醒, 善于通过观察和推测, 利用测试用例和打印中间结果的方法去快速定位到问题的存在对于解决问题来讲是至关重要的. 想来这一路也是不断踩坑->心情难过->不断搜索->沉入谷底->坚持探索->柳暗花明这个过程来回地循环. 本来中间打算放弃了, 想等以后和师弟一起用pytorch重构一下再做, 后来也慢慢把这些问题解决了. 或许这种事情碰的多了之后我以后再遇到问题会更自信更加从容也解决地更加快速一些.
师弟的paper冲MOBICOM, 我也帮忙从头到尾改了改. 从一个旁观者的角度看来确实有很多还可以修改提高的地方, 但是作为作者他觉得那样最好, 千万不可再改动. 或许这就是每个人都很难逃脱的一个魔咒: 自己什么都很懂, 但是放在自己身上又觉得不对. 正所谓当局者迷, 旁观者清. 一个人的成就多高可能一定程度上取决于他能有多大的比例去做一个自己的旁观者. 写论文修改论文也是这样. 这个月审了四篇论文, 还参加了一次组会论文的panel, 总觉得作为一个reviewer来说这些paper的问题都很清楚, 如果避免了这些致命问题就会有很大的几率接收. 但是等自己去写论文, 又是感觉这个也好, 那个也好, 对于自己暴露出来的问题不会好好的justify和defense, 总觉得自己做的很好了, 这样多少有些掩耳盗铃的意味在. “做自己的旁观者”, 无论是在工作中还是生活中都是需要我们时刻注意和反省的.
八月正是暑假最后的时候, 工作上都相对清闲一些. 前几日吴琼, 老弟和兔都来香港了, 都要接待一下. 想来我确实是一个对于感情不雷厉风行的人, 除非有其他外因的改变, 正如我对于工作的态度一样. 如此来总是要承担更多不必要的烦恼和遗憾. 姐姐之前说我除了感情之外都很成熟, 但是感情这个东西我确实没有太多的体会和经历. 怎么说呢, 我也做不了自己的旁观者, 如此来即使明白很多道理, 还是过不好这一生.
叔本华说人生是在两个困境之间摇摆, 要么窘迫, 要么无聊. 总是为了工作通宵达旦没有一丝喘口气的时间, 但是等一个工作告一段落之后却又陷入极度无聊以至于惶恐. “于是投入第二次奋斗, 为的是拍拖这副重担, 杀掉时间, 也就是说, 逃离无聊”. 这个月还是没有如何能够找到一个状态介于窘迫和无聊之间, 让自己真的可以适应生活的常态, 不至于在忙到焦头烂额一切不顾和突然闲下来无所适从之中反复煎熬. 目前有一些初步的想法, 但是还是得再多实践才行, 等下个月再来报告吧.