產(chǎn)品經(jīng)理看程序員的自我修養(yǎng)

1 評(píng)論 6515 瀏覽 0 收藏 6 分鐘

最近看了一些關(guān)于程序員的職業(yè)發(fā)展思考的文章,然后聽(tīng)了場(chǎng)公司一場(chǎng)寫(xiě)了10年代碼的程序員的培訓(xùn),工作后也和蠻多的程序員合作過(guò),程序員的自我修養(yǎng)如何修煉,才能有比較好的職業(yè)發(fā)展路徑,站在PM的角度談下自己的想法僅供參考:

?1.事情做得專(zhuān)業(yè)的前提是能關(guān)注到細(xì)節(jié)

我覺(jué)得細(xì)心謹(jǐn)慎是程序員最基本的修養(yǎng)和素質(zhì),邏輯能力啥的倒是更為上一層的事情。整天想好的算法和架構(gòu)是沒(méi)有用的,你知道當(dāng)你跟產(chǎn)品經(jīng)理說(shuō)解了半天的bug是因?yàn)樯倭藗€(gè)分號(hào)的時(shí)候,產(chǎn)品經(jīng)理心中鄙視的是多么的波濤洶涌么。

如果連這些代碼基本的細(xì)節(jié)都不能注意的話,談何其他呢?

2.尊敬每一個(gè)人就像尊敬代碼一樣

很多程序員是傲嬌的,覺(jué)得產(chǎn)品就是自己做出來(lái)的,其他的人都是輔助的。所以很多程序員心里是看不上產(chǎn)品,測(cè)試的,也就造成很多溝通障礙。

首先上面這種人一定一輩子只能寫(xiě)代碼,哪怕技術(shù)再牛。

我不太認(rèn)同寫(xiě)代碼只能寫(xiě)到30歲,但是程序員30歲之后,要想有更大的發(fā)展,那么做團(tuán)隊(duì)管理,要么做技術(shù)咨詢(xún),才能讓自己的能力和積累的經(jīng)驗(yàn)擴(kuò)大化,那么這個(gè)時(shí)候,卓越的溝通能力往往成為關(guān)鍵。

?3.用經(jīng)驗(yàn)堆砌出你的產(chǎn)品技術(shù)全局觀

這個(gè)就涉及到架構(gòu)方面,產(chǎn)品經(jīng)理提出需求,不僅僅想聽(tīng)到的是這個(gè)需求可以做還是不可以做這么簡(jiǎn)單,而是如果可以做,那么開(kāi)發(fā)成本是怎樣的,會(huì)對(duì)目前的系統(tǒng)產(chǎn)品模塊造成哪些影響,有哪些的risk,如果不可以做,有沒(méi)有好的替代方案或者簡(jiǎn)化方案。

如果在需求評(píng)估的時(shí)候,PM可以得到這些答案,一定會(huì)跪舔你的。

當(dāng)然,另一方面,如果在前期評(píng)估中,這些都沒(méi)有想到的話,后期造成的種種后果也是需要程序員自己承擔(dān)的。

?4.做好情緒管理

理論上,程序員都是冷靜的。但是現(xiàn)實(shí)中,情緒沖動(dòng)的也是蠻多的,我不知道這樣的性格會(huì)對(duì)寫(xiě)代碼有何影響,但是因?yàn)榍榫w影響了判斷就不好了,例如因?yàn)樾枨蠓磸?fù)修改就索性說(shuō)這個(gè)代碼實(shí)現(xiàn)不了這種事情,終究會(huì)對(duì)自己的信譽(yù)造成很大影響的。這種事情我經(jīng)常遇到。。。

?5.技術(shù)要做到精益求精

編程語(yǔ)言那么多,多語(yǔ)言的程序員雖然搶手,但是如果是半瓶水的水平,估計(jì)也是沒(méi)人愿意要的。

現(xiàn)在程序員非常多,是因?yàn)檫@個(gè)行業(yè)入門(mén)的門(mén)檻非常低,也就造成行業(yè)的水平參差不齊。做一個(gè)網(wǎng)站很難么,找個(gè)現(xiàn)成的框架,懂點(diǎn)數(shù)據(jù)庫(kù),建個(gè)數(shù)據(jù)表,前端再找個(gè)現(xiàn)成的模板,修修改改一個(gè)網(wǎng)站就出來(lái)了。

但是滿(mǎn)足這樣就完了?那么水平可能永遠(yuǎn)就是這樣了,其實(shí)這其中每一個(gè)點(diǎn)都是可以研究的很深的,比如網(wǎng)站的大數(shù)據(jù)存儲(chǔ),如何提供程序并行運(yùn)行的效率,,未來(lái)計(jì)算機(jī)行業(yè)的技術(shù)分工會(huì)越來(lái)越細(xì),任何一個(gè)方面的專(zhuān)家都是相當(dāng)有用的

?6、職業(yè)規(guī)劃,其實(shí)你沒(méi)的選

聽(tīng)一個(gè)前輩講,自己也對(duì)職業(yè)也很迷茫過(guò),后來(lái)索性去創(chuàng)業(yè)了,但是失敗的一塌糊涂,最后才明白,自己最會(huì)的還是寫(xiě)代碼,最懂的還是Java,有時(shí)候其實(shí)你沒(méi)的選

?7.Stay hungry ,Stay Foolish

技術(shù)是永無(wú)止境的,好的程序員必須保持對(duì)于新的技術(shù)敏感度,保持學(xué)習(xí)的熱情

同時(shí)看書(shū)學(xué)習(xí)可以更多的得到思維模式,可以在最快的時(shí)間發(fā)現(xiàn)問(wèn)題的所在

如果沒(méi)有好的思維模式,很多程序員遇到需求了,先百度,看看有沒(méi)有相似的代碼,遇到bug再去百度下,看看別人是怎么解的,這種永遠(yuǎn)只是碼農(nóng)而已

聽(tīng)說(shuō)一本好的程序書(shū)籍至少要讀12遍才能理解。。。

本文由作者小麥授權(quán)發(fā)布,轉(zhuǎn)載請(qǐng)注明來(lái)自人人都是產(chǎn)品經(jīng)理

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 看到這個(gè),想到了周星馳的喜劇之王,演員的自我修養(yǎng)!

    來(lái)自菲律賓 回復(fù)