About
关于
胡培青。东北大学城乡规划专业,2027 届,做后端与全栈开发。 两段实习都在自动驾驶方向,做数据平台、协议对接与车云调度。
专业是城乡规划,工作是写代码 —— 这两件事在我这里不冲突。 规划训练的是在约束条件下做取舍,并且要为取舍给出理由; 写协议、定口径、划分片边界,用的是同一套东西。
化简、识别、模式
2022 年高中毕业时,我把三年里写的东西整理成了一本册子。 里面绝大部分是当时的情绪记录,没什么再读的价值。但有一段是例外 —— 那时我试着把数学训练给我的东西归纳成三步:
- 01
简化
简化,意指复杂问题简单化。把难以处理的东西,用一些技巧化成简单的东西。把未学过的创新模式,转化为一个或多个已学过的简单模式。
- 02
识别
识别,意指从问题身上找出自己掌握的模式。有了弓术与弓箭,要先在茫茫草原上发现猎物,才能获得食物。
- 03
模式
模式,我想对能力与品质的要求最高。要从问题与解法中抽离出内在精髓的核心方法,进而汇总,分类,剧烈概括,最后形成核心的模式,作为解决问题的思想指导。
紧接着还有一句,是我现在仍然认同的判断:
如果说数学是走向简单,那么语言是走向复杂。因为数学解决的问题能够化简优化,而语言所要表达的东西则可无限复杂。
十七岁写这段话时,我并不知道它会对应到什么具体的事情上。 后来做协议对接才发现,这三步基本就是工作内容本身: 把一份国标读薄成几个结构(化简),在新需求里认出以前处理过的形状(识别), 再把反复出现的处理方式沉淀成能复用的东西(模式)。
册子里还有一段写做题时的感受,现在看仍然准确:
有一个下了几天雨在下午放晴的时候,我在窗边做一道很复杂的题目。当转化、化简一步步被进行的时候,我突然感受到了它可以用在多么令人兴奋的事情上,它把抽象化为具象,使问题可解。