我已经使用开源一段时间了,确切地说是七年。 这可能看起来不长,但当你 16 岁时,这几乎是你一半的生命。 我的开源故事是关于发现、教育和指导机会。 我非常幸运。
五年级圣诞节假期时,我开始接触开源。 在我们所谓的“爸爸计算机训练营”中,我爸爸教我如何在 Linux 上编写 bash 脚本。 那年二月,我为爸爸制作了一个情人节机器人,前面有 bash 代码。
劳伦·埃格茨 (Lauren Egts) 摄。 CC BY-SA 4.0
接下来,我开始在家里和 Hathaway Brown School 学习 Scratch(感谢 Allen 先生!)。 Scratch 是一种儿童友好的编程语言,可以教授编程的基础知识。 通过 Scratch,我对自己的编程能力充满信心。 我开始能够在我的计算机科学入门课程中帮助其他人。 帮助我的同学让我意识到我可以向其他人展示如何使用 Scratch 进行编程。
知道我可以帮助其他人编写代码后,我开始有信心参加创客嘉年华。 我首先展示了我的第一个视频游戏,The Great Guinea Pig Escape。 在当地的迷你创客嘉年华上展示了两年后,我完成了游戏的演示、讲义和研讨会的设置。 这就是故事变得真正有趣的地方。 14 岁时在 克利夫兰迷你创客嘉年华上演讲时,我遇到了 NASA 的 Herb Schilling。 15 岁时,我花了几个星期的时间在暑假期间在 Herb 工作的 GVIS 实验室。
NASA 的早期项目是 Raspberry Pi 墙。 今年夏天,我学习了 JavaScript 以使用流体流动动力学模拟。 我也有机会参与实验室中的许多不同项目。 作为一名实习生,我学到的真正重要的事情之一是我不能独自完成所有事情;而且通常完成某件事的最佳方法是与其他人一起完成。 我非常感谢 Herb Schilling 和 Calvin Robinson 让我能够在他们的实验室工作。 在 NASA,我找到了我喜欢做的事情、我喜欢在哪里做以及我想在余生中做什么。 这是宝贵的信息,特别是考虑到我的许多同龄人都在努力想知道他们想用自己的生活做什么。 感谢我所拥有的难得的机会,我已经知道我想做什么,并且已经做好了充分的准备。
如果不是因为一路上遇到的一些了不起的人,我可能不会追求我对编程的兴趣。 如果没有我的父亲 David Egts,我就不会首先进行编程。 Case Western Reserve 的 Think[box] 的 Ian Charnas 向我表明,即使我很年轻,我仍然可以取得伟大的成就。 We Can Code IT 的 Mel McGee 是我在技术领域遇到的第一位女性,也是我一直敬佩的人。 NASA Glenn 的 GVIS 实验室的 Herb Schilling、Calvin Robinson 和全体人员让我第一次了解了从事计算机科学工作是什么样的,并且从那次经历中我了解到计算机科学 100% 是我想做的事情。 我还要感谢 Jen Wike Huger 和 Opensource.com 团队。 没有他们,我就无法与如此棒的一群人分享我的故事和项目。
这就是我的开源故事。 我的故事始于我还是一个扎着辫子、戴着眼镜的小女孩,带着一个“绝密”情人节任务。 通过与开源社区互动并体验开源的力量,我获得了令人难以置信的知识、技能和信心。 我不再是一个扎着辫子的小女孩了,但我将激励尽可能多的小女孩和小男孩探索计算机科学,以及当人们成为培养创新和分享的社区的一部分时所能做出的惊人事情。
5 条评论