優(yōu)秀開(kāi)發(fā)者的最缺的技能不是開(kāi)發(fā)技術(shù)
當(dāng)說(shuō)起“碼農(nóng)”這個(gè)職業(yè),你會(huì)想起什么?穿著毛衣的宅男?不善交際的極客?呆板的一成不變的理科思維?長(zhǎng)期以來(lái),很多人就是這么認(rèn)為的。甚至很多人還以“兩耳不聞窗外事,一心只為寫(xiě)代碼。”而驕傲,把這個(gè)當(dāng)作敬業(yè)的一種象征。
不過(guò),時(shí)隨世易,你若是還固守著這些印象,可能很快就會(huì)在職業(yè)發(fā)展上遭遇瓶頸了。隨著這個(gè)職業(yè)的競(jìng)爭(zhēng)越來(lái)越激烈,開(kāi)發(fā)外包的趨勢(shì)越來(lái)越大,決定程序員未來(lái)的事情很有可能會(huì)是在寫(xiě)代碼之外,比如,寫(xiě)好的文章。
“我會(huì)建議人們做一件事,那就是學(xué)會(huì)寫(xiě)作。”他對(duì)《商業(yè)內(nèi)幕》網(wǎng)站說(shuō)。 “學(xué)習(xí)如何寫(xiě)好文章 …… 這是真正有用的,因?yàn)槟阈枰廊绾伪磉_(dá)自己。對(duì)于很多工程師來(lái)說(shuō),站出來(lái)做公開(kāi)演講真的很難。”
為什么寫(xiě)好文章這么重要?Borozdin 解釋說(shuō),因?yàn)檫@會(huì)幫助他們更清楚地向經(jīng)理,老板和潛在客戶解釋他們的工作,也更容易讓這些人給予自己恰當(dāng)?shù)幕貓?bào)。
Borozdin 說(shuō),在 DocuSign 工作之前,他曾經(jīng)躊躇滿志的向上級(jí)交付了他的工作,但出乎意料的是,他們并沒(méi)有真正承認(rèn)他的貢獻(xiàn)。
“我當(dāng)時(shí)想,’這是我的主意,怎么他們居然看不到呢?’”他說(shuō)。
Borozdin 認(rèn)為,這是一個(gè)溝通問(wèn)題,如果能夠在與人溝通中,思路更加清晰,重點(diǎn)更加突出,那么完全可以避免這種情況。
另外,如果程序員真的寫(xiě)出了一個(gè)非常棒的軟件,那么他更需要提升自己與人打交道的能力。
“一旦你寫(xiě)出了一個(gè)成功的軟件,你可能需要寫(xiě)的英文文檔,不亞于你寫(xiě)的 Java 或 Objective C,” Borozdin 說(shuō)。 “在 DocuSign,我寫(xiě)了很多向外發(fā)布的軟件,人們喜歡這些軟件,并且想更好的利用它。為此我大概寫(xiě)了十倍的文件和說(shuō)明,并回答了大量的問(wèn)題。這個(gè)問(wèn)題不大,但是我想很多人都忽略了。”
當(dāng)然,這并不意味著你要放下手頭的活,全心全意去當(dāng)個(gè)文豪。只需要準(zhǔn)確、清晰、平實(shí)的表達(dá)你的想法就好了,這些可以通過(guò)非常簡(jiǎn)單的方式來(lái)練習(xí),例如寫(xiě)一個(gè)博客。
“你不需要忘記你的硬核技術(shù)身份,” Borozdin 說(shuō)。 “只需再往上加一點(diǎn)軟性的表達(dá)技能。”