剑网3指尖江湖职业推荐 www.1468054.com 做為一名自由職業者,我得以和不同公司一起工作,看到了一些瘋狂的現象,比如大聲爭吵、毫無理由地開除開發人員。一些人不清楚該如何與開發人員一起工作。

Steve Ballmer 的演講

如果你不想最終淪為呆伯特漫畫【注1】里的處境,下面給出了一些指導,介紹了如何與開發人員相處。

一開始就有清晰的計劃

你可以把開發軟件看做是建造一座房子。你研究需求、制定計劃,然后開始建造。一旦他們開始建造房子,你會時不時地提出一些「小調整」嗎?不會。對于開發軟件,同樣如此。你的「小調整」對于我的數據庫將產生巨大影響,并拖延項目進度。在你提交需求之前,要確保需求都做好了。

不要讓我們卷入辦公室政治

你是管理人員,應該承受這份壓力。我們犯了錯誤,將對此負責。但是,如果我們被逼著應付辦公室政治,就不可能好使了。不要讓我們從完成項目中分心。

解釋需求產生的原因

這和上面的觀點有聯系。盡管我們不想卷入無用的討論,我們還是樂于了解需求產生的上下文。明白這一點,我們將有一個清晰的項目目標,并激勵著我們。

聽取我們的意見

尤其是在需要做出一項技術決定時。項目打算托管在 AWS,或是其它地方?猜猜誰對此有強烈的看法?不要只是聽從銷售人員,而要問問那些真正需要搞定這項工作的人們。

立即說出冰冷殘酷的真相

某些管理人員說起話來滔滔不絕,卻說不到點子上。大多數開發人員都能較好地識破你是否在扯淡,并很快看穿你的獨白。只需告訴我們什么問題,我們就會試著去解決。要直奔主題。

不要打斷我們

我們不喜歡閑聊。當我們正嘗試解決問題時,就更不喜歡閑聊了。你可以將我們看做是在解決一個龐雜的難題。如果你打攪我們了,我們將不得不再次從頭開始,因為,為了明白如何解決這些問題,我們需要大量的專注。讓我們平靜地寫代碼吧。

By Jason Heeris

每天會議時間不超過 5 分鐘

站立會議最好了。我們喜歡得到我們工作的反饋,而不愿意長時間坐在會議室里。這會分散我們在項目中的精力,并讓我們對繼續手頭的工作感到恐懼。你應該做出演示,并監控甘特圖。

我們喜歡自由時間(而非愚蠢的截止日期)

我們不介意偶爾加班,但是介意加班常態化。優秀的管理人員明白怎樣調整優先級。如果每件事情都是重要的,就相當于每件事情都不重要。如果你知道我們離開了辦公室、或今天是周五晚上,就不要用愚蠢的需求打擾我們。

營造舒適的工作環境

我見過開發人員在難聞的辦公區、悶熱的辦公區、吵鬧的辦公區、甚至骯臟的辦公區工作。嚴重嗎?營造一個舒適的環境,不需要花費太多功夫。如果你不購置開發人員想要的多余顯示器,那么,你認為公司會獲益嗎?一些管理人員對開發人員的離開感到迷茫,然而該如何留住他們,只給他們買些舒服的椅子,或許能夠解決一部分問題。

提升+獎勵時間

我怎樣才能得到提升,應該是明確的。對我而言,還有一些其它選擇,因此不要讓我等太長時間。時不時地給一些獎金,是值得感激的。你能給我的最好禮物,是讓我參加開發者大會,以及參與培訓??⑷嗽畢不堆?,以提升他們的技能。他們需要這樣做,因為技術在發展。

這是我目前所經歷的一些狀況實例。關于這個問題,可以參考大量的優秀書籍:《人月神話》和《人件》是我比較喜歡的。

余下全文(1/3)

本文最初發表在www.labazhou.net,文章內容屬作者個人觀點,不代表本站立場。

分享這篇文章:

請關注我們:

發表評論

電子郵件地址不會被公開。 必填項已用*標注