做软件开发有哪些开发工具_如何更快地学习软件开发工具

应用程序开发工具的创新日新月异,意味着开发人员拥有更丰富的工具箱,可以编写更好的代码。 它还需要更快的学习速度 我们采访了 Red 全球培训服务副总裁Ken Goetz   帽子,以了解开发人员如何在他们的游戏顶部进行编码。

教给开发人员和员工如何使用软件或执行特定任务或工作流的最新技术是什么?
肯·格茨(Ken Goetz):有很多行业词汇来描述现代学习趋势,包括微学习,对等,混合和按需学习。 在当今的数字学习时代,我更喜欢在经验上比演讲更重的学习,沉浸式的,具有高生产价值的沉浸式学习(例如,让学生参与一个引人入胜的故事,唤起现实生活中的经历),以及与自己的技能水平相当的培训。 在最后一点上,重点是建立不太容易的训练,这会导致无聊,而又不是太刻苦,这会导致挫败感。 在培训方面,失败实际上是一件好事。

学习新的编程语言 ,API或原理的最佳实践,工具和策略是什么?

Goetz:我们发现在点对点学习中越来越重要。 如果您采用70:20:10的学习模式,那么我们学习的方式中有20%是基于与他人进行社交活动。 随着培训变得越来越自定进度,我们已经走了完全相反的方向。 因此,为IT专业人员建立交流他们所学知识的途径的需求日益增长。

有哪些技术和有用的指标来评估特定学习方法的影响?

Goetz:大多数培训计划都停留在使用课堂末调查来衡量有效性的中世纪。 但是这种方法是有缺陷的,因为学生没有机会评估学习内容,以了解他们的新技能如何帮助他们重新工作。 观察培训影响的唯一方法是在培训完成后的一段时间内进行观察。 这样,可以衡量组织的影响。 员工是否更有效率,更有效率,这是否已为企业带来收益(例如,较低的营业额,更快的应用开发和更少的停机时间)? 我们在这里 与IDC合作 在 Red Hat 进行了这样的调查 ,该调查 表明Red Hat Training在三年期间的投资回报率接近4倍。 看到适度的培训投资可以带来多大的收益,真是令人激动。

传统上,通过使用手册,屏幕记录或帮助菜单来学习如何使用软件工具,并且用户必须在这些工具和应用程序之间来回切换。 是否可以将更好的指南直接集成到应用程序体验本身中,例如交互式宏或屏幕录像?

Goetz:随着软件不可避免地变得越来越智能和更好,我们当然会看到越来越多的这种情况。 确切的性质取决于软件及其工作方式。 从命令行提供截屏视频并不能实现非常无缝的集成,但是在命令行应用程序中内置了各种各样的帮助功能已有很长时间了。 我致力于构建可以从SaaS应用程序中直接访问的自定义学习,从而创建了真正按需的,即时的学习功能。 我认为这些进步令人兴奋,但在很大程度上受到所讨论软件类型的限制。

DevOps和持续部署在使快速推出软件变得更加容易的技术方面做了大量工作,但是企业正在采取什么措施来为文档带来类似的敏捷性? 您如何使屏幕截图保持最新,或如何将新功能或更新自动纳入手册中? 软件公司又如何使企业客户容易使用此功能

Goetz:有几种工具可以帮助完成此过程。 在DevOps世界中保持屏幕截图保持最新状态(在该世界中,像Amazon这样的公司几乎不断地部署新功能)可能永远不会是一场胜利。 发布屏幕截图后,屏幕已更改。

有什么不同的方法可以用来从软件内部学习如何更好地编码,或者可以指导开发人员在事后解决编码问题的更好方法呢?

Goetz:软件开发中发生的主要模式转变是使用DevOps原理和流程,该流程允许代码的连续检入,自动回归测试和增量发布,从而为开发人员提供了实时性能循环。

衡量特定培训方法的绩效的最佳实践是什么?

Goetz:从一开始,Red Hat就采用了一种以性能为导向的强大方法来验证培训效果。 红帽的认证考试是对个人执行关键的,实际任务的能力的动手测试。 获得红帽认证的候选人不仅表现出理解力,而且还具有在实践中运用该知识的能力。 近年来,这些概念也已扩展到培训中。 在每章的最后,动手练习将向学习者介绍实际的应用程序,并在有限的提示下挑战个人以完成该操作。 然后,学生可以运行评分脚本,该脚本超越了通过/失败的标准,可以提供特定于子任务的成功反馈。 毫无疑问,这是行业最佳实践,而不是大多数技术培训中发现的东西。

公司能否将学习软件的过程,企业过程或创造性工作的过程进行游戏化?

Goetz:首先,我们需要区分游戏化和游戏性学习之间的区别。游戏化是利用游戏的功能使学习更加身临其境,而学习型游戏实际上是游戏本身。 两者都有优点和适用性,因为它们都可以激发对学习有积极影响的情感体验。 游戏设计师是世界上最好的课程开发人员之一。

翻译自: https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/How-to-learn-software-development-tools-faster

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值