Operation Code 如何帮助退伍军人学习编程技能

Operation Code 帮助军人退伍军人及其家庭在软件开发领域开辟新的职业道路。
385 位读者喜欢这篇文章。
Freer than free, opener than open: The fight for the learning management systems

Opensource.com

陆军上尉大卫·莫利纳退伍后,就知道自己想进入软件开发行业。当莫利纳对这个领域进行研究时,他发现自己被大量的信息和选择淹没了。例如:哪种编码语言是学习的正确选择?哪种语言在就业市场上最具竞争力?更让人困惑的是,无数的营利性代码学校正在以指数级的速度激增,而且每一所学校都宣传其职业成果只需四年制计算机科学学位的一小部分成本。他可以向哪里寻求关于如何进入科技行业的指导?

2016 年,Operation Code 的成员增加了 1300 多名。

为了解决这个问题,大卫在 2014 年开始创建 Operation Code,作为其他处境相同的退伍军人的灯塔。如今,Operation Code 已成为一家成熟的 501(c)(3) 非营利组织,我们的使命是帮助军人退伍军人及其家庭在软件开发领域开辟新的职业道路。2016 年,Operation Code 的成员增加了 1300 多名。到目前为止,2017 年,Operation Code 有望增加 3100 多名成员,同比增长超过 137%。

Operation Code 背后的核心思想一直是将经验丰富的 IT 专业人士与处于 IT 职业生涯各个阶段的退伍军人配对。Operation Code 的成员包括现役军人、军人家属以及退役多年的退伍军人,我们完全由志愿者组成的工作人员如何确保组织满足所有成员的需求?考虑到我们成员的多样化人口,他们处于职业生涯的不同阶段,目标也各不相同,答案是:这并不容易。

美国退伍军人事务部估计,每年有 25 万名军人退出现役,IT 是雇佣退伍军人的第一大行业。2016 年,代码学校市场发展到 91 所全日制学校,毕业生超过 17000 名学生。这两个庞大群体的交集是 Operation Code 导师计划的目标。为了应对这项艰巨的挑战,我们围绕三个不同的组成部分设计了我们的导师计划。我们的前两个组成部分——导师服务和 Operation Code 小组——基于导师制的培训方面,本质上是短期的。最后一个——一对一导师制——是一个长期的导师计划。让我们以一个成员示例 Sam 为例,说明 Operation Code 的导师计划是如何运作的。

Sam 将在几个月后退出现役,并正在寻找职业转型。她对编程很感兴趣,在网上搜索信息后,她在 operationcode.org 上发现了一份代码学校列表,这些学校被批准使用她的退伍军人福利法案 (GI Bill)。

导师服务

加入 Operation Code 后,Sam 受到一个友好的机器人的欢迎,该机器人向她提供了有关针对转型期军人的不同计划的基本信息,以及核心编程术语和编码语言的列表。Sam 感到有些迷茫,于是查看了我们的导师计划,并偶然发现了我们的第一个计划:导师服务。导师服务是我们的新成员可以与我们 100 多位导师之一进行的单次预约。导师服务涵盖五个基本领域

  1. 一般指导
  2. 结对编程
  3. 代码审查
  4. 简历审查
  5. 模拟面试

Sam 不知道从哪里开始,于是报名参加了一般指导。一位导师与 Sam 会面,并通过即时消息 (IM)、电话或视频聊天讨论她的目标,并努力让她走上正确的方向。Sam 确定她对 Ruby Web 开发感兴趣。我们的导师为她提供了复习资源,Sam 开始了漫长的编程学习之旅。

结对编程服务为成员提供导师的一对一帮助。

随着 Sam 在教程、代码难题和小项目中不断进步,她开始感到迷茫。事情变得越来越复杂,她不确定构建代码的最佳方法。此时,她再次联系我们的导师服务计划,并提交了结对编程的请求。结对编程服务为成员提供导师的一对一帮助。她可以共享她的屏幕并获得实时的建议、批评和支持。

几周过去了,Sam 现在准备向一个开源项目提交她的第一个拉取请求。她感到有点紧张,不确定她的更改是否正确。Operation Code 再次为她解决了问题。代码审查服务比 Operation Code 结对编程服务异步性稍强,它为新成员提供了一位经验丰富的程序员来查看他们的提交,让他们有信心提交他们的第一个拉取请求。

Sam 正在迅速成为一名经验丰富的程序员。她能够完成基本任务,但很快就对编写简单的 Fizz Buzz 和购物车程序感到厌烦。她渴望更多。她注意到一些 Operation Code 小组似乎很有趣。Operation Code 小组是由导师领导的团队,为成员设定了目标和时间表。这些小组可以是任何形式,从运行 Exercism,到回馈开源社区,旨在让我们的成员习惯于在团队中进行专业工作。

几周后,Sam 参加了几个 Operation Code 小组,证明了她完成编程任务和在分布式团队中工作的能力,现在她正在寻找她的第一份编程工作。与往常一样,Operation Code 在这里提供帮助。Sam 提交了简历审查和模拟面试的请求。我们的导师团队立即行动起来,帮助她为顺利通过面试做好准备。

由于拥有如此庞大且多元化的成员基础,为现有成员和像 Sam 这样的新成员提供有用且有效的指导是一项艰巨的任务。Operation Code 正在尝试通过运行针对我们成员不同部分的多个层级的指导小组来应对这一挑战。

在 2017 年年中,我们将启动我们新的 一对一导师计划。这将为我们的成员提供传统的导师/学员关系。我们的成员将能够浏览我们导师的个人资料,根据他们的判断找到他们认为可以合得来的人。一旦成员发起联系,Operation Code 的工作人员将跟进双方,以确保事情进展顺利。

如果您有兴趣成为导师,或者您是退伍军人、现役军人或军人家属,请访问我们的网站 operationcode.org 了解更多信息。欢迎所有国家和服务部门的人员加入。

Operation Code - 扩大退伍军人福利法案的使命 来自 Teresa MahoneyVimeo 上的视频

标签
User profile image.
Rick 是 Operation Code 的首席技术官。Operation Code 是一家非营利组织,旨在帮助退伍军人及其家人学习编程。Rick 还在 Akamai 担任高级软件工程师,主要使用 Ruby 和 Rails 开发新产品。在 Rick 的网站 http://rickre.in 上了解更多信息。

贡献者

4 条评论

哇。我刚刚回忆起 1994 年我履行完义务离开军队的情景。就像大卫一样,我非常兴奋能够使用退伍军人福利法案的资金来获得学位,并继续在信息技术领域开始职业生涯。好吧,即使我入读的学院获得了认证,退伍军人事务部也表示,除非我申请其他学位资助来源,否则退伍军人福利法案不会生效。我非常失望,至少可以说。如果退伍军人福利法案从一开始就生效,它本可以全额支付我的副学士学位费用。相反,我最终背负了学生贷款债务,直到今天它仍然在我的信用报告中。我赞扬大卫为帮助退伍军人过渡到平民生活所做的出色努力。如果 Operation Code 在 20 多年前就存在,我肯定会加入。

截至本文发布之日 2017 年 4 月 25 日,网站证书无法通过浏览器进行安全连接验证。

https://operationcode.org/

同级证书颁发者未被识别。

HTTP 严格传输安全:false
HTTP 公钥固定:false

证书链

-----BEGIN CERTIFICATE-----
MIIDkjCCAnqgAwIBAgIBDTANBgkqhkiG9w0BAQsFADBqMQswCQYDVQQGEwJDWjEP
MA0GA1UECAwGUHJhZ3VlMQ4wDAYDVQQKDAVBVkFTVDEdMBsGA1UECwwUU29mdHdh
cmUgRGV2ZWxvcG1lbnQxGzAZBgNVBAMMEkF2YXN0IHVudHJ1c3RlZCBDQTAeFw0x
NzAzMTEyMjM0MDBaFw0xNzA2MDkyMjM0MDBaMBwxGjAYBgNVBAMTEW9wZXJhdGlv
bmNvZGUub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyHLzMSCx
wy5hQU8p8ZodRak6s9pWfDuOhAfwXBiioWVvh4sJ474qr1xsnPEiN7Q9fPfsoMGh
WMu5cPpI6AezUlYVCjBuHzYRADxD/k/LBJvNHTjz3OJRYpa3eTAR3EFW9iv5mYvG
wboaTj1hAyPEO0x1YPD3uKLkuPw9CTHg+Dju+BQt6FINDekHVOtHka0OZ9zNiRG8
ONTaefAxTj23E5J/ecW+GzR++6dDeUt859tOlb/LLjFVb9Ns9yCAMNS7h2nxLtPI
AW8u+nPMP/QJ2uAjtoz9OLKvCjOvEpGmXfZqLUei3A9cHWer6xPTT68yO+26AipJ
miT0KVLgR1Ay4QIDAQABo4GQMIGNMB0GA1UdDgQWBBT3g9EWCi3qxKq3dJEaER3M
hJ/BlDAfBgNVHSMEGDAWgBQYamu2X7vyxOkUsyQggMsUMMVR8DBLBgNVHREERDBC
ghFvcGVyYXRpb25jb2RlLm9yZ4IWdGVzdC5vcGVyYXRpb25jb2RlLm9yZ4IVd3d3
Lm9wZXJhdGlvbmNvZGUub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQAuxY4BPUAQmni0
O9R10W2gFO8x6LXmoNuOCZ/YIa2tAMKkAc3vLO8fxVLe9m7hjvsSybeSo2HnqRj8
+2Bf7uFFh9XD0oGOMap8Rkhz9F3qyxtkVma9/wYgcrLRQYZPTF/Jxixa66fMPOVY
cc/uyBkQchWDFDVHYOX+GKyn4KV9BRLjDfNESovYbUb+zCgKsjRk0jUaWaw7oJqR
h1yxzZKoHL1wwfmO2eXzO+W59HmkEmnm/xd3QSRpHh00fKWqwNL63WzB/WzFIN5Y
c4+6sakdi7G/2yHSD6Tto/392DEt10p8rj9RUNlLXa/L8elpWlEPsl/LE6IifEzR
gaPgsXvV
-----END CERTIFICATE-----

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.