从罗格斯大学到初创公司:学生开发人员通过开发真实世界的应用程序获得技能从罗格斯大学到初创公司:学生开发人员通过开发真实世界的应用程序获得技能

(从左到右)学生网络应用程序开发人员Michael J. Winters和Ridhwaan Anayetullah与系统管理员Jack Chen,他们是开放系统解决方案的一部分。资料来源:Nick Romanenko/Rutgers大学

从理论上讲,学习如何在课堂上或做作业是一回事,而在成千上万人每天都在使用的地方开发软件是另一回事。,mdash;内维Gavini。

在应用程序无所不在的时代——WhatsApp、Snapchat、甚至Instagram之前——纳文·加维尼(Naveen Gavini)有了一个想法:用一款手机应用来展示罗格斯大学(Rutgers)的新闻、公交时刻表和其他信息。

凭借iPod Touch和迅速发展的编程技能,2009届毕业生、当时还是信息技术办公室(OIT)学生的加维尼为罗格斯大学的移动应用程序设计了一个原型。Gavini向OIT的系统管理员Jack Chen展示了这款应用。这个想法是由OIT的员工提出的,两人与同事亚伦·里奇顿(Aaron Richton)一起向上级提出了这个想法。

从此,官方的大学移动应用诞生了。

Gavini现在是Pinterest的设计和用户体验主管,他是开放系统解决方案(OSS)学生软件程序员小组的一员,开放系统解决方案是OIT企业应用服务部门的一个部门,负责学生软件开发项目。OSS帮助Rutgers的学生在移动和web应用程序开发方面起步,通过为Rutgers社区创建软件提供该领域的实际经验。

Gavini说:“从理论上学习如何在课堂上或做作业是一回事,但在成千上万人每天都在使用的地方开发软件是另一回事。”“你很快就能理解事情是如何出人意料地破裂,以及质量的意义。”

罗格斯大学的应用程序只是OSS在大学里建立的众多进步之一。OSS成立于1999年,旨在为学生提供开发和运营方面的工作经验,并帮助OIT的全职员工。这些学生的工作范围从构建安装在罗格斯大学服务器上的软件包,到为大学研究和开发新的软件或服务。

他们的经历远远超越了在罗格斯的时光。校友们已经在亚马逊(Amazon)、谷歌和Facebook等大型科技公司找到了工作。

除了日常工作,作为OSS的经理,陈认为OSS是一个自由讨论技术并给学生机会尝试新事物的地方。这导致了Rutgers应用程序或Rutgers URL shortener (go.rutgers.edu)等服务的进步,该服务类似于Bitly,为大学提供官方品牌的网址缩短服务。

一般来说,从学期到学期,10到14名学生是组织的一部分。他们的职责包括移动应用、系统和web开发、DevOps工作和站点可靠性工程。

这个机会让他们在一个欢迎团队合作的环境中成长,并帮助他们的学生在一起变得更好。

“我认为最有价值的事情是和其他人一起工作,”OSS的学生工作者Ridhwaan Anayetullah说。“这种合作环境的卖点在于,你可以向他人学习,发现自己的长处。”

陈估计,他已经有70多名前学生通过这个项目,并在这个行业找到了工作,他说,这就像一个“NCAA教练看着他的球员在职业比赛中取得成功”。

总的目标是为学生提供工具,使他们在使用OSS的时间之外获得更大的成功。

这才是它真正的意义所在。证明你自己,积累一些工作经验。”“记录下这几年的经验,这样当你在市场上的时候,你就会比任何人都知道得多。”

前OSS学生工作者科林•沃尔什(Colin Walsh)现在是该校的全职应用程序开发人员,他将继续与该组织现有的一些学生工作者一起工作,将罗格斯大学的应用程序带入下一个阶段。

和其他许多人一样,沃尔什获得了OSS的工作经验,这对他进入职业生涯是必要的。但是这个组织有一个不同于实习或其他工作经验的学习环境。它让这些学生尝试新事物,找出他们的兴趣所在,并更多地了解他们在该领域的优势。

沃尔什说:“如果你对某样东西很好奇,你真的想研究任何东西的可行性,你可以下载它,运行它,然后动态地找出它的优缺点。”“我认为你不可能在其他很多你专注于专业化的工作中获得那样的经验。如果你只做一件事,就不鼓励你走出舒适区。”

新闻旨在传播有益信息,英文原版地址:https://news.rutgers.edu/rutgers-startups-student-developers-gain-skills-building-real-world-apps/20200131

https://petbyus.com/22758/