实习生焦点:纳撒尼尔·卡拉布雷西
实习是威廉玛丽教育的一个重要方面。无论学生主修什么专业,通过获得实际工作经验都可以学到很多东西。W&M信息技术拥有欢迎学生工作者的悠久传统,并将他们纳入我们的总体战略,提供可靠,灵活和安全的技术环境,为快速变化的需求提供快速和熟练的解决方案。
纳撒尼尔·卡拉布雷西,26岁
主要的
计算机科学与数学
实习生职位
工作日实习生/软件工程师
你实习时的一些职责是什么?
2024年夏天,我在William & 玛丽 IT公司做实习生和软件工程师。我把时间分配到IT部门的这些不同领域。在与Workday校园整合团队合作期间,我创建了一个网站,将所有与Workday相关的链接整合到一个地方。这个网站为人们收集正在进行的Workday项目的信息提供了一个简化的方法。我在Workday团队的经历是非常有益和有趣的。我还与IT领导密切合作,开始创建W&M聊天机器人。我能够使用微软预先训练的大型语言模型(LLM)与W&M信息相结合,制作一个工具,使网站用户能够提出特定的问题,并从模型中获得准确的回答。这个工具比简单地在谷歌上查找信息要准确得多,因为您可以输入自然语言查询。此外,我还尝试将谷歌地图集成到聊天机器人中,以获得到校园建筑的具体方向。鉴于我对软件工程的热情,直接与Phil Fenstermacher一起重制W&M重定向过程也是非常宝贵的。我创建了一个易于使用的程序,允许不同的W&M部门通过一个简单的配置文件根据需要定制重定向页面。
你在IT行业工作的最大收获是什么?
我在IT行业的工作经历让我收获颇丰。这很大程度上是因为我可以自由地看到不同的方面。例如,由于我的技术背景,IT的业务方面非常有趣。虽然我仍然可以将我的编码技能应用到我参与的许多项目中,但我也对如何将Workday等平台应用到我们的校园社区以及如何使这种过渡尽可能顺利的工作有了新的认识。
通过使用CI/CD(持续集成/持续交付)管道,我的技术技能也得到了提升。通过我在重定向流程更改方面的工作,我协助建立了这个CI/CD管道,以实现零停机时间。当设计一个处理成千上万用户的产品时,牢记可伸缩性和可靠性是极其重要的。考虑到网站上的流量,考虑水平扩展也很重要,即添加多个相同的实例,从而防止瓶颈。我们通过部署多个相同的服务器来实现这一点,以减少单个服务器上的压力。可伸缩性和可靠性是软件工程中两个极其重要的方面,但通常被忽视。我非常感谢IT部门给我这样的实践经验。