▌01
最近学到一个专业术语:结对编程。
网上的概念是这样说的:
结对编程(Pair programming)是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,称作驾驶员;另一个人负责审查工作,称作观察员。两人常互换角色。在结对编程中,观察员同时考虑工作的战略性方向,提出改进的意见,或将来可能出现的问题以便处理。
概念中还提出,结对编程的作用是能编写出质量更高的代码。
对此,我的一些浅显理解就是,两人同时做某件创造性的事情,一个动手,一个动脑。
好处就是,可以破除「当局者迷」的诅咒,进而获得更准确、更高效、更有性价比的成果。
▌02
这让我联想到了什么呢?
最近很火的 ChatGPT 。
如果一位程序员利用 ChatGPT 来写程序代码,这不就是在结对编程么?
ChatGPT 扮演驾驶员的角色,程序员扮演观察员的角色。
但区别就是,结对编程需要两个人周期性地互换角色,
ChatGPT 却无法担任观察员的任务,所以无法和使用者互换角色。
▌03
我们继续延伸一下,当我们在做某个创业副业项目的时候,是否也可以套用「结对编程」这个模式?
比如,做小红书引流项目,一个人去搜索模仿同行的一切行动,记录成SOP流程;另一个人看着这个SOP流程来运营自家的小红书。且两人经常互换角色。
好像不太对。
严格来讲,结对编程是两人同时做某事;而我举的这个例子,是两个人分别做不同的事。
那怎么思考呢?
嗯,如果只是把「结对编程」里的两个角色扮演给拎出来,似乎就能说得通了。
这两个角色分别是观察员和驾驶员,
那么在做项目的时候,其实就是「观察员」和「实操员」。
实操员去执行具体的动作,观察员则负责观察实操员的动作是否变形。
这倒是一个不错的想法。
如果我们再继续延伸下去呢?
不是单一项目,而是复合项目。
比方说,用ChatGPT写小说,发布到知乎,在抖音做小说推文。
这就是由三个独立的项目合并起来的复合项目。
我做个等式方便你理解:
假设——
A= 用 ChatGPT 写小说;
B= 发布到知乎;
C= 在抖音做小说推文.
那么复合项目Y=A+B+C。
张三、李四、王五,三个人都各自独立去做这个复合项目Y。
但三人的侧重点不同——
张三偏向于研究A,如何更有效地利用ChatGPT 写小说,保证质量、效率。
李四偏向于研究B,知乎小说项目的蓝海关键词挖掘,寻找更好的选题,获取更多更精准的关键词长尾流量。
王五偏向于研究C,去抖音做小说推广,抓取更多的流量。
虽然三人都是各自独立地做完复合项目Y,
但是因为侧重点不同,各自把全部精力都集中在一个小的部分,那么3人会分别在各自的侧重点上钻研得足够深。
这个时候,如果3个人组合成作战小组,互相分享学到的知识和踩到的坑,然后互相知无不言、问无不答,
那么——
做到A过程,张三就是观察员,其余两人是实操员,张三负责帮助另两人的动作优化,避免动作变形。
做到B过程,李四就是观察员,其余两人是实操员,李四负责帮其余两人优化。
做到C过程,王五就是观察员,其余两人是实操员,王五负责帮其余两人优化。
此时,这3个人,会同时得到ABC三个小项目足够深度的项目经验。
也就如同我们常说的一个例子:
你我交换一个苹果,我们各得一个苹果;你我交换一种思想,我们各得两种思想,甚至还可能因两种思想的碰撞形成第3种全新的思想。
当这三个人各自深度钻研,并互相真诚地分享和交流,
那么这三个人都能以最快的速度领先那些单打独斗的同行。
这,就是「结对编程」的延伸理解——「结对创业」。
▌04
但这只是一个推理而已。
是否真的行之有效,还需要通过实践来检验。
我现在已经找到了3个人,我们可以试点实践一下这样的「结对创业」是否可行。
持续时间约为1个月。
具体行动指南嘛,诸如——
如何统一小组4人的共同诉求?
如何把各自的项目侧重点配对好,真正做到相辅相成?
怎么保证足够信息量的交流?
怎么避免相互拉扯(扯后腿)?
....
这些问题...
算了,想,都是问题;干,才有答案。
我们先试着去探索一下!
先完成,再完美!
想不明白,那就干明白!
如果你感兴趣,想关注后续进展,也可以关注我嗷~
好啦,既然都看到这里了,
那就祝你,能找到愿意和你知无不言、问无不答的同行伙伴!
共勉。
······全文完······
▼如果觉得本文不错,记得“关注+星标”哦▼
83篇原创内容
如果你有不错的想法想和我链接,也欢迎加我好友聊一聊呀:
[图片]