我的經理要求更新時似乎很生氣,我將正在處理的障礙告知他。例如,我正在實施一個子流程調用,當嘗試在要啟動的程序上嘗試該程序時出現錯誤,但嘗試使用一個簡單的系統命令便成功了。然後,我開始在線搜索有關錯誤消息的信息。
在進行故障排除時,我的經理走進來並要求更新。我向他解釋了我用來啟動新進程的命令,並告訴他說了一個簡單的示例,但啟動目標程序時卻出錯。向他顯示了錯誤消息。我告訴他我正在研究錯誤的原因。在兩句之間的閱讀中,他感到不高興,嘲笑著說:“你是程序員,對此我無能為力”。
根據我的觀察,如果我談論“挫折”或表現出任何不確定的跡象,他都會不高興。我應該如何解決這個問題或忽略它?我是否應該總是排除任何障礙?
經理的技術水平稍高,但不了解編程。他來自俄羅斯,在軍隊中成長,顯然他來自不同的文化。我並不是說我認為這就是俄羅斯文化的方式,但是我注意到與我的經理一起,他非常線性地考慮了二進制(無論是否完成,是或否),他對結構非常適應事物(例如,他經常不是通過人的名字來指代人,而是通過他們的職位來指代人,例如程序員,帳戶等)。此說明不適合偏執,我有俄羅斯朋友,溝通上的差異可能根本不是由文化引起的。
編輯:我對所有建議都說不提供技術細節,而是專注於何時完成工作感到有些驚訝。我認為這個網站上的人更多,因為它無法準確預測程序何時完成。供參考 https://softwareengineering.stackexchange.com/questions/648/how-to-respond-when-you-asked-for-an-estimate