tft每日頭條

 > 職場

 > 為什麼程序員難溝通

為什麼程序員難溝通

職場 更新时间:2025-02-23 12:58:49

大家好,我是老曹,一個一點兒也不油膩的40歲職教大叔,長期緻力于職業教育發展研究、學生就業發展研究。

最近,家有孩子準備報考軟件開發、軟件工程專業的家長詢問:程序員的工作主要是做什麼,會像喝水聊天看報一樣簡單嗎?

簡單理解,程序員的工作就是坐在電腦前面敲代碼,職業俗稱碼農。

程序員的工作可以分成四個闆塊,時常跟四類人群打交道 獨行俠真不适合編程

為什麼程序員難溝通(程序員的工作内容是什麼)1

第一部分:與産品經理的溝通

作為程序員的你在拿到需求之後,你需要把這個産品需求理解清楚:我究竟要寫什麼樣的代碼呢?

公司裡的産品經理會定義你做的項目。你需要按照需求文檔,把需求分解成你寫的代碼,并且通過這些代碼實現産品經理的需求。

第二部分:與UI設計師的溝通

如果你任職的是前端開發工作,此時,還牽扯到和UI設計的溝通。如何讓産品的交互更加美觀簡潔。因為,産品經理給你的是功能需求,UI設計給你的是交互需求。

第三部分:與測試工程師的溝通

寫完代碼之後你還要去跟軟件測試溝通。因為産品做出來之後是不可能直接拿給用戶使用。因為,你用代碼設計出來的産品會有bug,此時,需要有測試工程師對産品進行測試,以便發現産品功能是否完善等。

為什麼程序員難溝通(程序員的工作内容是什麼)2

第四部分:開發崗内部之間溝通

除了跟以上三種人溝通之外,軟件開發内部之間也需要溝通。例如:你們公司是做網站或者做app的。開發崗位會分為前端開發、後端開發。

前端開發簡單理解就是做讓用戶看到的東西。

後端開發就是處理數據和業務邏輯的。

所以,作為程序員的你需要跟四方面去交流溝通:産品經理、測試工程師和UI設計師,軟件開發工程師。

作為程序員的你不僅僅要寫代碼,還需要你有溝通能力,你要能夠把自己的想法表達出來,你還要能夠聽懂别人在表達什麼。

為什麼程序員難溝通(程序員的工作内容是什麼)3

程序員需要掌握的能力

第一,技術能力要好

第二,溝通能力要有

所以,有志于學習軟件開發專業,将來從事程序員職位的考生,在大學裡一定不能虛度光陰,鍛煉好自身的編程技術能力、跟人的溝通能力,為就業做好準備。

我是老曹,一位資深職業教育博主,對職業教育、單招、擇校、選專業等研究頗深,喜歡就關注一下!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关職場资讯推荐

热门職場资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved