iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 6
1
Software Development

軟體工程x管理學系列 第 6

Day 6 為什麼上司講的話都模糊難懂?

Hello EVERYONE!!!我是今天的DJ-小笠宏樹 a.k.a. 城市流浪漢!
Blue Monday 只好來一曲

OutKast - Hey Ya!

Yes

今天就請各位來跟我一起大聲的咒罵讚美上司吧~

首先一樣前情提要,假如部門是Class的話,那上司相對而言是什麼角色呢?
給你五秒猜測答案(讓我們默哀五秒鐘)
5
4
3
2
1

謎底揭曉那就是Parent Class
為什麼是Parent Class呢?
接下來將為大家一一來解答

Why?

名字

首先第一個理由當然是名字,不然你以為上司這個名字是叫假的啊,既然我們叫下屬,那我們當然只有當Child Class的份啦~

通常作為溝通的角色

當我們想要同時間管理很多個Class(部門)做事的時候,我們通常會將這些Class抽象出(升遷)一個Parent Class(上司),並且只跟這個Parent Class(上司)做溝通。


好,相信各位都已經能知道為什麼我將上司定義成是Parent Class了!這時候就先來破題一下,那為什麼上司講話都很模糊呢?這不就是廢話了嗎~它是抽象層耶!
好啦好啦!認真解釋是因為這個抽象層其實肩負著扮演多種部門(Child Class)與更上面溝通的角色,因此他不得不將自己說出來的話都會是底下所有人和更上層的人的總和,所以用白話文說,上司說的話必須「政治正確」以符合大多數人的想法。

破題完了,接下來需要做的就是我們今天的正題,「批評上司定義出不同類型的上司」

討人厭上司一號

「吼~這個上司每次都用隕石開發法,每次都直接丟一個毀天滅地的Task然後就拍拍屁股走人,也不管我們原本這邊手上的任務,導致我們做得要死要活。」

翻譯蒟蒻:「您今天又強制轉型了嗎?」寫程式最討厭的就是強制轉型,這表示你在某個Parent Class強制認出底下的Child Class是誰,並且想要強行使Child Class執行某些任務,但你很容易就會忽略了原本Child Class本身的設計流程跟前後邏輯,偶發大爆炸。

討人厭上司二號

「我們那個上司啊~根本虎媽,什麼都要管,不管我做什麼都想參一腳,明明自己還沒有搞清楚狀況也還想要管東管西的,真的是全場緊迫盯人。」

翻譯蒟蒻:「抽象都不抽象了」抽象的用意就是要去掉細節,但當你把所有的細節抓在手裡那你要Child Class幹嘛? 你的孩子都不是你的孩子了!

討人厭上司三號

「每次從上面拿下來的任務都模糊不清,不是我們可以接的任務也接,是在想什麼?有沒有肩膀呀!」

翻譯蒟蒻:「抽象的意思不是抽象到剩空氣好嗎?」,抽象層的用意是要在這層將上面模糊的需求轉化成底下Child Class可以接受的需求或是直接拒絕不合理的需求,而不是只是單純的by pass上面的需求。


好啦~爽!狠狠的抱怨一波
咦?差點把真心話講出來,不要啊!我還沒賺夠啊!老闆最讚了!

嗚嗚嗚!還請各位看官看在小弟冒這麼多風險加了那麼多刪節號的份上幫忙按讚加三連小鈴鐺喔(咦?你說這邊不是大陸網站,那只能請大家多多幫忙留言轉發嘍~)
下一章終於是直接是管理學名詞了,「彼得原理」有興趣的同志們可以先行查查看這個詞的意思,相信經過今天你們應該可以猜出個7~8成我想講什麼


上一篇
Day 5 不懂function?那要怎麼在公司溝通?
下一篇
Day 7 彼得原理
系列文
軟體工程x管理學30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言