了解程式經理

2021-04-07 06:09:07 字數 1184 閱讀 4706

了解程

序經理l

李群巍

我們這裡講的程式經理是指乙個程式設計師團隊的管理著,且先不談論他的職務是研發組長、專案經理,還是部門經理。程式經理是技術性的基層或中層幹部,是軟體產品製作、實施的監督和保障人員,是軟體企業得以發展的生力軍。

選拔程式經理是件不容草率的事。不象一些事業單位,只要會喊政治口號、喊得勤快、能左右逢緣不犯錯誤、會搞噱頭就可混個領導噹噹。更不象一些官僚機構,只有兩個人的辦公室還非得要設正主、副主任。假如碰巧正主任姓傅,副主任姓鄭,那更有好戲看了。呵呵。

在乙個管理混亂的軟體公司裡,如果某個程式設計師能大喊大叫並且幹勁十足,那他就能成為一名程式經理。微軟公司在選擇經理人員時,總是把他們的技術知識和運用技術去賺錢的能力放在首位。程式經理一般就是程式設計師隊伍中最聰明的那個傢伙。比爾·蓋茨曾這樣描述聰明人

[cusumano1996]:

聰明人一定反應敏捷,善於接受新事物。他能迅速進入乙個新領域,給你乙個頭頭是道的解釋。他提出的問題往往一針見血、擊中要害。他能及時掌握所學知識,並且博聞強記,他能把本來認為互不相干的領域聯絡在一起使問題得到解決。他富有創新精神與合作精神……

好的程式經理應該具備以下幾個條件:

一、技術水平是程式設計師隊伍中的最高端別

每個程式設計師骨子裡頭都有一股傲氣,如果你不能技壓群雄,他們就不會聽你指揮。乙個技術水平較差的人被任命為程式經理那真是個悲劇,就象乙個略有權勢的太監,表面上有人對他點頭哈腰,背後卻被人鄙視。

二、能做最多且最難的工作

程式經理程式設計要快且好。別人要幹一天的活,他半天就能做完,這樣才會有精力去搞管理。程式經理應負責系統分析、系統設計這類最難的開發工作,並指導不同水平的程式設計師把各自的工作做好。如果人手不夠,程式經理要能同時幹幾個人的活。

三、要有人格魅力

軟體開發是智力創作過程,你不能指望僅通過執行規章制度來產生好的作品。很多軟體公司的程式經理都不是管理專業出身的,他們也不可能為了搞好管理而成天玩弄心機。技術出色的程式經理一般少有心術不正的,所以管理的重點應是「以身作則」、「公正待人」。如果程式經理在上班時趴在桌上睡覺,其他程式設計師也會這樣幹。如果程式經理發現有兩個程式設計師趴在機器旁睡覺,不能只對其中乙個大聲吼叫:「你一程式設計就想睡覺,看看人家,在睡覺時都想著程式設計。」

如果管理者沒有人格魅力,就沒有人信服你,團隊就不會有凝聚力,烏合之眾不可能開發出優秀的軟體。

結論:乙個有活力的軟體公司的各級經理都不會這樣感嘆,「因為我啥也不會幹,所以只好當領導。」

程式經理 產品經理 專案經理

胡林貴 產品經理決定方向,決定要做什麼,不做什麼。專案經理負責把事情做好,在有限的資源裡,把事情做到盡可能的最好。黃英可 產品經理關注結果,專案經理側重過程。很多都把來自微軟的program manager當作技術的頭,實際上應該不是 program manager寫軟體需求文件,彌補商業與技術的裂...

產品經理如何了解使用者的需求?

今天特別想跟大家聊聊需求這件 小事 人人都是產品經理這句話說得不無道理,無論你從事哪個行業,都會提到 使用者需求 這個詞 尤其是對網際網路產品經理來說,需求是一切之始,先有了需求,才有了產品經理的一切職責的發揮空間,如果沒有需求,一切都無從談起,產品經理這個職位也就沒有了存在的價值。作為產品經理的你...

C 程式簡單了解

1 每個c 程式都包含乙個或多個函式,其中乙個必須是main函式。作業系統通過呼叫main來執行c 程式。而且main函式的返回型別必須是int,即整數型別。2 為 新增注釋時,要注意乙個注釋不能巢狀在另乙個注釋之內。3 include的兩種形式,包含來自標準庫的標頭檔案時,使用尖括號 包圍標頭檔案...