產品管理

社會責任程式設計:計算教育與市場分道揚鑣

社會責任程式設計:計算教育與市場分道揚鑣簡介近年來軟體和資訊科技基礎建設日益影響我們的生活和工作方式。開發這些工具的程式設計師們也承擔著很高的社會責任。然而根據德國基爾大學(Kiel University)的 DIPF | 萊布尼茲教育研究與資訊研究所(Leibniz Institute for R .... (往下繼續閱讀)

分享到 Facebook 分享到 Line 分享到 Twitter

文章目錄

社會責任程式設計:計算教育與市場分道揚鑣

社會責任程式設計計算教育市場分道揚鑣

簡介

近年來軟體和資訊科技基礎建設日益影響我們的生活和工作方式。開發這些工具的程式設計師們也承擔著很高的社會責任。然而根據德國基爾大學(Kiel University)的 DIPF | 萊布尼茲教育研究與資訊研究所(Leibniz Institute for Research and Information in Education)和哈根遠端大學(Fernuniversität in Hagen)進行的深度分析,《教育與資訊研究》(Educational Research and Information)研究表明,無論是在電腦科學家的程式設計教育中,還是在科技公司的工作職位中,都存在著有關社會責任的問題,但兩者缺乏全面考慮。整體而言,對於對整個社會的責任行事,幾乎沒有考慮到。研究由 DIPF 的 Natalie Kiesler 博士和哈根遠端大學的 Carsten Thorbrügge 博士共同完成,於 7 月 10 日至 12 日在芬蘭圖爾庫舉行的 2023 創新和電腦科學教育技術研討會上發布,並發表在相應的《2023 創新和電腦科學教育技術研討會論文集》第 1 卷中。

研究方法

為了進行研究,研究人員首先根據專業學會的指南和市場期望,制定了對社會責任程式設計的工作定義。根據這一定義,程式設計應該有益於所有利益相關者,並應該對程式的效能和約束保持誠實。這需要理解相應的法律,並能夠評估對不同群體的影響並為技術發展考慮這些影響。研究人員從而為 Kiesler 和 Thorbrügge 進行了三個評估:他們深入分析了他們早期工作的一些方面,檢查了德國 35 所大學相關技術課程的基礎培訓框架以及電腦科學學士學位課程中的基礎培訓。同樣,他們還再次分析了基爾大學科學團隊的現有資料集,重點研究了 67 所大學電腦科學學系中特定倫理課程的課程設計。此外該研究團隊還分析了 30 則軟體工程師的職位廣告。他們從 15 個全球最大的科技公司(按收入和市值擇取 2 則廣告)中各挑選 2 則廣告。利用這些資料,研究人員確保了社會責任程式設計的六個層次:(1)對資料及其潛在偏見負責,(2)遵守政府要求,(3)對公司負責,(4)對團隊和專案成員負責,(5)對客戶和使用者負責,(6)對自己負責。然後,他們在上述教學內容和職位描述中對比了這些類別,進行了定性研究。

結果

作為分析的核心發現,Kiesler 和 Thorbrügge 指出:“程式設計師的教育和 IT 行業的工作描述並未整合我們所確保的社會責任的所有方面,而是各自有不同的缺口。”例如,職業培訓和大學的課程設計缺乏對資料負責的要求以及對公司規章的遵從。但是這些方面在公司的招聘廣告中是期望的。相反,屬於基本教育範疇的教育專案在廣告中沒有提到對自己需求的成熟負責的觀念。然而無論在計算教育還是在工作招聘廣告中,雙方都提到了負責對自己的團隊和專案夥伴,對客戶和使用者以及對政府的要求。然而令人關注的是,無論計算教育還是工作廣告,都忽略了對整個社會的責任。 在教育途徑方面,研究還揭示了其他問題。例如,法律要求是職業培訓和大學倫理課程的一部分,但在大學的電腦科學課程中卻不包含。此外根據基爾大學的評估,67 所大學中有 34 所根本不提供倫理課程。然而這些課程可以幫助專注於社會責任程式設計的主題。其中 24 所大學提供選修課程,只有 9 所大學必修倫理課程。

影響和建議

正如研究結果的核心結論一樣,研究人員認為,計算教育和科技公司的工作職位應該整合社會責任的缺失方面。Kiesler 解釋說:“這不僅僅涉及在就業市場上提供供需匹配。考慮到軟體和資訊科技基礎建設的重要性,將社會責任程式設計更全面地作為一個主題系統地放置是很重要的。”Thorbrügge 則補充說:“社會責任程式設計不僅應該成為大學的基礎教育的一部分,還應該進一步補充高級倫理課程。”然而研究作者指出,他們的分析範圍是有限的。研究僅參考了規範教育要求,並未考慮培訓和大學實際的教學實踐。此外所使用的職位廣告數量相對較少,且未包括可能存在地區差異的中小型公司的廣告。 考慮到軟體和資訊科技對當今社會的重要性,我們應該非常重視程式設計師對社會的責任。從基礎教育開始,學校應該加固社會責任程式設計的相關課程。大學教育也應該增加高級倫理課程的提供。對於科技公司,他們應該在職位描述中加入對社會責任的期望。社會責任程式設計不僅僅是一個市場需求,更應該是在整個程式設計領域中堅定推行的一個主題。

相關研究訊息

研究由 Natalie Kiesler 等人完成,標題為“《2023 創新和電腦科學教育技術研討會論文集》第 1 卷中的《電腦科學教育中的社會責任程式設計及職業期望》”。該研究的分析範圍有限,僅涉及規範教育要求,並未考慮實際的教學實踐。此外所使用的職位廣告數量相對較少,並未包括可能存在地區差異的中小型公司的廣告。 提供來源:基爾大學(Kiel University) 引用:Socially responsible programming: Where computing education and the market diverge (2023, August 2) retrieved 2 August 2023 from https://techxplore.com/news/2023-08-socially-responsible-diverge.html
EducationorTechnology-社會責任程式設計,計算教育,市場分道揚鑣
程宇肖

程宇肖

Reporter

大家好!我是程宇肖,我對於科技的發展和應用有著濃厚的興趣,並致力於將最新的科技趨勢和創新帶給大家。科技領域的變化速度驚人,每天都有令人興奮的新發現和突破。作為一名部落格作者,我將帶領大家深入探索科技的奧秘和應用的無限可能。