改变软件开发者的形象,增加多样性
Birgitta B?ckeler認為,我們必須放棄一次又一次招聘非常類似于我們自己的人才,以實現(xiàn)軟件產(chǎn)業(yè)更高水平的多樣性。她說,事情已經(jīng)在慢慢地發(fā)生變化,各個組織越來越注重于多樣性和包容性。有許多能成為優(yōu)秀的軟件開發(fā)人員的潛力股,但他們從未開發(fā)過自己的這種潛能。
\\在《為它而生:軟件開發(fā)者的形象從何而來》一文中,B?ckeler提到了第一臺計算機是由女性編程所得:
\\\編程了ENIAC(第一臺電子通用數(shù)字計算機)的女性,通常被大眾認為是第一位程序員。在當時,“程序員”這個詞,或是程序的概念甚至還沒有出現(xiàn)。僅僅是聘請了六位女性“設(shè)置”ENIAC來執(zhí)行“計算工作”。更具體地說,她們的工作就是教會機器如何計算武器的軌跡,給戰(zhàn)場上的士兵提供有用的情報。ENIAC從當時正在手動計算這些數(shù)據(jù)的女性中招募到了這六位成員。
\\\Birgitta B?ckeler是德國ThoughtWorks公司的開發(fā)者兼顧問,她在GOTO Berlin 2016大會上介紹了軟件開發(fā)者的形象以及它將會如何影響到整個軟件產(chǎn)業(yè)的多樣性。InfoQ以問答、摘要以及文章的形式報道了這次會議的內(nèi)容。
\\心理學(xué)家William M. Cannon和Dallas K. Perry發(fā)表了一篇關(guān)于“程序員職業(yè)興趣量表”的論文。B?ckeler說,他們發(fā)現(xiàn)了程序員不為尋常的特點:比起與人合作,程序員更喜歡與“物品”合作,他們對人不感興趣。這個對于優(yōu)秀的軟件開發(fā)者形象的定義極大程度上影響到二十世紀六十年代,公司挑選和雇傭編程者的標準。據(jù)B?ckeler所述,即使到了現(xiàn)在,許多公司雇傭員工仍然受到了五十多年前軟件開發(fā)者形象的影響。
\\InfoQ采訪了Birgitta B?ckeler一系列問題,包括為何公司開始招聘男程序員,軟件產(chǎn)業(yè)如何受到了多樣性和包容性的影響,個體在日常生活中怎么提升多樣性和包容性,以及支持多樣性的組織能獲得什么好處。
\\InfoQ:你的文章中提到,實際上第一名程序員是女性,但自此以后招聘的大多數(shù)從事編程工作的是男性。請問招聘男性編程人員的主要原因是什么?
\\\Birgitta B?ckeler:當大公司開始招聘程序員的時候,其實沒有人知道究竟具備什么能力的人會是一個好的程序員。所以在六十年代,公司引入了能力傾向測試和個性剖析作為識別潛在程序員的方法。測試的分數(shù)看上去非??陀^和中立,但這些測試在不經(jīng)意間偏向于男性。一方面來說,測試注重于數(shù)學(xué)問題,而當時的女性并不能獲得很好的數(shù)學(xué)教育。以英國軟件開拓者Stephanie Shirley為例,在她小時候,需要獲得特別許可才能轉(zhuǎn)學(xué)到男校接受高等數(shù)學(xué)教育,這門課在女校并不能學(xué)到。
\\另一方面,當時普遍的性別歧視也起到了推波助瀾的作用。起初編程是非常手動化和機械化的。后來人們認識到編寫軟件比原先設(shè)想的需要更多科學(xué)性和更高的智力,因此進行編程的人也悄悄改變了。
\\\InfoQ:許多公司正在實踐的有關(guān)多樣性和包容性的事情,是否影響到了軟件產(chǎn)業(yè)?
\\\B?ckeler:我承認許多事情雖然非常緩慢,但是確實在發(fā)生變化。越來越多的公司更加專注于多樣性,甚至有些企業(yè)還會有硬指標。據(jù)我所知,有好多個會議正在設(shè)法邀請更多樣化的演講者。
\\然而,我們似乎很難了解到美國之外的情況,因為絕大多數(shù)有關(guān)這個問題的事實都來自于那里。最近我試圖找一些我的國家德國的數(shù)據(jù),但不幸的是,我失敗了。在我看來,平均來說,大多數(shù)人仍然不愿意改變現(xiàn)狀。
\\我愿意相信我們還處于過渡階段的開始,無論是好的還是壞的影響因素,都是要實現(xiàn)多樣性必須解決的問題。
\\\InfoQ:個人每天需要做一些什么事情可以提升多樣性和包容性?
\\\B?ckeler:為了簡便起見,我們就討論有關(guān)招聘的多樣性和有關(guān)保留的包容性。
\\當我們參與到招聘中,有自知之明并承認我們的偏見是非常重要的。對我來說,我能認識到自選擇和同性相吸效應(yīng)是非常具有意義的,如果男孩不僅僅是表現(xiàn)地“更像計算機”,如果相反,人們只是一次又一次地去雇傭像自己的人?如果我們從六十年代開始就使用個性剖析,并不斷改善它會是怎么樣?想要去除偏見,需要改變你所看到的東西。有了社交媒體的幫助,你完全可以實現(xiàn)這一點,你可以看到更多樣化的群體和觀點,但你也需要有意識地改變你的追隨行為,或是尋找像techiesproject.com上的故事。
\\在雇傭到具有不同技能背景的人之后,包容性非常重要,特別是當工作人員大致相同的時候。當我們試圖把與大多數(shù)人不同的人加入到一個群體的時候,我們不應(yīng)該期望他們僅僅適應(yīng)群體。這不僅僅與創(chuàng)建更多樣化的團隊的目的相違背,還會讓這些人在現(xiàn)有的文化中感到很不安,增大了他們退出的風(fēng)險。有許多非常熱愛他們工作,非常堅定認同自己工作的程序員,這其中也包括我。但是想要讓我們能完全接受擁有不同個性、技能和背景的人,這對于我們已經(jīng)認同的文化是一個很大的挑戰(zhàn)。這可能從一些很小的、看起來很可笑的事情開始,比如說文化差異,就像不是所有能寫好代碼的人知道星際迷航和星球大戰(zhàn)之間的區(qū)別。
\\\InfoQ:支持多樣性的團隊能獲得什么好處?
\\\B?ckeler:關(guān)于多樣性的好處已經(jīng)有很多成熟的理論。不同的意見和觀點可以讓我們更聰明、更富有創(chuàng)造性,可以幫助推動創(chuàng)新。還有研究表明,更多樣化的公司取得行業(yè)更高水平的概率增加了高達35%。
\\特別是在IT行業(yè),多樣性的好處也可以簡單地歸結(jié)為人才供應(yīng)問題。每個公司都在努力聘請更多軟件開發(fā)者。我相信有許多能成為優(yōu)秀的軟件開發(fā)人員的潛力股,但他們從未開發(fā)過自己的這種潛能。我認為這是公眾對于軟件開發(fā)者形象的理解的組合(對男性、反社會、地下程序員工作者的諷刺),另一方面,我們對于“真正的程序員”應(yīng)該是什么樣的期望。如果我們能改變這兩個基準,我們就可以找到新的人才供公司使用。
\\最后,不能說經(jīng)常增加技術(shù)多樣性是非常正確的事情,考慮到技術(shù)對于我們今天生活產(chǎn)生的巨大影響,所以搭建技術(shù)的人往往就是使用技術(shù)的人這一點至關(guān)重要。
\\\查看英文原文:Changing the Image of Software Developers to Achieve Higher Diversity
總結(jié)
以上是生活随笔為你收集整理的改变软件开发者的形象,增加多样性的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 链表插入
- 下一篇: SQLserver删除某数据库中所有表