说起“篱笆”这俩字,大家伙儿第一反应肯定就是田埂边上或者院子门口,拿木头竹子什么的,围起来的那个东西,挡个鸡鸭,或者小孩儿别乱跑,对?我以前也这么想,觉得“篱笆”就是个实实在在的东西,看得见摸得着。可这些年摸爬滚打下来,我才算是真明白,这“篱笆”,它可不光是那么简单的玩意儿,它好多时候是“无形”的,是“心”里的,也是“事儿”上的。
刚出来混的时候,那会儿我真是年轻气盛,啥都敢想,啥都敢干。手里头接了个小项目,当时觉得挺简单的,就是搭个网站嘛页面画得漂漂亮亮的,功能实现了,不就成了?我当时就一头扎进去,想着怎么把用户体验做到极致,怎么用最新的技术,心里头那叫一个美。结果?做到一半,卡壳了,客户突然冒出一堆需求,说系统得跟他们仓库的那个老旧系统对接,而且数据格式还贼奇葩。我当时就懵了,感觉眼前一下子就竖起了一道看不见的墙,这就是我遇到的第一个“篱笆”。我之前想的那些花里胡哨的技术,根本派不上用场,核心问题是要怎么把这两坨完全不搭噶的东西给连起来。那时候真是急得抓耳挠腮,头发都快揪光了。
那次经历之后,我才开始琢磨,是不是我一直以来,都只看到眼前那点儿东西?就像看个院子,只看到了院墙里的花花草草,没看到院墙外头还有条河,河对面还有个村子。后来慢慢地,我发现这种“篱笆”简直无处不在。我带着团队做产品,大家伙儿都是技术出身,觉得把功能做出来就行了。可产品上线了,用户不买账,反馈一大堆槽点,说用起来别扭,这不行那不行的。我们当时就想不通,明明按照需求一步步做的,怎么就不对了?后来找了些懂市场的朋友来分析,才发现,我们这“篱笆”,是自己搭的。我们把自己关在一个技术圈子里,觉得技术好就一切OK,却没去了解用户的真实想法,用户的操作习惯,甚至他们生活中的痛点。我们做的东西,从技术上讲没毛病,可从用户角度看,处处都是“篱笆”,用起来就是不顺畅。
这种“篱笆”不仅仅是技术或者产品层面的,还有人与人之间的。有一次,我跟个老搭档一起弄个大活儿。我俩认识很久了,平时关系也不错,所以活儿来了,我就觉得,兄弟嘛肯定能心领神会。结果,我这边吭哧吭哧搞了一周,觉得进度不错,想着他那边肯定也同步着。谁知道一碰头,彻底傻眼,他做的东西跟我完全是两个路子,好多地方根本对不上。我当时气得,恨不得把电脑砸了!后来冷静下来一想,这不就是“篱笆”吗?我自以为跟他关系铁,沟通就省了,结果就是两个人各干各的,中间就隔了道“篱笆”,谁也没跨过去,活儿白干了一半。那次之后,我算是彻底明白了,就算再熟的人,在工作上,该说的还是要说清楚,该确认的还是要确认,不能指望“默契”,那玩意儿不靠谱。

还有一种“篱笆”最是害人,那就是自己给自己设的。我以前总觉得,有些东西我肯定学不会,比如那些搞数据分析的、搞市场运营的,我觉得那都不是我这搞技术的能碰的,我还是老老实实写代码得了。这种想法,就像给自己围了个圈,自己把自己限制死了。后来因为项目需要,逼着我去了解一些新的领域,硬着头皮去学。结果发现,也不是那么难嘛很多东西,都是隔行不隔理,只要用心去学,去琢磨,那道自己给自己立的“篱笆”就慢慢消失了。我当时才意识到,好多时候,我们所谓的“做不到”,不是真的做不到,而是我们心里先给自己画了条线,不敢去尝试。
这些年过来,摔的跟头多了,才渐渐看明白,这“篱笆”,它不是一个简单的实体,它是“界限”,是“阻碍”,更是“我们对事物的理解程度”。它可能是一个技术壁垒,也可能是一个沟通障碍,甚至可能是你内心深处对自己的设限。每一次当你遇到困难,觉得被什么东西卡住了,那就是一道“篱笆”摆在你面前。
我算是悟出来了,要想真的“明白”这篱笆,不是说要去把它全部推倒,有些篱笆是客观存在的,是你改变不了的,比如客户的奇葩旧系统,或者市场的客观规律。关键是你要先“看见”它,知道它在哪儿,知道它是干啥用的。然后你才能去思考,这个“篱笆”是该绕过去,还是该打个门,还是说,干脆就接受它,在它之内去把事情做得更当你能清晰地识别这些“篱笆”,并且知道怎么去应对的时候,你对事情的掌控感就完全不一样了。那种感觉,就像你从一个被篱笆围起来的小院子,爬上了一棵大树,一下子看到了整个世界,院子里的篱笆还在那儿,但它已经不再是你唯一的视野了。
兄弟们,以后别光盯着眼前那点事儿死磕。遇到难题了,停下来,好好想想,你面前的这道“篱笆”到底是什么?它真的是实实在在的墙,还是你自己的想象?是外在的限制,还是内在的恐惧?想明白了这些,你也就真的全明白了。

