那些买了房的程序员,家里是怎么装修的?
程序员似乎天生就自带 DIY 属性——我们见到过的大多数程序员,至少在某一个领域都喜欢搞东搞西,唯一的区别仅仅在于他们入 DIY 坑的途径不同。
当你听到 DIY 这个词,你的第一反应想到了什么?
A 缝制皮包、编织小挂件儿
B 玩木工活儿、打铁
C 玩树莓派、模型车或者机器人
D 自己动手给家里的灯换个开关面板
他是一位运维研发工程师。他是一位全栈工程师。他们开始做 DIY 有一个共同的起点:买房装修。且看今天的二叉树视频——
《DIY》
https://v.qq.com/txp/iframe/player.html?vid=w0514mhtww2&width=500&height=375&auto=0
《众生相》十集人物纪录片 | 第四集
由 InfoQ 二叉树 出品
他叫墨泪,本职工作是阿里云的运维研发工程师。截止到拍片的时候,他的新房子仍在装修的过程中。
他叫木酱,家里收藏了一本很厚重的木匠书。在装修之前,他的本职工作是搞前端开发的。装修完一个家之后,他变成了阿里云 IoT 事业部的一个产品经理。
曾经,木酱和他的猫主子一起住在这个温暖的小公寓里。公寓的客厅和厨房摆满了木酱做的卡车模型、汽车模型和传送机模型,客厅与走廊的交界处是猫主子的城堡。小客房里摆了一只占了房间一小半空间的架子鼓,阳台则是猫主子的砂盆和一棵梅花树。木酱还有一只独木舟,偶尔,他会把独木舟拉到家附近的河里,然后一路划船到公司上班,猫主子则自己待在家中,享受着木酱为自己留下的空调。
后来,发生了一个悲伤的故事——猫主子抛下了木酱,不知道跑到哪里去浪了。看着阳台的玻璃门上留下的、当年亲手为猫主子挖出来的小门洞,木酱似乎有点感伤;不过,这并不妨碍公寓的主人继续热情的投入到自家改造的大工程当中。
“生命不息,折腾不止嘛。”
墨泪目前跟老婆住在一起,一起同居的还有他的一位朋友和朋友的狗。按照家中办公区的设计,墨泪跟老婆并排在一条很长的桌子上办公,一人各占一半的桌子;但是现状是,墨泪的那些开发板、跳线、万用表、水流开关、二氧化碳感应器、温度湿度感应器、光线感应器、拆开的开关面板等等各种零件摊在了桌上,占据了桌上的大部分可用面积。
墨泪家的厨房里有一台巨大的咖啡机。有空的时候,墨泪会为自己和家人朋友冲杯咖啡拉个花。虽然他穿着宽松的 T 恤衫和大裤衩,但他并不是不懂得生活的书呆子型极客。
“我肯定不希望别人用看一个 geek 的眼光来看你,说你这个玩意只有你能用,然后家里的所有问题都要来找你——那这不是给自己带来更大的负担嘛。”
“最优秀的运维应该是喝着咖啡就把活儿干了。”
开始装修的时候,木酱组织起来一个“智能硬件研习小组”,而当时的墨泪也已经开始设计自己新家的装修方案。这两人都是不折不扣的数据控,看到家里各个传感器的数据图表就满眼放光——
“仿佛自己真的可以影响全世界一样~”
“技术宅的控制世界的感觉又爆棚了!”
两人最早都是玩的 homebridge,后来都开始玩 Home Assistant。用的不爽的时候,墨泪还给上游社区提交过补丁。两家的 DIY 起点都是搞一堆传感器和 Wifi 开关,装进家里的各个角落。两家用的服务器也是同一个型号。
“首先,开灯关灯 1.0,是换了一个智能面板,我可以用手机去遥控。”
“2.0 是我可以通过 Siri 去声控。”
“3.0 我可以通过任何的——比如说天猫音箱——在任何地方都可以去控制我这个灯。”
“4.0 这件事情,可能要去学习我的习惯,那就是不需要关心开灯关灯这件事情。”
木酱对自家现在的窗帘自动化开关实现似乎挺满意。在早上太阳升起的时候,服务器根据光线传感器提供的数据来判断窗帘何时自动打开。让阳光将自己唤醒,这是一件可以极大提升幸福感的事情。
但是,木酱对自家现在的开灯关灯方案不是很满意。可能现在一个比较严重的问题是:Siri 有时会无法识别他说的普通话——而他自认自己的普通话还是比较标准的。比如,木酱在给我们演示“打开客厅主灯”的时候还一切顺利,但是在演示“关闭客厅主灯”的时候,Siri 却不争气的掉了链子,最后不得不手动在电脑上操作关灯。可能是因为这点,所以木酱才开始学习机器学习、投身 IoT 产品经理一职,想要让自家的“开灯关灯 4.0”方案得到真正的实现?
处于装修中期的墨泪更关心自家的地暖和新风系统的控制机制如何实现。墨泪不是单身生活,他需要更多考虑自己的老婆、父母跟自己一起住的情况下,可能会有怎样的控制需求。具体的控制方案现在还不是很明朗,但是现阶段先把硬装部分做好,传感器和控制节点到位,之后就可以通过软件来自定义各种规则和控制入口了。这种需要大量集成的工作,基本上没有任何装修队有实施的能力,所以自己动手 DIY 是唯一的选择。
“我想解决问题的时候,那我更想能够结合生活,不能给家里人带来麻烦,但我又可以增加多一个控制。”
“唉!媒体上吹的智能家居……真的不知道在吹什么?”
在聚餐的桌上,木酱正在兴奋的向墨泪展示自己实现的一个新逻辑:
“你看这个图表,我手机电低于 45 了对吧?假设说现在我睡觉了,所以我触发睡觉模式,我睡觉了。然后手机电低于 45,但是我并没有充电,然后它就会提醒我忘记充电。
是不是很实用?”
正在木酱满眼放光的感受着自己的 DIY 成果时,墨泪嘿嘿一笑,拍了拍木酱的肩膀:
“有道理!
但是我不会忘~XD”
每个人都有不同的个性、不同的特点、不同的爱好与不同的需求。可能有些人会相信,把专业的事情交给专业的人去做是最好的。但是,这不是 DIY 爱好者们的风格。
“把一些复杂事情做的简单、做的自动化,然后让自己幸福感提高嘛。”
“为了让自己生活得更美好,有时候就必须要去做这样的一些 DIY。”
你的身边是否生活着像木酱和墨泪这样的物种?如果有的话,请好好珍惜他们吧!
***
【极客时间App】人工智能基础课开课啦!在人工智能成为必修课的当下,每个人都需要一些 AI 知识来升级自己。但是高大上的人工智能和机器学习如何入门,一直在困扰很多新手。
极客时间 App 现联合王天一教授在开设“人工智能基础课”,王教授将结合自己的积累与思考,为你打开人工智能进阶之路!
扫描下方二维码,了解详情。