重复

幸福是对重复的渴望。

一天一天,日子往前。开心的时候,时光也就匆匆而逝。不开心的时候,日子总是漫长难熬。“逝者如斯夫”,就像逝去的流水,时间,大概是很难回头的。可我总是会忍不住地回头,回头看那些走过的路、遇见的人、经历的事,想起那些过往的时光,内心常常无法平静,感受到了一种不可避免的重复。

年轻的时候,想要逃离重庆,觉得自己不适合生活在这个充满江湖气息的城市。我似乎玩不转、学不会那些江湖规则,总是被强迫着做很多自己不愿意做的事情。可没有想到的是,离开这个城市10多年后,再次回到这个城市生活,给我安慰和庇护的恰恰就是这份我曾经厌烦的江湖气息。无论什么时候吃饭,都有人要“整两杯”。嘈杂的环境里,充斥着各种各样的声音。有的在摆龙门阵,有的在扯野白,有哈哈大笑的声音,有劝酒的声音,有扯皮的声音......置身其中,仿佛来到了真正的人间,大家专心沉浸在那样的环境里,忘掉了所有的烦恼。我感受了到了重复,那是小时候观察大人们的生活,是耳濡目染的生活,多年以前的生活再次出现在了我的生活里。这就是一种重复,令人惊喜的重复。

但也有令人无法排解的重复。加班忘了生活,固执地争论,错意的喜欢,改不掉的习惯,别人的眼光,熟悉的模式,淡淡忧愁,莫名惆怅,就算回到了这个阔别多年的家乡,我却依然还是有无穷无尽的重复体验。我以前相信先苦后甜、苦尽甘来,只是最近仔细想来,若是抱着这样的想法,期望于不可知的未来,是不是也失去了真正存在的当下。当我心情低落的时候,那些令人不快的重复体验纷纷向我扑来,我无助地像个小孩。我化解不了这些令人不快的重复,便转头去寻找那些幸福的重复。

长进身体的麻辣味蕾重复地在每天唤醒,小时候就认识的人重复地在接触,高中的同学在给我重复的陪伴,工资在每个月的固定时间打进银行卡,疲惫的一天有音乐和巧克力陪我。还有一些新的重复在加入生活,认识新的朋友,学习新的技能,聊新的话题,参加新的活动,喜欢新的人...恍惚间,我扒开这些重复的日子,看到的是一个活生生的我。原来,我自己才是那个最大的重复,生命里的所有重复,都有我的身影。

重庆的黄葛树会在三四月的时候落下老叶,有一种秋天来了的错觉,给人一种奇妙的独特美感。去年回来的时候,我并未注意,今年在谷雨的日子,听到“黄葛树什么时候载种就什么时候落叶”的有趣提法,我暗暗想到,大概生命里又有了不一样的重复,每年的三四月我都能看到黄葛树叶随风飘落的场景,落下的黄叶铺满整个过道,走在上面的我,渴望着幸福的重复。

最忆是南京

就要离开南京了,想起杜甫的『明日隔山岳,世事两茫茫』,自此分别,天隔一方,生活失去交集,以后面对生活,只能独自茫然相叹,心中真是伤感万分。

回想起这五年来在南京经历的点点滴滴,想起那些在南京吃过的美食、遇到的伙伴、经历的事情,想起那些孤独、失意、落寞的时刻,或者是欣喜、温暖、平静的时候,真是『往事千端』!

人生真的太偶然了,若不是那个年少轻狂的自己,不是那个毫无逻辑热爱生活的少年,不是那么多看似不经意的选择,不是那么多机缘巧合,便也不会来南京经历这一遭。

苏轼有诗云『人生到处知何似,应似飞鸿踏雪泥。泥上偶然留指爪,鸿飞那复计东西』。人生不过就是不计东西的鸿雁,在雪地上偶然留下的几个爪印。『人生如逆旅,我亦是行人』,而我也不过是个在时间中的匆匆过客啊。

『日午画舫桥下过,衣香人影太匆匆』。秦淮河上的游船还在穿梭,我独自一人 ,站在朱雀桥上,一转眼,船已不见。桥上的行人和车辆匆匆而过,时间就这样从我身边溜走。多少际遇、机缘也是这样,一不留意,就转瞬即逝,擦肩而过,怅然回顾,只能成为永远的遗憾。

可也正是在这蓦然回首里,才能体会到一种超越时间的妙悟感受。人生虚无(“世事一场大梦,人生几度秋凉”),个体渺小(“飘飘何所似,天地一沙鸥”),如此短暂(“譬如朝露,去日苦多”)和偶然(“泥上偶然指爪”),看似无路可寻(“众里寻他千百度”),可事实上“路就在脚下”,真正的答案就在这看似寻常的生活以及值得珍惜的偶在里(“那人却在灯火阑珊处”)!

『活着不易,品味人生吧』!离开以后,鸡鸣寺的樱花依旧会在春日绽放,灵谷寺的萤火还会在夏夜里闪烁,栖霞寺的枫叶也要在秋日层层变红。一切照旧,只有那个离开后的我,在听说大雪落下的晚上,会想起那片干净的白茫茫大地,夹住宝玉的僧道,和走在上面的自己。

Word 技巧

工作期间写了大量的文档,有研究报告、立项报告、投标书、课题申请材料、预言报告、调研报告等等以及等等,解锁了不少新成就。这些文档的内容早已忘得差不多了,但使用 Word 的一些技巧倒还熟记于心,试着总结并分享一二。

样式

内容和样式相分离,是用好 Word 的第一个原则。通过应用样式来实现内容格式的控制,能够极大程度地提高调整文档格式的便捷性和高效性。在应用样式的过程中,有以下几个建议:

  1. 内置的“正文”样式不要修改:许多样式都是在“正文”样式的基础上进行扩展,修改“正文”样式后,会牵一发而动全身,影响多个内置样式的内容。值得注意的是,表格的样式会因为内置“正文”样式的改变而无法生效。因此,若是已经改动了内置“正文”样式,需要让内置“正文”样式和默认值样式保持一致,才能让表格样式重新生效。
  2. 能用内置样式就用内置样式:一是 Word 的许多功能(目录生成、自动编号等)都是基于内置样式实现的,二是拷贝文档时,若是两个文档都是使用的内置样式,则拷贝过来的内容会自动按照当前文档的内置样式生效。比如,文档 A 中内置样式“标题1”的字号修改为 2 号,文档 B 中内置样式“标题1”的字号修改为 3 号,从文档 A 中拷贝“标题1”的内容到文档 B 中后,所有样式是“标题1”的段落的字号都会变成 3 号。
  3. 可以为样式设置快捷键:样式支持设置快捷键,许多内置样式也有默认的快捷键,比如内置样式”标题1“的快捷键是【Crtl+Alt+1】。
  4. 可以控制样式窗显示的样式明细:有时一个文档在经过多轮复制粘贴后会充满大量的垃圾样式,导致无法找到真正有用的样式,这个时候,可以通过选择要显示的样式为【正在使用的样式】,同时选择一个样式执行【全选】操作进行样式显示更新。

编号

Word 提供了多种自动编号的方式,如果可以的话,尽量使用自动的方式,避免手动编号:

  1. 多级列表编号:多级列表编号支持【定义新的多级列表】,在这里你可以将样式和编号关联在一起,实现多种多级列表编号,比如【一、1、1.1】、【1、1.1、1.1.1】等。有时,无法正常进行多级编号时,可以看看是否因为应用了不同的多级列表样式。
  2. 普通编号列表:【调整列表缩进】里面可以控制【编号位置】、【文本缩进】和【编号之后】的符号,值得一看。
  3. 图表编号:图表的编号可以设置是否包含章节号,图表标题的样式可以用内置的【题注】样式。
  4. 页码编号:支持多种编号格式(阿拉伯、罗马等),与【分节符】一起使用,可以实现一个文档内的多节编号。

引用

交叉引用常用于图、表等题注的引用,除了引用标题和编号以外,还可以引用页码,特别是在制作标书前面的索引表时,配合上书签的插入和引用,再也不用手动去填页码了!

查找和替换

Word 的查找和替换比我们想象的要强大得多,许多功能都隐藏在【更多】这个按钮里面。

  1. 支持样式的查找和替换:除了内容的查找,还能查找指定样式的内容;同样,在替换的结果中,也能指定样式。
  2. 支持特殊格式的查找:在【特殊格式】里面有段落标记、分节符、图形等内容可供选择,许多重复操作都可以通过查找和替换实现。

VBA 编程

在自定义功能区将【开发工具】勾选上以后,就可以录制或者编写一些宏代码实现对文档的操作,标题字体的修复、删除多余的样式、表格样式的统一等等操作都可以通过编写宏来实现。不过 VBA 语言还是太难了,不知道 Python 之父加入微软后,是否会进行优化。若是不会编写宏,网上有许多现成的宏,可以拷来使用。

模板

Word 的许多设计似乎都有编程思想的渗入,以 '.dotx'、'.dotm'结尾的模板文件能够大幅减少调格式的工作量,只是常常苦于没有人来整理模板,并进行标准化管理。

主控文档

标书内容越来越多,文档的大小也越来越大,主控文档通过将一个文档划分成多个子文档,同时利用一个主控文档进行子文档的组织、管理与编辑,降低 Word 对电脑 CPU 的性能要求。

正所谓“工欲善其事必先利其器”,熟练掌握了 Word,写起文档来也能得心应手。其实自己一直想花时间在团队内部做一个有关 Word 的讲座,但似乎已经没有能力再做了。“毛血日益衰,志气日益微”,可悲可叹,只能仓促列出一些大纲和思考,愿能博君一粲。

在电科读过的技术书

在中国电科集团内工作五年有余,虽工作繁忙,但忙里偷闲,期间读过很多与技术相关的书,虽多数书都是浅尝辄止,但也颇有豁然开朗之感,下面试着总结一二,或可作为离职前的工作交接内容,未尝可知。

  • 《Java 编程思想》- [美] Bruce Eckel

    精通 C++ 的 Bruce Eckel 编写的 “Java 圣经”,是熟练掌握 Java 的必读书籍,不适合新手,需要一定的 Java 基础,不然读来实在难以领会作者的深刻见解。

  • 《Java 核心技术》- [美] 凯 S.霍斯特曼(Cay S.Horstmann)

    Java 的入门书籍,循序渐进,有上下两册,一册基础知识,一册高级特性,或可在读完第一册的时候,开始阅读《Java 编程思想》。

  • 《流畅的 Python》- [巴西] Luciano Ramalho

    精通 Python 的必读书籍,读完才觉 Python 语言一点都不简单,平常使用到的都是 Python 的皮毛,皮毛之下尽是优雅,许多精心设计的特性都不曾理解和使用。

  • 《Python Cookbook》- Alex Martelli / Anna Ravenscroft / David Ascher

    的确像烹饪书一样,提供很多有关 Python 的“食谱”,通过许多实际的例子介绍了如何写出 Pythonic 的代码。

  • 《鸟哥的Linux私房菜》- 鸟哥

    Linux 入门基础,基于 CentOS 操作系统编写,涉及了 Linux 的各方面操作,推荐阅读在线版本,网站上的内容更全更新。

  • 《DAMA数据管理知识体系指南》- 数据管理协会(DAMA国际)

    有关数据治理/数据管理最权威的指南了,涉及了数据管理的方方面面,第2版更是在第1版的基础上大刀阔斧,引入了许多先进的技术和理念,值得多读几遍。

  • 《机器学习》- 周志华

    谦虚的周老师写的机器学习教科书,正如周老师在前言里提到的一样,“这本书不妨多读几遍”,若是完完全全读懂了这本西瓜书,大概未来几十年都不用再担心找不到工作了。

  • 《Deep Learning with Python》- [美] 弗朗索瓦•肖莱

    Keras 的作者写的一本深度学习实战书籍,避免了大量的理论知识和公式推导,通过许多例子让你快速上手并应用深度学习解决实际问题。

  • 《Word排版之道》- 宋翔、《和秋叶一起学 Word》- 秋叶

    秋叶的书要更基础一些,宋翔的书会更复杂一些,但都能学到许多 Word 的使用技巧,让你不在为了调格式浪费大量时间。

  • 《写给大家看的色彩书》- 梁景红

    配色一半靠直觉,一半靠知识,直觉加上知识,配色将更有力量。这本书比较基础,用的语言更容易被普通人理解。

『读圣贤书,所学何事?而今而后,庶几无愧』,五年时光不在,或不能说是一事无成,但确乎还是『深愧平生之志』。好在迷途未远,来者可追,熹微的晨光过后,就是太阳升起之时。

下雪的北京

五年前,我在广州出差,听的是京剧《四郎探母》的选段,那时每天加班到11点,全周无休,却好像不知疲惫,每天想的只是当天的宵夜吃什么,今天又学到了什么新知识,和同事一起打完王者荣耀,睡前还会读一段马尔克斯的《霍乱时期的爱情》。

此刻,北京又下了一天的雪,下过雪的北京格外安静,耳边又响起“听他言吓得我浑身是汗”的唱腔,我闭着眼睛,想起三年前在北京下过的一场小雪,那时以为站在了人生的分叉路上,颇有感悟,还在朋友圈里写下一首小诗:『北京下起了小雪,要么吃照烧鸡排饭,巧克力面包,喝可乐,或者吃爆肚,酱香烧饼,喝二锅头。在下雪的时候,选择,格外珍贵,因为人生下不了几次雪』。

现在回头来看,忽觉那时的想法多么幼稚和可笑(以为弥足珍贵的选择,结果到现在也不过如此),可也觉得那么有趣和珍贵(年轻的少年,就该有年轻的想法和样子)。回想起最近这两天的经历,忙忙碌碌,总有一无所获的感觉,回到宾馆后,就觉得精疲力尽。『毛血日益衰,志气日益微』,感叹能够集中精力思考的时间越来越短,心中不免悲从中来,觉得不能再白白浪费这宝贵的时间啊!

只是突然想起《卡马拉佐夫兄弟》里的『活着就是天堂』,细细品味,才知道那逝去的时间里依然有值得珍惜的宝贵东西:领导在分享他的海外经历,分外有趣,还了解到埃及法老的超前理念 - 死亡才是永生的;有前辈构想了另外一种世界 - 地球是一个细胞,我们是它上面的微生物,黑洞是死了的细胞等等;销售分享了另外一种人生 - 原来不用成为好成绩,只要热爱生活,会打交道,真诚待人,依然可以过好这一生。

当时只道是寻常,原来那些『经历、遭遇、希望、忧伤、焦虑、失望、欢快、恐怖......』,就是我的实际生活啊!或许,只有在这里,我才真正地活着。也许,再也见不到北京的雪了,可那份下雪带给我的喜悦和忧愁,我将永远记得,也将告诉每一个人!

偶然的人生

人生到处知何似,应是飞鸿踏雪泥。泥上偶然留指爪,鸿飞那复计东西。

一个夜晚,一起在宾馆工作的伙伴们聊起了自己孩子遭遇的那些意外和疾病。大家谈到了自己的心急和后悔,“差一点”,他们纷纷发出劫后余生的感叹。时空转换,我想起家里长辈去世的日子,一家人坐在火炉旁,听大人们在“摆龙门阵”的时候,也聊到这个话题。“好黑(吓)人喔”、“把我黑(吓)着了”。然后意外深长的眼神盯向那个还活着的孩子,意思是你要珍惜喔,现在在还活着。镜头再次切换,和小伙伴在河边捡垃圾,河边有个斜坡连着公路,突然上面有垃圾车来倒石头,硕大的石头一个一个飞速奔下来,大家吓坏了,纷纷逃跑,我看见有个石头从弟弟的脸前擦过,幸好最后大家都没事。

不知道这些画面,是否能让你感觉到现在还存在的自己竟是如此的偶然呢?从生下来开始,我们就被扔在了这个世上,无依无靠。一切的一切都要自己去探索。深受佛家思想中国人讲命中注定,一切皆是缘定,似乎一切都是安排好的,再怎么挣扎也没用。一个家族里面,有的人早死,有的人却很长寿。有时候看着一个家族一代代的人,你是否发现好像是永恒的基因在不同的时空环境下,发展生长了成了不同的样子。

回首过去,现在存在的你是如此的偶然。生命中一个一个细微的选择,让你变成了现在的样子。无论是选择努力用功读书的你,还是因为喜欢一个人就来到一个城市的你,念书的学校,遇见的人,这些偶然成就了现在的你。是不是很奇妙,或是很悲凉?奇妙的是现在的你就存在着,悲凉的是偶然让人不知所措。那如何去这么偶然的人生把握必然呢?应该用什么样的心态去面对这偶然呢?

我也一直都在思索。总算在2021的年底找到了毛泽东在信里提到『十年未得真理,即十年无志;终身未得,即终身无志』的真理:即是时间性的珍惜。所谓时间性的珍惜,便是在深刻认识到人生的悲剧性后,了悟个体的渺小和人生的偶然,从而无比珍惜从属于自己的无法复制、不可重复的时间性体验,意识到当下的存在是多么的偶然,进而珍惜这在时间中的人物、境迁、事件和偶在,珍惜那『当时只道是寻常』的生活。

唯有这时间性的珍惜,才能让偶然的生活拥有必然。慢慢走,欣赏吧,珍惜这稍纵即逝的时间,珍惜这偶然存在的自己。既然存在,那就合理。不要怀疑。爱自己,爱身心。

产品经理转型思考

为什么我能成为一个产品经理?

  1. 我是一个敏感的人,能够捕捉到用户的真实想法。

  2. 我是一个追求美感的人,无法接受“能用就好”。

  3. 我有过研发和算法经验,我能更好地评估研发工作。

  4. 我有逻辑、学习、设计的能力。

为什么我想成为一个产品经理?

  1. 我渴望实现用户的需求,做一些真正有用的东西。

  2. 我渴望表达自己并得到认可。

  3. 我想让生活更美好。