Re: [討論] 很多公司升上管理職之後就不寫程式了?

作者: Hordor (Hordor)   2016-07-17 23:38:18
心得報告:
講一下我自己的管理職都在幹什麼,免得被說都只出一張嘴
難處:
1. GGYY 的工程師:
工程師常常這個不能做、那個做不到,因此前期磨合時比較累,
他們說做不到時(你覺得做得到)就下去自幹給他們,多來幾次他們就乖了
主要要讓他們知道你的指令都是有先想過的,而不是亂給
對於真的做不到的,你要引導工程師去思考解決方法,你也要適時給予糖和鞭子,
尤其某些方面不是你專業領域,你也要討論問題點,提出可能的解法
(改需求或跟客戶討論),而不是跟對方吵架。
系統出問題時,你要扛,並提出解決方法(可能是流程有問題)
,而不是說是因為某某工程師亂來,而導致系統壞掉。
2. GGYY 的老闆 (上層):
老闆或上層很容易發散想法,或是亂提概念要你實作。
例如大家都在講大數據,就一直叫我們要用 Spark, 哈度 等等
如果你都拒絕,馬上被上層黑,你這個主管怎麼什麼都不能做。
因此你要提出報告,說目前的系統概況、時程、風險,
現在導入可能會引發的問題等來說服上層。
另外當然有會要導入的時候,然後底下的人都沒碰過。
此時你就得先 Survey ,實作出小功能,並明確地給工程師該怎麼應用的方向,
不然你直接丟「導入 Spark」指令給工程師,你也會被工程師黑掉
另外就是時程上的問題,你跟老闆都知道沒時間了,老闆硬要塞進來不小的功能,
此時你要如何面對工程師呢 ?
要不你就壓著他們加班,好像也沒其他方法。
其他:
1. 適當的決策與激勵:
工程師想導入 CI 怎麼辦?
工程師想從 SVN 換成 Git 怎麼辦?
工程師不想用 Redmine 怎麼辦?
新進的工程師覺得現在架構很爛怎麼辦?
有些東西可以聽工程師的話導入,有些則必須說服原因與困難,討論出結果。
2. 有人吵架怎麼辦?
3. 如何面對年紀大你五歲以上的工程師?
4. 行政面:採購規劃、人事規劃、預算規劃...
5. 制度面與流程面:工作分派? 管理工具?
6. 專案管理面:
時程預估、管理? 風險管理? 成本管理? 品質管理?
7. Leadership 的建立:
從工程師轉換到 PM 是很大的領域轉換,
如何在工程師之間建立你的 Leadership 很重要,
不然等到你變成虛位經理就很危險了。
要處裡的東西太多了,基本上沒時間寫程式(還沒寫就要加班了)
當然也都可以不理這一些,當個閒閒的 PM 摟
給大家參考參考
作者: GoalBased (Artificail Intelligence)   2016-07-17 23:41:00
git != github
作者: Vitaceae (Vit)   2016-07-18 00:29:00
Hold the door!
作者: yuanyu90221 (菜菜鳥)   2016-07-18 00:38:00
能處理1跟2的真的是好PM 有只寫文件的PM ...
作者: longlongint (華哥爾)   2016-07-18 03:22:00
你人真好
作者: O187 (187cm)   2016-07-18 09:23:00
等等,第2和3點你沒回答呀!我想知如何處理
作者: sopoor (愛染秋雨醉箋札)   2016-07-18 09:57:00
作者: doranako (真愛無限)   2016-07-18 11:01:00
時程方面你會跟你的team討論嗎?
作者: abola921 (南港金城武)   2016-07-18 12:31:00
真好,才管理 age>5 (泣)
作者: zirkey (阿棋)   2016-07-18 18:31:00
謝謝分享
作者: yenru (戴菲娜)   2016-07-19 13:19:00
推心得
作者: viper9709 (阿達)   2016-07-19 23:19:00
感謝分享~
作者: angusyu (〒△〒)   2016-07-22 02:56:00
把所有描述的正面事項全反過來,就是系統廠的Manager時程不問RD,自己不寫程式,出事不想扛,建議的摸頭搓掉
作者: alan5 (小安)   2016-08-01 19:09:00
遇過主管只負責轉信開會 呵呵

Links booklink

Contact Us: admin [ a t ] ucptt.com