大家好,我是程序员吴师兄,周六照例和大家唠唠嗑。
写这个公众号已经两年多了,但依旧和很多新手一样,十分在意他人的看法。
写文章的时候,忐忐忑忑,老是担心:要是阅读量不高怎么办?要是读者喷我怎么办?要是今天取关很多怎么办?
于是一天都在焦虑。
检查文章,「的得地」别用错,算法动画别出错,参考代码别出错,复杂度分析别出错,总之,不要出错。
打开留言后台,看看有没有留言,是夸我还是喷我,喷我我要不要怼回去?
一天刷新几百次公众号关注人数,今天什么都没做居然取关这么多?!
整个创作过程是一个高压的过程,让我感到十分痛苦,大家或许也有这样的体验,比如舍友在后面盯着你玩李白,领导盯着你写代码。
后来,我的想法发生了改变,因为看了一本书《被讨厌的勇气》,结合书中的内容整体来看,我这种焦虑属于内心的自卑,过度寻求他人的认可,活在别人的期待中。
这种想法会迫使自己去做一些牺牲,希望能满足所有人,最终折腾一番却迷失自己。
必须接受现实,无论我再怎么努力,都不可能让所有的读者认可我、喜欢我。
当明白这个事实之后,我调整了心态,运用书中的建议,执行课题分离。
什么是课题分离?从两个方面来解释。
第一方面,先分清“这个课题是谁的”,把自己的课题和别人的课题分离开来。
比如,我写文章是我的课题,你喜欢我的文章是你的课题,同一事物涉及到两个人,必须分离出来,区别看待。
第二方面,课题分离的标准是:某种选择所带来的结果最终由谁来承担。
比如,为了让你们可以点赞收藏留言夸我,我花费了很多时间去写文章。
那么这个结果所带来的后果,可能就是你取关、喷我,但取关、喷我的最终承担者是我,跟你没多大关系。
而我之前的痛苦就在于我在强加干涉别人的课题。
比如,我写了几天的文章,业余时间都花在上面,所以你一定要看,一定要喜欢看,如果你不喜欢看,我就喷你。
这样就相当于明明是自己需要承担的结果,却转移到别人的身上。
一个人永远无法改变另外一个人,但可喜的是,一个人可以影响一个人。
比如说,作者希望读者留言,那文章可以设置一些值得讨论的话题,而不是说留言点赞发红包。。。
再比如说,作者希望读者转发,那文章需要先给读者带来价值,并且让读者觉得转发这篇文章可以塑造自己想要塑造的形象。
弄清楚这些问题的原因与解决方法后,此时的我平静了许多,更加有耐心、更加从容的投入的个人产品的设计中,也更加平静的写算法文章,虽然阅读量没有热点文高,但我舒服,我觉得我希望看到这类文章的人也会舒服的,因为有收获:)
这个产品就是 AlgoMooc,一个提供算法图解的平台,希望读者刷题不再枯燥,产品正在初级设计中,或者点击下方阅读原文。
一切过往,皆为序章;一切未来,星光璀璨。
ps:明天更新一道单调栈的题目,我觉得我写的真透彻!