當(dāng)前位置:首頁>職場> 為什么程序員難溝通(程序員的工作內(nèi)容是什么)
發(fā)布時(shí)間:2024-01-19閱讀( 27)
大家好,我是老曹,一個(gè)一點(diǎn)兒也不油膩的40歲職教大叔,長期致力于職業(yè)教育發(fā)展研究、學(xué)生就業(yè)發(fā)展研究。
最近,家有孩子準(zhǔn)備報(bào)考軟件開發(fā)、軟件工程專業(yè)的家長詢問:程序員的工作主要是做什么,會(huì)像喝水聊天看報(bào)一樣簡單嗎?
簡單理解,程序員的工作就是坐在電腦前面敲代碼,職業(yè)俗稱碼農(nóng)。
程序員的工作可以分成四個(gè)板塊,時(shí)常跟四類人群打交道 獨(dú)行俠真不適合編程

作為程序員的你在拿到需求之后,你需要把這個(gè)產(chǎn)品需求理解清楚:我究竟要寫什么樣的代碼呢?
公司里的產(chǎn)品經(jīng)理會(huì)定義你做的項(xiàng)目。你需要按照需求文檔,把需求分解成你寫的代碼,并且通過這些代碼實(shí)現(xiàn)產(chǎn)品經(jīng)理的需求。
第二部分:與UI設(shè)計(jì)師的溝通如果你任職的是前端開發(fā)工作,此時(shí),還牽扯到和UI設(shè)計(jì)的溝通。如何讓產(chǎn)品的交互更加美觀簡潔。因?yàn)椋a(chǎn)品經(jīng)理給你的是功能需求,UI設(shè)計(jì)給你的是交互需求。
第三部分:與測試工程師的溝通寫完代碼之后你還要去跟軟件測試溝通。因?yàn)楫a(chǎn)品做出來之后是不可能直接拿給用戶使用。因?yàn)椋阌么a設(shè)計(jì)出來的產(chǎn)品會(huì)有bug,此時(shí),需要有測試工程師對(duì)產(chǎn)品進(jìn)行測試,以便發(fā)現(xiàn)產(chǎn)品功能是否完善等。

除了跟以上三種人溝通之外,軟件開發(fā)內(nèi)部之間也需要溝通。例如:你們公司是做網(wǎng)站或者做app的。開發(fā)崗位會(huì)分為前端開發(fā)、后端開發(fā)。
前端開發(fā)簡單理解就是做讓用戶看到的東西。
后端開發(fā)就是處理數(shù)據(jù)和業(yè)務(wù)邏輯的。
所以,作為程序員的你需要跟四方面去交流溝通:產(chǎn)品經(jīng)理、測試工程師和UI設(shè)計(jì)師,軟件開發(fā)工程師。
作為程序員的你不僅僅要寫代碼,還需要你有溝通能力,你要能夠把自己的想法表達(dá)出來,你還要能夠聽懂別人在表達(dá)什么。

第一,技術(shù)能力要好
第二,溝通能力要有
所以,有志于學(xué)習(xí)軟件開發(fā)專業(yè),將來從事程序員職位的考生,在大學(xué)里一定不能虛度光陰,鍛煉好自身的編程技術(shù)能力、跟人的溝通能力,為就業(yè)做好準(zhǔn)備。
我是老曹,一位資深職業(yè)教育博主,對(duì)職業(yè)教育、單招、擇校、選專業(yè)等研究頗深,喜歡就關(guān)注一下!
歡迎分享轉(zhuǎn)載→ http://m.avcorse.com/read-30260.html
Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號(hào)-5 TXT地圖HTML地圖XML地圖