程序員職場第一課第一章(2/3)
1.2良好的溝通
概述:
正確的溝通不是不停的說話,職業(yè)路上能不能走順和這個有很大關(guān)系。
案例1.6溝通的重要性
概述:
溝通很重要,不正確的溝通嚴(yán)重影響工作方方面面
研發(fā)人員應(yīng)該對階段重點把握好。如下表
控制階段
|
溝通對象
|
重點
|
前饋
|
上級
|
明白自己將要做什么,理解上級的想法之后,才可能把工作做好
|
同期
|
平級或下級
|
在“做工作”的過程中,與平級或者下屬的流暢程度直接影響團(tuán)隊的執(zhí)行力和項目進(jìn)度
|
反饋
|
上級
|
說清楚我們做了什么,經(jīng)歷了哪些過程
|
1.2.1溝通,程序員的基本素質(zhì)
案例1.7對客戶堅稱“不復(fù)雜”的失敗團(tuán)隊
概述:
項目組前期沒有前饋(開發(fā)文檔),同期不流暢(與下屬),后期客戶與開發(fā)組不明確導(dǎo)致項目組勞而無功。
Tips:
大部分程序員認(rèn)為“能幫助客戶正確提出需求 ”是程序員自身的修煉之一,略少部分認(rèn)為“能夠使客戶需求更完善”,是程序員自身重要修煉之一。
從種種可能出發(fā),正確幫助客戶表達(dá)需求,正確幫助客戶理解需求是程序員基本素質(zhì)之一。
技巧:
1. 盡量提高自己表達(dá)、溝通、換位思考能力
客戶不能清楚表達(dá)需求時,融入客戶組織內(nèi)部,了解客戶的工作流程,與客戶共同更好、更準(zhǔn)確地定義和分析需求。溝通是一方面,能夠清楚準(zhǔn)確的表達(dá)是更重要的一點。
2. 應(yīng)該能用多種方式了解需求
常見方法包含問題分析法和建模分析法(結(jié)構(gòu)化分析、面向?qū)ο蠓治鲆约岸喾N方法結(jié)合),問題分析法應(yīng)用面向?qū)ο笏枷?,包括工作流程、任?wù)、角色定位幫助客戶理清思路。
3. 不臆測需求,不過度承諾
遇到問題不臆測,向上級和平級溝通。接項目不大包大攬。
案例1.8嚴(yán)格開發(fā)流程的成功團(tuán)隊
概述:
調(diào)查開發(fā)方案,多者擇一??刂崎_發(fā)功能邊界范圍,討好用戶。每個功能開發(fā)后程序員都積極和項目經(jīng)理,測試人員溝通,及時檢查bug。最后成功
Tips:
程序員應(yīng)該具備如下素質(zhì):
1. 學(xué)習(xí)和分析能力,積極與時俱進(jìn)
2. 與內(nèi)外保持良好溝通,及時匯報,溝通進(jìn)程,解決不了的問題及時報告,不拖拉。
3. 良好的產(chǎn)品意識,有助于開發(fā)效率
4. 團(tuán)隊意識。新人請教老人,老人幫助新人。知識分享是知識學(xué)習(xí)最有效的方法。
1.2.2加薪和溝通
這個摘出來。以后加薪了單獨(dú)談。
1.2.3直面批評
案例1.9面對批評不要成為妄想狂
概述:
面對批評理性面對。
感謝能夠提出負(fù)面意見和指出我錯誤的人,平靜面對批評,這個就是前進(jìn)的基石。
可以把批評摘出來,沒事翻翻。
面對批評難以忍受是人之常情,不能諱病忌醫(yī)。
1.2.4即時通訊工具使用建議
保留原則:
雙方都能提高,成長,有益無損。親人,工作關(guān)系??梢远啾A舯A羝渌笥?。
刪除原則:
雙方均無益處:
1.一年以上沒說話,又忘記身份。
2.已經(jīng)離開又不太喜歡的同事。
3.早已不合作又喜歡打聽問題的人
晚上時間寶貴,大概一小時多一點就這么多。以后爭取每次都更新。
筆記屏蔽大量細(xì)節(jié)更多信息請見《程序員職場第一課》,購買鏈接http:///htvJwz