当前位置: X-MOL 学术Softw. Pract. Exp. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Climbing out of a software black hole
Software: Practice and Experience ( IF 2.6 ) Pub Date : 2021-03-28 , DOI: 10.1002/spe.2970
Lynn Robert Carter 1
Affiliation  

As we become ever more dependent on computer systems for much of what we do, we are losing the battle with cyber criminals and suffer from poor-quality offerings. Mission-critical, life-critical, and infrastructure-critical systems should be secure, reliable, and worthy of trust. Yet, that is not our experience. Many firms complain that entry-level software workers do not have the skills and abilities to do what is required and yet we continue to teach computer science in ways very similar to what we did in the 1970s and '80s. As we spiral downward, it's hard to know precisely where the event horizon might be, so let us deal with it now. It's time for an educational and societal sea change when it comes to computing. Society has demonstrated the willingness to deal with such issues in medicine and other critical domains. Highly-skilled clinical professors teach new physicians and specialists using the processes, methods, tools, and disciplines learners are expected to use as practicing professionals. It is time for the crucial software domains to leverage these proven methods and stop pushing off to employers these critical aspects of what it means to be a software professional.

中文翻译:

爬出软件黑洞

随着我们在所做的大部分工作中变得越来越依赖计算机系统,我们正在输掉与网络犯罪分子的战斗,并遭受劣质产品的困扰。任务关键型、生命关键型和基础设施关键型系统应该是安全、可靠且值得信任的。然而,这不是我们的经验。许多公司抱怨入门级软件工作者不具备完成所需工作的技能和能力,但我们继续以与 1970 年代和 80 年代非常相似的方式教授计算机科学。当我们螺旋下降时,很难准确地知道事件视界可能在哪里,所以让我们现在处理它。在计算方面,是时候进行教育和社会变革了。社会已经表现出在医学和其他关键领域处理此类问题的意愿。高技能的临床教授使用期望学习者作为执业专业人员使用的过程、方法、工具和学科来教授新的医生和专家。现在是关键软件领域利用这些经过验证的方法并停止向雇主推销成为软件专业人员意味着什么的关键方面的时候了。
更新日期:2021-03-28
down
wechat
bug