碼農(nóng)是一個(gè)公司的屁股?論一個(gè)和諧碼農(nóng)的自我修養(yǎng)

前言

讓我掉下眼淚的 不止昨夜的null
讓我依依不舍的 不止是0 error
余路還要走多久 再見(jiàn)吧segment fault
讓我感到為難的 是程序的crash
分別總是在五月 馬小跳失業(yè)的愁
盛夏一行行的log 親吻著我額頭
在那座陰雨的小城里 我愛(ài)上了PM
coder 放不下的 只有你

震驚!一個(gè)糾紛引發(fā)的血案

2014年底的一條關(guān)于程序員的新聞,讓業(yè)界為之震驚。網(wǎng)傳深圳南山科技園一家公司5個(gè)程序員殺了2個(gè)產(chǎn)品經(jīng)理,傷了N個(gè),后嫌疑人跳樓自殺身亡。(具體以官方新聞為準(zhǔn))。


程序員,作為傳統(tǒng)互聯(lián)網(wǎng)公司產(chǎn)品研發(fā)食物鏈最底層的員工,掌握著一個(gè)產(chǎn)品的生死。他們通常是計(jì)劃的執(zhí)行者,去執(zhí)行一個(gè)照著做就可以的方案。有時(shí)候,他們甚至不知道為什么這么做。

當(dāng)中間隔著一層設(shè)計(jì)師時(shí),伴隨著信息的流失,程序員們深刻地感受到PM腦子里屎的容量。

要是公司的PM不專業(yè)(不懂技術(shù),隨意修改,管理混亂),碼農(nóng)們?cè)趩适е鲃?dòng)權(quán)的情況下,還要不厭其煩地去修改一個(gè)個(gè)實(shí)現(xiàn)起來(lái)并不簡(jiǎn)單的功能,會(huì)導(dǎo)致矛盾愈演愈烈,手里攢的刀越來(lái)越多。


那么,碼農(nóng)們究竟應(yīng)該如何與產(chǎn)品經(jīng)理和設(shè)計(jì)師和平共處呢?首先讓我們看看碼農(nóng)在公司中的作用。

碼農(nóng)是公司的屁股?

如果將公司的各部門人員比作人體的器官,可能是這樣的:


  • 一個(gè)屎一樣的產(chǎn)品是由胃產(chǎn)生,由腸搭建橋梁,靠屁股拉出。
  • 如果屁股不工作,人會(huì)中毒死亡;但人的生死不是由屁股決定的。
  • 一切正常的時(shí)候,誰(shuí)能想起來(lái)屁股。
  • 屁股雖然拉屎,屁股里卻沒(méi)有屎;但如果腦子里有屎,那就說(shuō)不準(zhǔn)了。
  • 屁股不會(huì)只產(chǎn)出屎,也可能會(huì)產(chǎn)出金針菇,重點(diǎn)在于腸胃。

做一個(gè)和諧的屁股

作為公司產(chǎn)品研發(fā)鏈上無(wú)辜的倒霉蛋,身兼重任卻常常被遺忘。在互聯(lián)網(wǎng)創(chuàng)業(yè)公司,沒(méi)有產(chǎn)品經(jīng)理和設(shè)計(jì)師還能勉強(qiáng)維持生存,但沒(méi)有程序員,公司就很危險(xiǎn),總不能讓大腦一直充當(dāng)屁股吧。所以,程序員對(duì)于互聯(lián)網(wǎng)公司至關(guān)重要。

程序員與設(shè)計(jì)師、產(chǎn)品經(jīng)理的愛(ài)恨糾葛淵源已久,那么如何做一個(gè)和諧的程序員,與產(chǎn)品、設(shè)計(jì)和平共處,共同創(chuàng)造成功的作品呢?

積極溝通很重要!

通常情況下,碼農(nóng)的難以溝通分為以下幾種:

  • 拖延癥:回頭再說(shuō)吧!
  • 傲嬌:這群傻X,什么都不懂還指指點(diǎn)點(diǎn),朕才不屑和他們溝通呢!
  • 懶:麻煩,還是先照著做好了,做的不好是他們的事。
  • 懶2:這點(diǎn)小問(wèn)題沒(méi)必要改吧,反正也看不出來(lái)。

但是,在公司,團(tuán)隊(duì)合作就要積極溝通啊!從產(chǎn)品經(jīng)理到設(shè)計(jì)師再到程序員,層層下來(lái),總會(huì)有信息的流失。所以,當(dāng)你覺(jué)得你公司PM和設(shè)計(jì)師腦子進(jìn)水的時(shí)候,主動(dòng)去找他們溝通,尋找解決辦法。

相互尊重和理解

也許你一直無(wú)法理解設(shè)計(jì)師讓你移動(dòng)著1px有什么意義,但這是設(shè)計(jì)師的職業(yè)道德。有時(shí)候,你寫的代碼必須在方法與方法之間空一行,咱就姑且把這理解為設(shè)計(jì)師要你改的1px吧。每一個(gè)細(xì)節(jié)累計(jì)在一起,足以決定一個(gè)產(chǎn)品的好壞。所以,要想共同創(chuàng)造出優(yōu)秀的產(chǎn)品,請(qǐng)尊重設(shè)計(jì)師,尊重他們的職業(yè),尊重他們的認(rèn)真。

再說(shuō)說(shuō)產(chǎn)品經(jīng)理,他們需要從用戶/客戶的角度去分析問(wèn)題,按照實(shí)際需求解決問(wèn)題。但是,很多時(shí)候,他們提出的需求得不到滿足。因?yàn)橥ǔ#a農(nóng)們的心里會(huì)這么想:

  • 不懂技術(shù)還瞎BB,不知道這有多難實(shí)現(xiàn)嗎?
  • 這個(gè)雖然是個(gè)小問(wèn)題,但實(shí)現(xiàn)起來(lái)好麻煩,性價(jià)比太低了,還是用原來(lái)的吧!
  • 這樣好占用服務(wù)器資源啊!

不懂技術(shù)的產(chǎn)品經(jīng)理,也許就這樣被唬住了,并為此砍掉了一些好的設(shè)計(jì)。其實(shí)第一條和第三條是可以理解的,但是中間一條,通常是程序員的偷懶行為。所以啊,相互理解,咱也希望咱的作品是大眾喜歡的,對(duì)不?沒(méi)有腸和胃,屁股是很難生產(chǎn)出優(yōu)秀的產(chǎn)品的。

別埋在代碼里

大眾對(duì)碼農(nóng)的印象通常有:不解風(fēng)情、內(nèi)向、呆板、邋遢、悶騷……確實(shí),有很多是這樣的,一心鉆研代碼,哪有什么時(shí)間去解風(fēng)情啊(其實(shí)我還是接觸過(guò)很多幽默風(fēng)趣的碼農(nóng)的)。但是,一名優(yōu)秀的程序員,一定會(huì)有興趣去了解其他合作同事的工作。玩一玩用戶體驗(yàn)超好的軟件、網(wǎng)頁(yè)或APP,看一些設(shè)計(jì)類的書(shū)籍,提高審美,你會(huì)發(fā)現(xiàn),生活還有很多美好等待你去探尋呢。

別沖動(dòng)!!

縱使心中藏刀一千把,也要笑面PM和設(shè)計(jì),切不可一怒之下自毀前程啊!!!程序員們最好有幾個(gè)興趣愛(ài)好,打打球、玩玩樂(lè)器什么的排解壓力,遇到問(wèn)題多與他人傾訴和交流,死磕真的會(huì)炸的。

后記:寫給腸和胃

作為產(chǎn)品經(jīng)理:

  • 懂點(diǎn)代碼,懂點(diǎn)用戶體驗(yàn),懂點(diǎn)審美,你會(huì)發(fā)現(xiàn)快樂(lè)的人生從此開(kāi)始;
  • 尊重碼農(nóng),不要對(duì)碼農(nóng)們指手畫(huà)腳,牢記!沒(méi)有屁股,你們會(huì)一起毒發(fā)身亡的;
  • 作為一個(gè)優(yōu)秀的PM,如果能幫助協(xié)調(diào)程序猿和設(shè)計(jì)師之間的溝通,他們會(huì)感謝你的;
  • 提升自己的項(xiàng)目管理能力和情商;
  • 買保險(xiǎn)。
產(chǎn)品經(jīng)理的職能

作為設(shè)計(jì)師:

  • 做好本職工作,盡量把完整的設(shè)計(jì)方案提供給程序員,包括像素值、顏色代碼和各種標(biāo)注;
  • 好好溝通,相互尊重。如果一個(gè)細(xì)節(jié)被反復(fù)調(diào)整了多次,請(qǐng)給碼農(nóng)們道個(gè)歉,最好能自己學(xué)習(xí)如何修改簡(jiǎn)單的樣式代碼;
  • 要是不論如何程序員們都極不配合,甚至感到再犟下去會(huì)招致血光之災(zāi),那就請(qǐng)求PM的介入調(diào)和吧……
    閑暇時(shí)間可以學(xué)點(diǎn)代碼,至少能改個(gè)樣式,能理解程序員的難處;
  • 保險(xiǎn)起見(jiàn),最好也買份保險(xiǎn)。

聲明
1.本文從碼農(nóng)的角度分析了如何做一個(gè)和諧的屁股,并無(wú)看低產(chǎn)品經(jīng)理和設(shè)計(jì)師的意思,一個(gè)公司的胃和腸足以決定成品的好壞!辛苦了PM們,辛苦了設(shè)計(jì)師們……

部分腦洞來(lái)自:《碼農(nóng)決定創(chuàng)業(yè)公司的生死》

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,836評(píng)論 6 540
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 99,275評(píng)論 3 428
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人,你說(shuō)我怎么就攤上這事。” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 177,904評(píng)論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我,道長(zhǎng),這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 63,633評(píng)論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 72,368評(píng)論 6 410
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 55,736評(píng)論 1 328
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,740評(píng)論 3 446
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 42,919評(píng)論 0 289
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,481評(píng)論 1 335
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 41,235評(píng)論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 43,427評(píng)論 1 374
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,968評(píng)論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 44,656評(píng)論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 35,055評(píng)論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 36,348評(píng)論 1 294
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 52,160評(píng)論 3 398
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 48,380評(píng)論 2 379

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,714評(píng)論 25 708
  • Master作為集群的Manager,對(duì)于集群的健壯運(yùn)行發(fā)揮著十分重要的作用。下面,我們一起了解一下Master是...
    lehi閱讀 931評(píng)論 0 0
  • 多控制器 當(dāng)app中有多個(gè)控制器的時(shí)候,我們就需要對(duì)這些控制器進(jìn)行管理,思路是用1個(gè)控制器去管理其他多個(gè)控制器,成...
    翻這個(gè)墻閱讀 311評(píng)論 0 0