天天看點

漫談程式員系列:那些害死程式員的細節姗姗來遲請假不提前我是黑洞不知道對結果負責讓别人給你當保姆這不是我的問題搶功打小報告背後拆台

    這次,我們不談權術,不談潛規則,不談技術,不談理想,咱們就來說說那些害死人不償命的工作細節。

姗姗來遲

漫談程式員系列:那些害死程式員的細節姗姗來遲請假不提前我是黑洞不知道對結果負責讓别人給你當保姆這不是我的問題搶功打小報告背後拆台

    遲到是件小事兒,是吧。

    很多人都這麼想,我上學時也渾不在意這個問題,80%的課連去都不去。

    可這真是大事兒,天大的事兒。

    遲到,首先反應的是你的态度,你對這件事兒不重視,是以你才會遲到。這是态度問題,态度決定一切,是以:

  • 當你約會女盆友時遲到,面臨的是一場氣。
  • 當你面試時遲到,承受的 99% 是被拒絕。
  • 當你上班時遲到,除了被扣錢,還會強迫上司給你貼一個“這厮不自律,啥都不在乎,不靠譜”的标簽。
  • 當你開會時遲到,可能被迫買冰棍給大家吃,還可能遭遇他人的白眼。
  • 當你拜見客戶時遲到,很可能會丢單。

    ……

    總之,守時是一個程式員的基本工作素養。什麼,你老加班……那是另外一回事兒……

請假不提前

    這個還要拉出來說,真有必要嗎?你不會以為我抽瘋呢吧。

    真真是很有必要。

    項目經理、部門經理、總監之類的角色,我不幸都幹過。員工請假這種事兒幾乎天天都會發生。有的人會發個短信,說我那啥啥有個啥事兒,明天不來了。有的人會丢給你一封郵件,說那啥啥明天聖誕節陪女盆友逛個街。有的人兩天沒見影兒,來了給你說上司我有點急事兒去見了個網友。……總之各種情況都有,隻有想不到,沒有遇不見的。

    “請假”到底是什麼含義呢?

    來看看百度詞典裡的說法:因事或因病請求準許休假。

    百度詞典裡還列出了請假一詞的出處和示例:

    南朝,宋,劉義慶的《世說新語·排調》:“ 顧長康 作 殷荊州 佐,請假還東。” 

    清,俞樾的《茶香室叢鈔·害肚感風》:“按令制官員請假,辄以感冒為辭。”

    王西彥《一個小人物的憤怒》:“這幾天公事多得很,不好請假。”

    “請假”這個詞兒,兩層含義:請示、給假。先請示,後給假。

    你一條短信,一封郵件,一個QQ留言,這是通知好不啦,是先斬後奏。如果你連這種通知也省略了,玩兒的是說走就走的潇灑,那你的上司可就沒那麼好臉色了。

    有的程式員覺得工作這麼忙,加班還不一定搞得完,面對面不好意思給上司說。完全不必這樣,真有事兒了誰擋着你呢,大家都是人,上司也是人,将心比心麼,誰沒個頭疼發熱,誰沒個三朋兩友,誰沒個老婆孩子,誰沒個爹媽……人那麼多關系,總會有事兒發生,隻要你安排好工作,通情達理的上司不會無情到拒絕的。如果你僅僅是告知,更甚之先斬後奏,那上司就會有被綁架的感覺,等着秋後收賬吧。

我是黑洞

漫談程式員系列:那些害死程式員的細節姗姗來遲請假不提前我是黑洞不知道對結果負責讓别人給你當保姆這不是我的問題搶功打小報告背後拆台

    不少人覺得我們程式員不善言辭,這不重要,别人說的話,随便聽一聽。

    但是,不善言辭并不意味着我們可以成為黑洞:接受一切,從不回報。

    回報狀态與結果,這是程式員必須要重視的、非常非常重要的一個習慣。

    我們拿到手的每一個任務,都是面向結果的,有時間盒限制的。難道有哪些公司給你一個任務時會給你說,随便搞搞,無所謂?

    我見過相當一部分程式員,上司安排工作任務時他不說話,默默地接受。好吧,雖然我期望你來和我讨論一下這個任務的具體情況,可你不在意我也隻能認為你接受了這個任務預期的結果和時間期限。可是,有的程式員不這麼想,或者至少他的行為在暗示别人他根本不在意這事兒做成什麼樣子。真的,有些人從不回報自己的工作狀态。任務完成了就撂一邊去,遇到問題了就放在那裡,自己搞點别的事情,比如打會兒遊戲,刷刷網頁找些段子樂呵一下,看個視訊娛樂娛樂,可就是不給相關的同僚說,不給上司說。

    這樣做的後果是很嚴重的,你的同僚們的工作可能依賴你,你的上司可能在等着你出結果了好安排下面的事情,可是你恍若無事的把自己打造成了一個黑洞!當同僚問起,當上司問起,想想吧,各種吐槽:“你應該告訴我一聲”、“怎麼不早說!”、“為什麼不說!”、“真雞巴耽誤事兒!”。什麼反應都會有的。兄弟,你的形象,那就一落千丈、江河日下了。搞上幾次,你在大家心目中就不再是值得信賴的隊友,你這麼做是主動逼迫别人不信任你,接踵而至的必然是上司對你的微管理。

    正确的工作習慣是及時回報,緊急的工作優先回報,讓你的夥伴們知道你的狀态,這樣大家才能互相配合一起前進。

不知道對結果負責

    舉個例子吧。

    上司讓張三組織開周會,要求大家都參加。到了周五下午三點開會時,上司發現李四、王五、趙六以及孫二娘都沒到場,就問張三。張三說,哦,我通知他們了,他們說有事兒來不了。

    這就是一種典型的面向過程的做法。

    你做了嗎,做了。

    你達到預期結果了嗎,管它!

    “你讓我做,我做了,至于結果和我沒關系。”

    這是不成熟的表現,我們去做一件事,當然不僅僅是做了,而是要做出結果,做到位,這才是應該追求的。

    我自己也常犯這種錯誤,我給自己的說法是:盡人事聽天命。其實都是扯雞巴淡!你可以在失意時這麼安慰自己,但絕不能拿這種态度和習慣來對待工作。

讓别人給你當保姆

    嘿嘿,這個怎麼說呢。也還是舉個例子吧。

    上司給了小三一個任務,讓她在 10 天内建立一個讨論 PHP 的 QQ 群,群成員要達到 250 個。

    過了半天,小三找上司說,我不知道怎麼建群,你幫幫我嘛。上司幫她搞了一下,建了個群。

    第二天,小三找上司說,上司,幫幫我啦,我不知道 PHP 是啥子。上司和小三講了半天,小三似懂非懂地走了。

    第三天,小三找上司說,上司,還是不行啊, PHP 程式員到哪裡找啊,你再幫幫人家嘛。上司說你到 PHPChina 、 PHP100 這樣的地方去找就行了。快下班的時候,小三又來找上司,說,上司呀,我研究了一天也沒找到注冊帳号的地方,還是你能幫我找找吧。上司打開網頁,指了指右上角,說你看登入、注冊就在這裡麼。小三笑了,哎呀上司你真厲害。

    第四天,小三找上司說,上司,你幫我琢磨一下,我該怎麼樣發這個文章呢,寫成什麼樣子那些程式員才會對我們的群感興趣呢……

    第五天,小三找上司說,上司,都五天了,才拉了一個人進群,怎麼辦呢,有沒有什麼好辦法,教教我……

    ……

    OK,看到這裡我想你也煩透了。

    這裡面有一個很吊詭的情形:看起來小三是“發展 PHP QQ群”這個任務的所有者,可實際上她通過不斷的抛問題給上司,把這個任務推給了上司去完成。

    這是一個非常經典的管理問題:猴子在誰背上?

    這個問題不但管理者要想明白,我們普通程式員也要想明白。我們自己的工作任務,是要自己想辦法去解決的,要走心,别人可以幫你分析給你指點,但不可能把你的事兒幫你幹了。要是你每走一步都攀着别人,遲早無人可攀。不管你是無心還是有意,都不要這麼做。

這不是我的問題

漫談程式員系列:那些害死程式員的細節姗姗來遲請假不提前我是黑洞不知道對結果負責讓别人給你當保姆這不是我的問題搶功打小報告背後拆台

    這種事兒天天都在發生……

    比如上線的小龍女系統出了一個 BUG ,上司找張三豐,張三豐很會打太極啊,他捋了捋三尺長髯,肯定地說,這不是我的問題,應該找慕容複,他提供的接口。

    上司去找慕容複,慕容複是個小帥哥,精通鬥轉星移與移花接木,他思考了一下說,上司,這事兒還得找尹志平,當年是他禍害了小龍女。

    上司颠颠地去找尹志平,尹志平早年是強奸犯,後來搖身一變成了修道之人,早看慣雲起雲落了,他捏着劍訣,看也不看上司,渾不在意地說,上司,人生幾多風雨,往事何必再提,小龍女早跟了楊過這兔崽子了,有事兒你找他去。

    上司踏破鞋 N 雙,終于在襄陽找到了楊過,楊過正給萌妹子郭襄表演黯然銷魂掌呢,年紀輕輕頭發已經灰白了。他雖面無表情,但語調低沉,說出來的話讓人聽了禁不住鼻子發酸。他是這麼說的:“上司,小龍女這個BUG都存在18年了,一直若隐若現,我尋尋覓覓地找了18年,胳膊沒了,神雕沒了,重劍沒了,如今連這黯然銷魂掌——哎,你看,我挖墳挖得十根手指已經不見了,你至于這麼追着我解決這個BUG嗎,有多重要,有多重要到底有多重要你說說……”

    ……

    你說說,當個上司容易嗎!

    也許你認為這隻是個笑話,或許他來自我們的生活呢,是吧。測試人員提了 BUG ,張三說是李四的,李四說是王五的,王五說這是需求的。上司說伺服器吊死了,所有使用者不能登入,項目經理就說這一定是那個小二黑抛了個異常,小二黑說其實是因為火工頭陀代碼不規範……

    我要說的是,作為程式員,遇到問題,應該先接納、解決問題,如果不是自己的,也要協調組織相關的人一起來解決。拼命地解釋自己的理由、客觀原因或者推說是别人的過錯,這會給上司形成“此人善于搪塞推诿逃避責任”的感覺,以後真有好事兒時,你也沒機會了。至于那些被你拉來墊背的同僚,哼哼,走着瞧吧。

搶功

    演藝界有很多“戲霸”,不管劇情發展,不吝劇情需要,總要突出自己,既攪了别人的戲,又破壞了整個電影或電視劇。

    程式員的工作環境雖然簡單,但也有一些不出奇的哥們兒姐妹兒,不在正經路上下功夫,專瞅機會搶别人的功勞。比方說一個任務兩個人或三個人共同完成,驗收時他一張嘴,沒幾句話,就把别人完成的那部分歸攏到自己頭上了。這是同僚之間,也有上司搶下屬功勞的。項目成功了,向老闆彙報時,就是自己多麼努力多麼有計劃有政策,完全不提團隊成員的辛勞與汗水。更有甚者有些上司,凡事兒推給下屬,成了就把各種文檔、結果一整理劃歸自己名下,敗了就把各種原因一劃拉屎盆子都扣到下屬頭上。

    遇見這種事兒,擱誰身上都氣憤不是。

    程式員相當一部分是内斂型的,被搶功了很多人是腹诽一下然後默默忍受。有的程式員眼裡不揉沙子,會選擇機會以牙還牙。有的程式員不願意争,這種事兒多了最後就自己離開這個傷心地了。還有的程式員會找上司澄清事實。當然也有人發動大家夥利用群體的力量來對付這些搶功的家夥。

    不管怎麼樣,作為一個團隊,如果總有那麼兩個人愛攬功愛搶功,就會把團隊的氛圍搞砸。而作為團隊的 Leader ,如果不能把功勞分給同僚把責任擔在自己肩上,那這個團隊就更難有凝聚力了。

    是以,我讨厭搶功的人!表讓我看見你!

打小報告

漫談程式員系列:那些害死程式員的細節姗姗來遲請假不提前我是黑洞不知道對結果負責讓别人給你當保姆這不是我的問題搶功打小報告背後拆台

    我讨厭打小報告的家夥,不解釋!

背後拆台

漫談程式員系列:那些害死程式員的細節姗姗來遲請假不提前我是黑洞不知道對結果負責讓别人給你當保姆這不是我的問題搶功打小報告背後拆台

    有人的地方就有江湖,有江湖的地方就有八卦。有些八卦娛樂大衆,無傷大雅。而有些八卦,其實是傷人的。

    民間常說的十八層地獄裡的第一層叫作拔舌地獄。

    佛言:喜兩舌讒人、惡口、妄言、绮語、或貢高诽謗經道、嫉賢妒能、恃才傲物,入此地獄。獄中鬼卒從人頭拔其舌,燒鐵鈎其舌斷,燒鐵刺其咽,令其欲死不得,欲生不得,不能言語,痛苦萬分,至千萬歲盡。又報盡為人,多患瘖啞不能言語。

    忽然發現我還是蠻惡毒的。

    是非皆從口出,如果樹欲靜而風不止,有人非要拉着你罵罵那誰誰,你聽聽就算了,别跟着起哄哄,轉過身也許他找别人說道你去了。

    如果不幸你正是那種不議論别人就活不下去的小主,那——“啊 朋友再見吧 再見吧再見吧”。

-----------回顧分割線-------------------

  • 漫談程式員系列:一個老程式員的2014年終總結
  • 漫談程式員系列:怎樣成為技術達人
  • 漫談程式員系列:誰是為加班而生的
  • 漫談程式員系列:找工作的辟邪劍譜
  • 漫談程式員系列:一張圖道盡程式員的出路
  • 漫談程式員系列:軟體開發的十八般樂趣
  • 漫談程式員系列:程式員到底是什麼角色
  • 漫談程式員系列:别說“我已經很努力了”
  • 漫談程式員系列:無BUG不生活
  • 漫談程式員系列:程式員的生活就這樣嗎
  • 漫談程式員系列:看看你離優秀有多遠
  • 漫談程式員系列:程式員零門檻?
  • 漫談程式員系列:3D列印能列印出程式猿嗎
  • 漫談程式員系列:群星閃耀的黃金時代
  • 漫談程式員系列:受刺激啦,開篇啦

繼續閱讀