與程序員打交道,千萬別“嘴欠”說這 11 句話
編者按:如今,新技術(shù)的發(fā)展已經(jīng)入侵至各個(gè)領(lǐng)域。由是,對于開發(fā)人員的市場需求更是只增不減。而對于非開發(fā)人員來說,如何與開發(fā)人員進(jìn)行合理且有效地溝通就成為了職場中一項(xiàng)必備技能。本文作者Whitney Meers在“11 Things Developers Love Hearing From Non-Developer Co-Workers”一文中用反語式的表達(dá),提出了最會引起開發(fā)人員憤怒的11句話。
在工作中,非開發(fā)人員會將開發(fā)人員視為那種能夠使用代碼魔法的人。而身為一名開發(fā)人員,你可以全天都在創(chuàng)建復(fù)雜的API集成,或是在Steam上玩著《惡念之西》(West of Loathing),而絕大多數(shù)的合作隊(duì)員都無法辨認(rèn)出這兩者的區(qū)別。即使科技公司無法脫離開發(fā)團(tuán)隊(duì)而存在,但是開發(fā)者的薪水也一貫比有著工作頭銜的人,比如每天開著毫無意義的會議通過竊取他人的工作成果而獲得榮譽(yù)的首席靈感官,的薪水低。
身為一名非開發(fā)人員,如果想要與自己的開發(fā)團(tuán)隊(duì)建立良好的溝通關(guān)系,那么就需要知道哪些東西是開發(fā)者喜歡聽的,而哪些是開發(fā)者不喜歡聽的。例如,開發(fā)者們喜歡聽到你在不向他們求助的前提下做出那些與技術(shù)有關(guān)的艱難的且極其重要的決定,因?yàn)檫@會為他們省去很多時(shí)間。
下文就是開發(fā)者喜歡從非開發(fā)人員那里聽到的話。
“這個(gè)變動不會浪費(fèi)你幾分鐘的時(shí)間。”
謝謝你,市場部協(xié)調(diào)專員!我很感激你能告訴我修復(fù)網(wǎng)站的某個(gè)問題不會花費(fèi)太多時(shí)間,盡管你可能不知道這個(gè)網(wǎng)站基于COBOL(CommonBusinessOrientedLanguage,其是數(shù)據(jù)處理領(lǐng)域最為廣泛的程序設(shè)計(jì)語言,是第一個(gè)廣泛使用的高級編程語言)而建立,而COBOL在你五歲那年就遭受過黑客襲擊。
“讓我們開個(gè)會吧!”
真的,開發(fā)人員最喜歡干的事情就是非開發(fā)人員叫他們一起開會……不管事情到底是什么!想要對顏色做出調(diào)整?讓我們開個(gè)會決定把!想要說服你的團(tuán)隊(duì)在WordPress中創(chuàng)建它?聽起來我好像不用再花上一個(gè)月的時(shí)間,而只用三個(gè)小時(shí)就做出這個(gè)產(chǎn)品。我們還需要開個(gè)會來弄清楚什么時(shí)候應(yīng)該舉行這次會議!
“不要太擔(dān)心安全問題……我們看起來也不像是會被黑客或是其他東西攻擊的樣子。”
真感謝你有這種想法,操作專家!那么我敢肯定當(dāng)有人侵入我們的系統(tǒng)并竊取公司員工的所有個(gè)人記錄時(shí),你不會受到絲毫影響。既然你對于安全的認(rèn)識頗有心得,那么我將按照你的要求僅僅保護(hù)我個(gè)人的工資信息、社會保險(xiǎn)號碼、工資銀行賬戶和我的密碼。
“我們沒有需求文案,但是我相信你能弄明白這個(gè)要求。”
首先,感謝你對我的信任!我也相信我在第一次嘗試時(shí)就能夠確切滿足客戶的需求,而且在嘗試推進(jìn)這些客戶需求時(shí)不會收到客戶的憤怒咆哮。
“我知道我不是一名開發(fā)人員,但是我認(rèn)為你應(yīng)該使用我的表兄弟提到的這個(gè)框架……”
謝謝你的建議,雖然你依然在用Hotmail郵箱發(fā)送個(gè)人郵件。我想我們應(yīng)該以Ruby為基礎(chǔ)建立,僅僅因?yàn)槟愕谋硇值茉谌昵皡⒓拥囊淮伍L達(dá)兩小時(shí)的編程研討會上聽到了某些認(rèn)為Ruby很酷看法。
“我擅自更新了代碼庫。”
你簡直為我省去了不少時(shí)間!不要在網(wǎng)站崩潰時(shí)因?yàn)橛X得為我們“省去”了不少時(shí)間而感到有壓力,至于我,則需要在接下來的兩天里致力于網(wǎng)站恢復(fù)問題。
“我們不需要你的意見,因?yàn)槟悴皇且幻麆?chuàng)意人員。”
說的不能再對了,開發(fā)者從來不干創(chuàng)意人員該干的活!我們不會花上一天的時(shí)間去思考如何做出好的創(chuàng)意,更不會發(fā)散創(chuàng)意去思考如何確保這些復(fù)雜的系統(tǒng)能夠協(xié)同工作。讓我們將開發(fā)人員排除在出創(chuàng)意過程之外,而當(dāng)他們終于能夠說出自己的想法時(shí),也沒有人搭理他們。然后在開發(fā)人員告訴創(chuàng)意人員所有充滿創(chuàng)意的想法無法落地時(shí)受到這些人的責(zé)難。
“這些客戶需要程序能夠在IE 6上運(yùn)行。”
真的是復(fù)古追求者!我需要費(fèi)盡心思找到一臺滿足客戶需求的測試電腦,只因?yàn)闀写蠹s四位用戶用自己的Windows 2000操作系統(tǒng)訪問你的網(wǎng)站。
“我們不想為你需要獲取授權(quán)的軟件付費(fèi),為什么你自己不動手做一個(gè)呢?”
天哪,這件事真是太容易做到了!我相信自己能夠在兩周之內(nèi)解決這個(gè)問題。不過也不一定,也許是兩個(gè)月,也許是兩年。管它呢,真是求求你為這個(gè)軟件付錢吧,如果我們能夠早兩年獲得許可,那么就能夠?yàn)楣臼∠?0萬美元。
“我知道你已經(jīng)在這個(gè)項(xiàng)目上花費(fèi)了一年的時(shí)間,但是我們最終還是撤銷了這個(gè)項(xiàng)目。”
哦耶!感謝你將我從水深火熱中拯救出來,雖然這是我在公司工作期間遇到的最令我激動的項(xiàng)目。
“將由你來完成這個(gè)客戶的合同項(xiàng)目……你會使用ColdFusion,對吧?”
我當(dāng)然知道!難道還有人不知道這個(gè)遺留系統(tǒng)與喬治·布什時(shí)代的關(guān)系嗎?我很樂意在ColdFusion中構(gòu)建客戶的項(xiàng)目,并且不要對它有所抱怨,另外對于那些使用起來更加靈活的代碼庫閉口不談。
***
如果你曾經(jīng)對公司的開發(fā)人員說過這些話,那么就不要在他們將電腦摔在地上,大喊著“我要離開這里,你這個(gè)瘋子”,并且經(jīng)過你的同伙身邊怒氣沖沖地離開公司時(shí)責(zé)怪他們。你可以認(rèn)為他們的確在為你們對他提出的那些要求而感到由衷高興,或是認(rèn)為他們是那種只愿意專注于做好本職工作而不愿聽到任何官僚主義式對話的開發(fā)人員。無論如何,只要你能將上面這些話說出口,那就一定會成為開發(fā)團(tuán)隊(duì)的真正朋友。






















