哲学上有 3 个问题:你是谁?你从哪里来?你要到哪里去?今天来说说你是谁的问题。
今年公司的年会上,有同事在年会后跟我说:「从去年到今年,刚哥让我见证了,已婚男士有老婆在VS没老婆在的区别」。说今年明显比去年high多了。
然后我回了一句:「角色不一样啊。今年就一个角色。」
每个人在现实生活中,不管你愿不愿意,总是在扮演不同的角色,只是有的人角色扮演的好,有的人角色扮演的差。你在上班时扮演的是员工的角色,购物时扮演的是顾客的角色,回家的时候扮演的是家人的角色。
角色的定位是不能混乱的。你不能在自己是员工角色的时候扮演老板。
有一句话叫做「放飞自我」,也许真正做回自己就是那个放飞的时候。
还有一句话叫做「真自我」。其实在社会这个大熔炉里,哪里有真正的自我,那些号称真自我的都是在那个时候演的逼真儿而已。我们总是在不同的时候扮演着不同的角色。
去年的年会,是可以带家属参加的,所以在晚宴上,我除了扮演 TeamLeader 的角色外,还扮演丈夫的角色和父亲的角色。这样三个角色的定位是有相互冲突的。比如 TL 的角色要求我尽可能的活跃气氛,带着大家 high 起来。但是父亲的角色又要求我首先需要照顾好家里的小朋友,不能光自己 high 不管。同时也要知道兄弟们也扮演着丈夫或者爸爸的角色,所以需要控场,不能太 high 破坏家庭和谐。
但是今年不一样,因为多了不少员工,所以家属没有安排参加,兄弟们也没有了之前年会的多重角色,这样我的角色就只剩下一个,就需要带着大家 high 起来。如果在这种情况下,还是以父亲和丈夫的角色定位,那显然是不合适的。
在工作中也是一样,我们虽然都是在上班工作,但是每个人的角色都是不一样的。普通的员工的角色就是把分配到的任务做好,写好代码。管理者的角色则除了带团队把事情做好外,也需要让团队的成员快速成长,写代码这件事很可能就不是管理者角色所需要的。
在外界可能有人说当上管理层了,终于不用写代码了。其实这里面是有误解的。不是当了管理层了不需要写代码了,而是很多时候当上管理层后不应该写代码了。其实敲代码就如同搭建积木,一块块积木搭建成建筑的过程中你能时时得到反馈,时时得到满足感。但是管理不是这样,管理更多需要的延迟满足感,需要在足够的付出和坚持后才能看到结果。
另外一方面,写代码是一个需要沉浸的过程,而管理者这个角色剧本就要求和许多人进行沟通,也会有很多的人来找你沟通。在这个过程中,不允许有大块的时间来写代码。除去一些技术性比较强的公司外,大部分的管理者不是不想写代码,而是这个角色定位不允许你写代码。如果一个管理者专注于写代码而疏于管理,那么至少管理者的角色扮演是不成功的。
很多时候不是你工作没有做好,而是你的角色定位有问题。马云说过他只做两件事,招人和找钱。如果他这个角色做阿里巴巴的系统架构工作,试问能够做好吗?
CEO 有 CEO 的角色定位,CTO 有 CTO 的角色定位,程序员和架构师也有各自的角色定位。
明确自己的角色定位,清楚对方角色要演的内容,才能配合一起演出一部优秀的人生大戏。正所谓人生如戏,全靠演技。