改變軟體開發者的形象,增加多樣性

2021-09-17 06:34:36 字數 2997 閱讀 7375

birgitta böckeler認為,我們必須放棄一次又一次招聘非常類似於我們自己的人才,以實現軟體產業更高水平的多樣性。她說,事情已經在慢慢地發生變化,各個組織越來越注重於多樣性和包容性。有許多能成為優秀的軟體開發人員的潛力股,但他們從未開發過自己的這種潛能。

\\ 在《為它而生:軟體開發者的形象從何而來》一文中,böckeler提到了第一台計算機是由女性程式設計所得:

\\

\

程式設計了eniac(第一台電子通用數字計算機)的女性,通常被大眾認為是第一位程式設計師。在當時,「程式設計師」這個詞,或是程式的概念甚至還沒有出現。僅僅是聘請了六位女性「設定」eniac來執行「計算工作」。更具體地說,她們的工作就是教會機器如何計算**的軌跡,給戰場上的士兵提供有用的情報。eniac從當時正在手動計算這些資料的女性中招募到了這六位成員。

\

\\

birgitta böckeler是德國thoughtworks公司的開發者兼顧問,她在goto berlin 2016大會上介紹了軟體開發者的形象以及它將會如何影響到整個軟體產業的多樣性。infoq以問答、摘要以及文章的形式報道了這次會議的內容。

\\ 心理學家william m. cannon和dallas k. perry發表了一篇關於「程式設計師職業興趣量表」的**。böckeler說,他們發現了程式設計師不為尋常的特點:比起與人合作,程式設計師更喜歡與「物品」合作,他們對人不感興趣。這個對於優秀的軟體開發者形象的定義極大程度上影響到二十世紀六十年代,公司挑選和僱傭程式設計者的標準。據böckeler所述,即使到了現在,許多公司僱傭員工仍然受到了五十多年前軟體開發者形象的影響。

\\ infoq採訪了birgitta böckeler一系列問題,包括為何公司開始招聘男程式設計師,軟體產業如何受到了多樣性和包容性的影響,個體在日常生活中怎麼提公升多樣性和包容性,以及支援多樣性的組織能獲得什麼好處。

\\\\

\

birgitta böckeler:當大公司開始招聘程式設計師的時候,其實沒有人知道究竟具備什麼能力的人會是乙個好的程式設計師。所以在六十年代,公司引入了能力傾向測試和個性剖析作為識別潛在程式設計師的方法。測試的分數看上去非常客觀和中立,但這些測試在不經意間偏向於男性。一方面來說,測試注重於數學問題,而當時的女性並不能獲得很好的數學教育。以英國軟體開拓者stephanie shirley為例,在她小時候,需要獲得特別許可才能轉學到男校接受高等數學教育,這門課在女校並不能學到。

\\ 另一方面,當時普遍的性別歧視也起到了推波助瀾的作用。起初程式設計是非常手動化和機械化的。後來人們認識到編寫軟體比原先設想的需要更多科學性和更高的智力,因此進行程式設計的人也悄悄改變了。

\

\\

infoq:許多公司正在實踐的有關多樣性和包容性的事情,是否影響到了軟體產業?

\\

\

böckeler:我承認許多事情雖然非常緩慢,但是確實在發生變化。越來越多的公司更加專注於多樣性,甚至有些企業還會有硬指標。據我所知,有好多個會議正在設法邀請更多樣化的演講者。

\\ 然而,我們似乎很難了解到美國之外的情況,因為絕大多數有關這個問題的事實都來自於那裡。最近我試圖找一些我的國家德國的資料,但不幸的是,我失敗了。在我看來,平均來說,大多數人仍然不願意改變現狀。

\\ 我願意相信我們還處於過渡階段的開始,無論是好的還是壞的影響因素,都是要實現多樣性必須解決的問題。

\

\\

infoq:個人每天需要做一些什麼事情可以提公升多樣性和包容性?

\\

\

böckeler:為了簡便起見,我們就討論有關招聘的多樣性和有關保留的包容性。

\\ 當我們參與到招聘中,有自知之明並承認我們的偏見是非常重要的。對我來說,我能認識到自選擇和同性相吸效應是非常具有意義的,如果男孩不僅僅是表現地「更像計算機」,如果相反,人們只是一次又一次地去僱傭像自己的人?如果我們從六十年代開始就使用個性剖析,並不斷改善它會是怎麼樣?想要去除偏見,需要改變你所看到的東西。有了社交**的幫助,你完全可以實現這一點,你可以看到更多樣化的群體和觀點,但你也需要有意識地改變你的追隨行為,或是尋找像techiesproject.com上的故事。

\\ 在僱傭到具有不同技能背景的人之後,包容性非常重要,特別是當工作人員大致相同的時候。當我們試圖把與大多數人不同的人加入到乙個群體的時候,我們不應該期望他們僅僅適應群體。這不僅僅與建立更多樣化的團隊的目的相違背,還會讓這些人在現有的文化中感到很不安,增大了他們退出的風險。有許多非常熱愛他們工作,非常堅定認同自己工作的程式設計師,這其中也包括我。但是想要讓我們能完全接受擁有不同個性、技能和背景的人,這對於我們已經認同的文化是乙個很大的挑戰。這可能從一些很小的、看起來很可笑的事情開始,比如說文化差異,就像不是所有能寫好**的人知道星際迷航和星球大戰之間的區別。

\

\\

infoq:支援多樣性的團隊能獲得什麼好處?

\\

\

böckeler:關於多樣性的好處已經有很多成熟的理論。不同的意見和觀點可以讓我們更聰明、更富有創造性,可以幫助推動創新。還有研究表明,更多樣化的公司取得行業更高水平的概率增加了高達35%。

\\ 特別是在it行業,多樣性的好處也可以簡單地歸結為人才**問題。每個公司都在努力聘請更多軟體開發者。我相信有許多能成為優秀的軟體開發人員的潛力股,但他們從未開發過自己的這種潛能。我認為這是公眾對於軟體開發者形象的理解的組合(對男性、***、地下程式設計師工作者的諷刺),另一方面,我們對於「真正的程式設計師」應該是什麼樣的期望。如果我們能改變這兩個基準,我們就可以找到新的人才供公司使用。

\\ 最後,不能說經常增加技術多樣性是非常正確的事情,考慮到技術對於我們今天生活產生的巨大影響,所以搭建技術的人往往就是使用技術的人這一點至關重要。

\

\\

檢視英文原文:changing the image of software developers to achieve higher diversity

改變軟體開發者的形象,增加多樣性

birgitta b ckeler認為,我們必須放棄一次又一次招聘非常類似於我們自己的人才,以實現軟體產業更高水平的多樣性。她說,事情已經在慢慢地發生變化,各個組織越來越注重於多樣性和包容性。有許多能成為優秀的軟體開發人員的潛力股,但他們從未開發過自己的這種潛能。在 為它而生 軟體開發者的形象從何而...

改變軟體開發者的形象,增加多樣性

birgitta b ckeler認為,我們必須放棄一次又一次招聘非常類似於我們自己的人才,以實現軟體產業更高水平的多樣性。她說,事情已經在慢慢地發生變化,各個組織越來越注重於多樣性和包容性。有許多能成為優秀的軟體開發人員的潛力股,但他們從未開發過自己的這種潛能。在 為它而生 軟體開發者的形象從何而...

改變軟體開發者的形象,增加多樣性

birgitta b ckeler認為,我們必須放棄一次又一次招聘非常類似於我們自己的人才,以實現軟體產業更高水平的多樣性。她說,事情已經在慢慢地發生變化,各個組織越來越注重於多樣性和包容性。有許多能成為優秀的軟體開發人員的潛力股,但他們從未開發過自己的這種潛能。在 為它而生 軟體開發者的形象從何而...