程序員(yuán)時常犯的 4 個錯誤

時間:2021-04-29 作者:管理員(yuán) 點擊:514

随着互聯網科技的創新,IT行業迎來了長足的發展,程序員(yuán)群體(tǐ)也在不斷擴大(dà)。盡管程序員(yuán)能夠解決大(dà)部分(fēn)技術問題,但程序員(yuán)畢竟不是萬能的,也會出現一(yī)些常見的錯誤。下(xià)面編程工(gōng)作中(zhōng)經常出現的4個錯誤,來看看你是不是也有這些毛病。

1、自作聰明,編寫過于華麗的代碼

費(fèi)時費(fèi)力編寫了一(yī)段自認爲非常華麗的代碼後,感覺自己就是傳說中(zhōng)的“精英”開(kāi)發者。但卻沒有發現,用力過猛容易讓人落入“過于華麗代碼”的陷阱。

編寫這樣的代碼會在團隊之中(zhōng)造成困惑。讓你的隊友像解謎語一(yī)樣來解碼,就是在浪費(fèi)大(dà)家的時間。

編寫清晰、簡潔、給人看而不是給電(diàn)腦看的代碼,不要過于自作聰明,應該遵循“保持簡單直白(bái)”這一(yī)極好的準則。

2、代碼就是藝術,必須力求完美

整潔的代碼,嚴密的單元測試,完善的文檔,毋庸置疑這些都非常重要。

作爲一(yī)名程序員(yuán),在這些細節上對自己具有嚴格的要求是對的,但必須綜合考慮現狀。

當一(yī)個項目的預算不多,并且需要在短時間内迅速建立可行産品的情況下(xià),若程序員(yuán)光顧着考慮避免将來可能遇到的問題,而完全忽略當下(xià)的情況,最終很有可能以失敗告終,編寫可以向他人展示且令人自豪的代碼固然很好,但是能夠順利地完成項目不是更好嗎(ma)?

3、自以爲是,認爲用戶都是傻瓜

我(wǒ)(wǒ)錯了,他們不是

沒錯,用戶使用應用的方式往往出人意料

沒錯,用戶經常會提出一(yī)些你認爲很愚蠢的問題

沒錯,用戶有時提出的功能需求看似毫無意義

沒錯,用戶連一(yī)些非常淺顯的功能也搞不明白(bái)

作爲程序員(yuán),我(wǒ)(wǒ)們經常會覺得,這都是用戶的錯,因爲他們的要求在我(wǒ)(wǒ)們看來非常不合理,而我(wǒ)(wǒ)們爲了讓用戶滿意,不得不重寫部分(fēn)框架,不得不支持一(yī)些浏覽器。

但,畢竟用戶不是IT專家,我(wǒ)(wǒ)們又(yòu)憑什麽要求用戶了解他們應該使用哪種浏覽器呢?雖然對你我(wǒ)(wǒ)來說,這個問題顯而易見,但對于普通用戶而言,用百度、谷歌或是360都是一(yī)樣的,爲什麽要要求他們使用某個浏覽器呢?

4、産品經理太糟糕了,還不如讓我(wǒ)(wǒ)來

說實話(huà),作爲程序員(yuán),和産品經理的關系……真是一(yī)言難盡,産品經理經常會莫名的調整需求,而我(wǒ)(wǒ)們最大(dà)的反應就是:爲什麽産品經理不能做好本職工(gōng)作,事前定義好範圍?事先決定好功能需求?老是改來改去(qù)……

這個想法真的是太天真了,本來以爲很簡單,事實上做一(yī)個産品真心不容易,産品經理必須考慮到技術和預算的限制,必須考慮用戶的想法,市場的情況,也不能忘記業務的需求,并且業務環境還會經常發生(shēng)變化,有時你必須先構建一(yī)部分(fēn)産品,然後再逐步完善。

最後,可能對于某些人來說,以上四點都是顯而易見的事情,“一(yī)名優秀的程序員(yuán)”不僅僅是掌握技術相關的知(zhī)識,了解你能夠爲公司帶來哪些價值,以及如何才能實現這些價值,尤爲重要。
返回列表
在線溝通

Are you interested in ?

感興趣嗎(ma)?

有關我(wǒ)(wǒ)們服務的更多信息,請聯系

136 7365 2363(同微信) 13140187702

鄭州網站建設鄭州網站設計鄭州網站制作鄭州建站公司鄭州網站優化--聯系索騰

與我(wǒ)(wǒ)們合作

鄭州網站建設鄭州網站設計鄭州網站制作鄭州建站公司鄭州網站優化--與索騰合作,您将會得到更成熟、專業的網絡建設服務。我(wǒ)(wǒ)們以客戶至上,同時也相互挑戰,力求呈現最好的品牌建設成果。

業務咨詢熱線:

136 7365 2363

TOP

QQ客服

在線留言