#help我应该如何为Mozilla的“梦想工作”做好准备?


背景/领导

我在大学还有大约1。5年的时间,所以不管怎样我都不会申请职位,但我认为现在做好自己梦寐以求的工作比做毕业更好。

我一直在做一些关于在Mozilla工作的研究,我遇到过一些关于它的黑客新闻和quora线程,这似乎证实在那里工作可能是我梦寐以求的工作。

我不确定的是我需要如何规划和获得我想要的那种工作。我喜欢直接使用Firefox,Servo或Rust,但我不确定在列表页面上查找哪个位置或者它是否无关紧要?看起来他们对远程工作真的很好。

我正在努力获得计算机科学学士学位,并一直在考虑为我的硕士学位,特别是如果它能帮助我进入大门。

我正在尝试在空闲时间学习Rust,到目前为止这是我最喜欢的语言,这是让我看到Mozilla的事情之一(是的,我知道还有其他地方使用Rust,但我真的很喜欢Mozilla推迟的利他主义的感觉)。

我一直在关于exercism.io的Rust轨道,阅读文档和O'Reilly出版的书,以及尝试一些个人项目。

一旦我对这门语言充满信心,我就有一些我喜欢做的开源项目,比如Smithay(见下文),看起来很有趣,也会提供一些我能展示自己能力的东西。我可能也开始尝试为Firefox,Servo和Rust做出贡献,以便更熟悉项目并提高我的技能。

GitHub标志 Smithay / smithay

生锈的Wayland合成器的铁匠铺

Smithay

Crates.io docs.rs“data-canonical-src =”https://docs.rs/smithay/badge.svg“style =”max-width:100%;“ data-lazy-src=

生锈的Wayland合成器的铁匠铺

目标

Smithay旨在提供构建模块以在Rust中创建Wayland合成器。虽然它不是一个成熟的合成器,它将提供实现通用功能的对象和接口,几乎任何合成器都需要它们以通用的方式。

也:

  • 记录:Smithay努力保持其API及其功能的清晰详细的文档。已发布版本的docs.rs上提供了已编译的文档,此处还有主分支。
  • 安全性:Smithay的目标是使用安全,因为Rust。
  • 模块化:Smithay不是一个框架,也不会受到限制。如果有一部分您不想使用,则不应强制使用它。
  • 高级:你应该不必担心血腥低级别的东西(但是如果你真的想潜入它,Smithay不会阻止你)。

像其他人一样,Smithay作为……

在GitHub上查看

TL; DR

  • 在Mozilla工作可能是我从互联网评测中读到的“梦想工作”
  • 想要使用Firefox,Servo或Rust本身(可能现在可以开始,因为它们是开源的吗?)
  • 我很快就会获得CS的学士学位,如果有帮助的话可能是硕士,加上价格看起来很有趣
  • 在空闲时间学习Rust并尝试为OSS做出贡献

实际问题

  1. 只有某些办公室能够处理我想做的项目吗? (比如,San Fransisco是我想要参与的项目的主要场所,还是我可能会在大学毕业后从事其中一个项目的远程工作?)

  2. 我正在做什么/计划做什么才能在Mozilla找到工作?

  3. 我还需要做什么?

资讯来源:由0x资讯编译自DEV,原文:https://dev.to/redoxeon/how-should-i-go-about-setting-myself-up-for-my-dream-job-at-mozilla-4hdf ,版权归作者所有,未经许可,不得转载
你可能还喜欢