在美国国家航空航天局喷气推进实验室工作是什么样的体验
人们热议在大型科技公司工作是什么样的,但像NASA喷气推进实验室(JPL)这样的“瑰宝”却鲜有提及。大多数人被某个地方的“惊喜”待遇所吸引,比如免费餐食和乒乓球桌。但在NASA喷气推进实验室,人们并非为了福利而来,而是因为他们真心热爱探索太空和地球。这造就了一种重视创造力和探索精神的企业文化。
我是谁?
我目前在喷气推进实验室(JPL)从事先进多任务操作系统(ADAS)的前端工作,之前也是一名实习生。希望通过这篇文章,激发您对太空技术领域工作的热情。
NASA JPL 是什么?
JPL是位于加利福尼亚州拉卡纳达弗林特里奇的一个研究机构,负责执行太空和地球科学任务。其显著成就包括:开发美国第一颗绕地科学卫星、研制第一艘行星际飞船,以及将机器人送往其他星球!
JPL 是由加州理工学院为 NASA 管理的联邦政府资助的研发中心 ( FFRDC )。这使得 JPL 与其他 NASA 中心相比具有独特的优势,因为它允许 JPL 推动 NASA 范围之外的创新。在 JPL 工作,您不再是公务员,而是加州理工学院的私人雇员。
JPL 的历史确实令人着迷,我鼓励您更深入地了解它。
JPL 做什么类型的工作?
这里的工作范围很广,从平面设计、人工智能、混合现实到折纸,应有尽有。你不必是火箭科学家也能在这里工作。在最近的一次活动中,我遇到了伊丽莎白·兰道,她的正式头衔是“高级故事讲述者”,真是太酷了!
技术栈是什么样的?
这篇文章的其余部分将从前端工程师的角度来写。
你可以将喷气推进实验室(JPL)的任务视为传统科技公司的产品。任务会经历从构思到实施的产品生命周期。每个任务都会有一些需求,这些需求可以通过定制服务来满足,或者扩展多任务服务。最近,我们大力推动构建更多多任务服务,这可以为当前和未来的任务节省大量时间,避免重新实施和测试共享服务。
我们使用 Git/GitHub 进行版本控制,并且大多数任务都转移到 monorepos。
许多任务软件已经从桌面应用程序转移到网络应用程序。
前端
- Angular、React 与 Typescript(无需支持 IE,因此我们可以使用最新的浏览器功能!)
- D3 和 Canvas 用于可视化
- Jest 和 Jasmine 用于单元测试
- 用于 E2E 测试的 Selenium
后端/DevOps
- Java Spring、Express 和 Typescript
- JUnit 用于 Java 测试,Mocha/Chai 用于 Typescript 测试
- Docker(大多数服务部署在*nix OS上)
- 詹金斯
- MongoDB、MySQL、ArangoDB、Dgraph
其他
- 测试轨道
- 吉拉
- 松弛
- Windows/Mac/*nix 机器
实验室里有很多工具正在使用,但上面没有提到。这里团队动态的一大优势在于,如果你能提出一个理由来说明为什么某个工具有用,那么你就可以使用它。
团队动力
加入JPL后,您将加入一个负责特定职能的团队。例如,JPL设有数据服务团队、用户界面团队和人工智能团队。这些团队的成员随后会被招募执行任务。作为个人贡献者,您可以将全部时间投入到单个任务中,也可以将时间分配到多个任务中。
更换团队/任务非常简单。你可以与其他团队的主管或项目负责人见面。找到合适的团队/任务后,你就可以按照当前的职责顺利交接。
根据您所在的团队,您可以坐在单独的办公室、小隔间或开放空间。
俱乐部
实验室有很多兴趣爱好俱乐部。我最喜欢的是健康俱乐部、自行车俱乐部和园艺俱乐部。
面试流程
JPL 没有统一的面试流程。如果某个团队真的看好你,你可以当场被录用。以下是建议的流程:
- 在线申请特定职位或获得推荐
- 与人力资源部门进行电话面试(行为)
- 与团队/任务负责人(行为/技术)进行一轮电话/视频面试
- 现场面试(行为/文化/技术)
- 通过电子邮件/电话做出决定
生活中的一天
上午8:00 | 醒来 |
上午8:20 | 早餐 |
上午8:45 | 工作休假 |
上午9:00 | 到达工作地点 |
上午9:15 | 关注电子邮件/Slack |
上午9:30 | 起来 |
上午10:00 | 开发时间 |
中午12:00 | 实验室或演讲嘉宾的午餐/演讲 |
下午1:00 | 开发时间 |
下午2:00 | 会议/Sprint 计划/回顾 |
下午3:30 | 开发时间 |
下午5:00 | 加州理工学院的健身房 |
下午6:00 | 家 |
显著优势
- 您可以选择“定期休息日”工作时间表,这样您每隔一个星期五就可以休息!
- 补贴午餐
- 远程工作友好
- 使用加州理工学院的资源,如健身房、讲座和设备租赁
- 每周由嘉宾或其他员工就项目或其他主题进行讲座
结束语
在这里工作真是太棒了(我可没想说双关语)。大家都很聪明,一条 Slack 消息就能认识新朋友(实验室鼓励你每两周安排人出去喝咖啡,这样就能结识新朋友)。这和在大型科技公司工作相比,确实有很大不同,但你在这里做出的贡献在整个太空领域都清晰可见。
如果你在南加州,想参观一下这个实验室,欢迎随时联系我!2020年火星探测器正在这里建造,这对实验室来说是一个激动人心的时刻。
鏂囩珷鏉ユ簮锛�https://dev.to/johnphamous/what-it-s-like-working-at-nasa-jet-propulsion-laboratory-2eln