俄勒冈之旅

南加州Linux Expo (SCALE)是一年一度的活动,旨在提供有关开源软件主题的教育机会。 这是SCALE13X,在活动开始之前,我会见了一位演讲者Emily Dunham ,他将发表名为Human Hacking的演讲。

Emily目前正在俄勒冈州立大学(OSU)完成计算机科学专业的最后一年,在那里,她是OSU开源实验室的学生系统工程师。 在OSU参加演出之前,她曾帮助管理机器人俱乐部,Linux用户组和安全俱乐部。 Emily在开源社区中拥有7年的经验,我与她交谈了有关她的职业和生活,开放硬件,社区心理,当然还有她即将在SCALE13X上发表的演讲。

您的职业生涯和生活如何导致您开源?

我一直都是那种把事情拆开看看它们是如何工作的孩子。 在高中时,我加入了FIRST机器人竞赛团队( 团队为team847.com ;国家竞赛为usfirst.org ,人们可以找到附近的团队),这激发了我将工程学作为职业选择的灵感。 在FIRST中,从宣布每年独特游戏的那一天起,我们有6周的时间,直到完成的机器人必须密封在盒子里,准备好运往比赛为止。 在机器人技术领域工作了4年,使我学会了很多有关团队合作,组织和让志愿者做有用的事情的知识。 当我来到俄勒冈州立大学时,我参与了Linux用户组(LUG)和机器人俱乐部。 在那一点上,我已经使用Linux和其他FOSS(免费和开源)产品已有两年了,而LUG教会了我如何开始回馈那些社区。 在LUG的新朋友的推荐下,我参加了一个名为Beaver BarCamp的“非会议”,并在那里看到了OSU开源实验室关于系统管理的话题。 尽管我不确定自己是否具备必要的技能,但我在BarCamp之后申请了OSL的工作,并且在整个大学期间都曾在那工作过。

您是如何开始使用开源的,现在又做什么?

自从有了第一台计算机以来,我就一直使用开源软件。 刚开始时,我很懒惰,因为对我感兴趣的免费工具(例如,用于录音和编辑的Audacity)比专有版本的盗版版本更容易获得,文档更完善并且获得了更好的支持。 当我学习用C语言编写机器人技术时,团队的另一位程序员向我介绍了Linux。

真正让我开始回馈以前一直被动地从中受益的开源社区的想法是在2010年加入俄勒冈州立大学的Linux用户组。 我了解了项目工作流程的真正工作方式,并了解了非代码贡献的价值,如帮助改进文档和提交清晰,可重现的错误报告。 如今,我的大部分精力都用于确保我在本科学士学位课程的最后两个学期通过所有课程,因此我没有编写过多的与学校无关的代码。 我在FOSS项目中所扮演的角色(我所参与的领导力主要转移到帮助他人的贡献上)。 这包括回答新贡献者的问题,查看代码以及合并请求请求。 我一直在指导我曾经在OSU负责的计划的新领导,因此,当我在六月离开时,事情不会崩溃,偶尔也要发言(通常是关于“如何参与FOSS”以及本地会议上的基本工具(如IRC和Git)。

向我们介绍俄勒冈州立大学机器人俱乐部的开放式硬件。 我们如何帮助开放硬件在其他社区和空间发展?

OSU开放式硬件的主要作用是基于Arduino的板是一种流行的原型选择,因为教程和社区支持是如此出色,并且可以免费使用代码将它们与各种其他硬件接口。 机器人俱乐部过去在开放硬件方面取得了成功,主要是利用具有PCB制造设施的本地企业向俱乐部提供实物捐赠的开放硬件项目。 OSU还是动态机器人实验室的所在地,该实验室正在与CMU和密歇根州立大学合作开展前沿的双足步行机器人研究。 该机器人称为ATRIAS ,其软件基于ROS构建, ROS是专门为机器人技术的独特需求而设计的操作系统。 自2013年以来,ROS项目由OSU开源实验室主持。

以我的经验,做出机器人小组电子硬件决策的工程师通常会过度劳累和务实-如果出于逻辑原因,他们不会选择开放的硬件解决方案而不是专有的解决方案,如果他们有理由期望会导致很多问题的话项目整个生命周期中的问题。 但是,供应链管理很困难,当竞争临近时,必须尽快更换损坏的电子产品。 工程师倾向于在功能可比时选择他们曾经使用过的解决方案,而另一个选择是他们尚未亲自测试过的解决方案,因此将开放式硬件纳入大学的电气工程课程可以极大地推动其采用。 开放硬件社区可以做的任何事情都可以促进廉价组件的快速分发,这将帮助它们与现有的现成解决方案竞争。

您如何看待社区管理的心理? 是什么吸引了人们为事业而志愿服务,这如何帮助开源运动?

在FOSS领域中,我见过的最具凝聚力,功能性的社区是那些对要使用自己正在构建的产品要实现的目标具有共同愿景或目标的社区。 简而言之,成功的社区管理意味着让每个人都对项目的全局有共同的看法。 为了大大简化事情,人们自愿为原因服务,因为这可以使他们得到他们想要的东西。 我在“人类黑客”演讲中提到的一种心理模型是马斯洛的需求层次结构; 从根本上说,一旦人们在一个领域中满足了他们的需求,他们就会继续追求某些其他事物。 志愿服务,特别是作为长期参与FOSS项目的参与者,随着您的捐款质量的提高,它会给您带来积极的反馈,可以帮助解决人们往往倾向于的那些“归属”,“自尊”甚至“自我实现”的需求一旦他们的头顶上有足够的食物可以吃并且没有大型动物试图吃掉它们,就可以继续前进。

您是如何启动OSU开源实验室DevOps Bootcamp sysadmin培训计划的? 什么是开源实验室? 培训计划旨在做什么?

开源实验室是致力于推动开源技术发展的组织。 该实验室提供了160多个项目的托管服务,其中包括Apache软件基金会,Linux基金会和Drupal等全球领导者的项目。 OSL的托管站点一起每月向世界各地的人们提供近430 TB的信息。 此外,该实验室还为俄勒冈虚拟学区等项目雇用了20多名OSU学生作为软件开发人员,并聘请系统管理员来保持我们的托管基础​​架构平稳运行。 OSL于2013年从信息服务的一部分转变为OSU的电气工程和计算机科学学院的一部分。

这为OSL的教育和推广开辟了许多新的可能性,并且OSL和EECS领导层都认为,有某种方法可以使OSL每年为数百名学生提供机会,而不仅仅是十几名学生还是学生员工。 我们中的一群OSL学生正在谈论其他地方如何开展类似的推广计划,例如波特兰州立大学的计算机行动小组“脑力转储”计划 。 我们讨论了OSL版本将具有什么样的课程和目标,并意识到这是我们学生可以做的所有事情,并向OSL全职员工提出了我们的想法。 其他与我一起设计了课程草稿的学生最终还是继续学习或者对运行该课程不感兴趣,所以我本人是第一年,然后我一直在指导一些新的领导者,这些领导者是去年的参与者。 DevOps训练营的目标是指导有兴趣参与FOSS但不知道从何入手的人。 没有像DOBC这样的程序,OSL和FOSS社区只会让那些对开始涉足异常陡峭的学习曲线具有极高容忍度的新手。

但是,我相信参与其中的绝对困难部分是学习FOSS社区假定每个人的所有背景知识,而且我认为我们不应该排除那些并非偶然拥有大量免费免费软件的贡献者。开始需要的时间和精力。 培训计划的延伸目标是帮助满足行业对合格的实习生和员工的需求。 想要聘用OSL校友的公司比去招聘校友的公司还多,因此,通过帮助其他人获得相同的技能,我们使寻求雇员和寻求就业的人受益。 我在DevOps Bootcamp的个人目标是进行结构调整,以便学生参加的每堂课都能够更好地在开源社区取得成功。 如果您不知所措,但在前几节课后却无法参加,那没关系-至少现在您已经知道如何在项目的IRC频道中寻求帮助或如何使用Git。

您能否简单介绍一下您在SCALE13X的“ 人类黑客”演讲期间将分享的内容?

演讲首先对主要心理学研究进行了总结,然后深入探讨了将这些原理应用于FOSS社区。 我单独解释了一些关于单个人的心理模型,然后向您展示了当人们处于群体中时它们如何变化。 我要添加的一件事是我在SCALE上的演讲所特有的,它是几个30秒的交互式实验,用于评估演示者试图用来理解其观众的一些通用技术的有效性。 如果您想成为一个统计数据来帮助其他人了解如何更好地教学,请记住将带网络浏览器和互联网连接的设备带到我的演讲中!

SCALE13X
演讲者访谈

本文是SCALE13X的演讲者访谈系列的一部分。 南加州Linux博览会汇集了Linux和开源用户,开发人员,公司以及发烧友

翻译自: https://opensource.com/life/15/2/interview-emily-dunham-student-systems-engineer-OSU-open-source-lab

俄勒冈之旅

俄勒冈之旅_俄勒冈州立大学开源实验室主持160个项目相关推荐

  1. 俄勒冈之旅_玩家之旅

    俄勒冈之旅 We all want to be heroes (or villains). To be the leading character in our own stories is an i ...

  2. 【华人学者风采】纪秀磊 美国俄勒冈州立大学

    [华人学者风采]纪秀磊,美国俄勒冈州立大学化学系教授.2010年获得加拿大国家自然科学和工程研究委员会博士后研究奖金的的资助,前往美国加州大学圣巴巴拉分校,师从 Galen D. Stucky 教授. ...

  3. 旧金山州立大学计算机,旧金山州立大学(San-Francisco-State-University)_彬彬教育...

    学校简介 旧金山州立大学(San Francisco State University,缩写SFSU)成立于1899年,位于加利福尼亚州旧金山市(San Francisco)市区,是一所四年制大型公立 ...

  4. 架构师成长之旅_第一篇:插件与框架是什么?

    架构师成长之旅_第一篇:c++插件开发 目录 踏入工作前的准备 框架是什么? 多人开发 一.踏入工作前的准备 在即将踏入工作时,最主要的是你的代码量和你编码能力,最重要的是你的代码质量,在编码界代码质 ...

  5. Nature Protocols | 密歇根州立大学何胜阳/Tiedje团队建立拟南芥微生物组研究的标准化生长体系!...

    多细胞生物体与栖息在其身体各部位的各种微生物群落不断接触.这些微生物统称为微生物群,在宿主的健康和疾病中发挥着关键作用(Nature Microbiology | 微生物组创新,实现可持续发展的未来! ...

  6. 计算机学院杨洋,美国莱特州立大学吴志强教授访问计算机科学与技术学院

    2014年5月28日,应计算机学院孙广路教授邀请,美国莱特州立大学教授,莱特传感器系统中心主任.首席科学家吴志强博士,美国西新英格兰大学助理教授周若琳博士访问哈尔滨理工大学计算机科学与技术学院. 吴教 ...

  7. 东田纳西州立大学计算机排名,2019东田纳西州立大学世界排名

    东田纳西州立大学世界排名 <美国新闻与世界报道>美国全国性大学排名  2019年  230 <华盛顿月刊>美国全国性大学排名  2018年  172 全球网上热度排名全球院校1 ...

  8. 俄亥俄州立大学计算机科学排名,俄亥俄州立大学CS专业排名2020年

    原标题:俄亥俄州立大学CS专业排名2020年 俄亥俄州立大学在学术排名方面,主流大学排名中,U.S. NEWS全世界排名46名,QS世界第86名,泰晤士高等教育副刊全球排名第70名 ,世界大学学术(A ...

  9. 科罗拉多州立大学计算机科学专业,美国科罗拉多州立大学有哪些好专业?

    为了帮助大家更好的了解美国大学的详细情况,新东方在线留学网整理了美国科罗拉多州立大学有哪些好专业的相关资讯内容,供大家出国留学及相关留学准备作参考! 美国科罗拉多州立大学有哪些好专业 [ 专业设置 ...

  10. 路易斯安那州立大学计算机科学,西北路易斯安那州立大学

    西北路易斯安那州立大学是1884年成立的美国公立四年制大学,学校占地916英亩.路易斯安那州立大学西北分校是第一批进入美国航天局合资计划的六所学校之一,学生与航天局的科学家们一起工作,帮助分析数据与研 ...

最新文章

  1. 我有一个顶会idea还没做实验,NeurIPS:先占坑再实验!
  2. ppt格式刷快捷键_高效地制作PPT
  3. wifi拥挤时防掉线小技巧
  4. spring自定义作用域 依赖注入之手动注入
  5. Ubuntu kylin 14.04 LTS上安装opencv
  6. SIP、SAP与SDP
  7. swift开发的小坑
  8. IMP-00009: 导出文件异常结束 imp
  9. 计算机专业考研不想走编程,考研的这些弯路,不要走,好吗?
  10. 【bzoj4695】最假女选手 线段树区间最值操作
  11. 9.7英寸 IPS 屏平板 选购
  12. 全网首发:gpg: gpg-agent 在此次会话中无法使用的解决办法
  13. hulu dpp_如何取消您的Hulu订阅
  14. 清除input的历史记录
  15. 进程间通信----共享内存
  16. adbdriver的安装
  17. Matlab Bitwise Operator模块
  18. 充电桩检测设备TK4860E交流充电桩检定装置
  19. 手机屏幕保护DIY全教程
  20. 云南省首家喜来登和德尔塔品牌酒店落地春城昆明

热门文章

  1. 职业生涯规划——2019
  2. C#中导出数据时控制Excel 2007生成2003兼容模式的文件
  3. 复化科特斯公式matlab_【原创】牛顿-柯特斯数值积分公式及其MATLAB的实现
  4. web网站加速之CDN技术原理
  5. 计算机如何安装无线网络适配器,无线网卡驱动怎么安装,教您怎么给电脑安装无线网卡驱动...
  6. Tracup|使用项目管理软件帮助战胜拖延症
  7. 洪磊口述:番茄花园如何捆绑流氓软件月入十万
  8. Tree Booster 的参数
  9. redisRDB持久化中dir路径配置问题
  10. APP运营推广:新APP建设之后该怎么做好品牌运营?