哲學上有 3 個問題:你是誰?你從哪裏來?你要到哪裏去?今天來講說你是誰的問題。程序員
今年公司的年會上,有同事在年會後跟我說:「從去年到今年,剛哥讓我見證了,已婚男士有老婆在VS沒老婆在的區別」。說今年明顯比去年high多了。架構
而後我回了一句:「角色不同啊。今年就一個角色。」系統架構
每一個人在現實生活中,無論你願不肯意,老是在扮演不一樣的角色,只是有的人角色扮演的好,有的人角色扮演的差。你在上班時扮演的是員工的角色,購物時扮演的是顧客的角色,回家的時候扮演的是家人的角色。阿里巴巴
角色的定位是不能混亂的。你不能在本身是員工角色的時候扮演老闆。程序
有一句話叫作「放飛自我」,也許真正作回本身就是那個放飛的時候。技術
還有一句話叫作「真自我」。其實在社會這個大熔爐裏,哪裏有真正的自我,那些號稱真自個人都是在那個時候演的逼真兒而已。咱們老是在不一樣的時候扮演着不一樣的角色。生活
去年的年會,是能夠帶家眷參加的,因此在晚宴上,我除了扮演 TeamLeader 的角色外,還扮演丈夫的角色和父親的角色。這樣三個角色的定位是有相互衝突的。好比 TL 的角色要求我儘量的活躍氣氛,帶着你們 high 起來。可是父親的角色又要求我首先須要照顧好家裏的小朋友,不能光本身 high 無論。同時也要知道兄弟們也扮演着丈夫或者爸爸的角色,因此須要控場,不能太 high 破壞家庭和諧。時間
可是今年不同,由於多了很多員工,因此家眷沒有安排參加,兄弟們也沒有了以前年會的多重角色,這樣個人角色就只剩下一個,就須要帶着你們 high 起來。若是在這種狀況下,仍是以父親和丈夫的角色定位,那顯然是不合適的。架構師
在工做中也是同樣,咱們雖然都是在上班工做,可是每一個人的角色都是不同的。普通的員工的角色就是把分配到的任務作好,寫好代碼。管理者的角色則除了帶團隊把事情作好外,也須要讓團隊的成員快速成長,寫代碼這件事極可能就不是管理者角色所須要的。工作
在外界可能有人說當上管理層了,終於不用寫代碼了。其實這裏面是有誤解的。不是當了管理層了不須要寫代碼了,而是不少時候當上管理層後不該該寫代碼了。其實敲代碼就如同搭建積木,一塊塊積木搭建成建築的過程當中你能時時獲得反饋,時時獲得知足感。可是管理不是這樣,管理更多須要的延遲知足感,須要在足夠的付出和堅持後才能看到結果。
另一方面,寫代碼是一個須要沉浸的過程,而管理者這個角色劇本就要求和許多人進行溝通,也會有不少的人來找你溝通。在這個過程當中,不容許有大塊的時間來寫代碼。除去一些技術性比較強的公司外,大部分的管理者不是不想寫代碼,而是這個角色定位不容許你寫代碼。若是一個管理者專一於寫代碼而疏於管理,那麼至少管理者的角色扮演是不成功的。
不少時候不是你工做沒有作好,而是你的角色定位有問題。馬雲說過他只作兩件事,招人和找錢。若是他這個角色作阿里巴巴的系統架構工做,試問可以作好嗎?
CEO 有 CEO 的角色定位,CTO 有 CTO 的角色定位,程序員和架構師也有各自的角色定位。
明確本身的角色定位,清楚對方角色要演的內容,才能配合一塊兒演出一部優秀的人生大戲。正所謂人生如戲,全靠演技。