All About Engineer Rank - A Guide by IAmLesbian

What is Engineer Rank?

Engineer is a newly added rank (at the time of posting) which follows Builder.
ORE members with Engineer rank have additional permissions that lower ranks don’t have.
These permissions consist of:

  • The ability to officially assist in Builder trials
  • The ability to help run an Engineer interview
  • The ability to stream video in the ORE Discord server
  • Potentially more permissions (the rank is fairly new, things are subject to change, if new perms are added then this will be updated)

Prior to Applying: Expected Knowledge

In the way that Builder requires knowledge about ALUs and all that comes prior, Engineer requires knowledge about CPUs and all that comes before.
This doesn’t mean that you are unable to apply with a non-CPU device, however it does mean you are expected to be able to explain how a CPU works.
The knowledge expected includes the following:

  • All knowledge expected of a Builder testificate
  • The functions and connections of the different parts of a CPU
  • Explanation of your Engineer build (typically a CPU)
  • Operation of your Engineer build (knowing how to run it)

If you included pipelining, branch prediction, out of order execution, or anything like that then it’s a good idea to review those concepts and make sure to understand your own implementation.

Getting Engineer Rank Part 1: The Application
Once you feel you posses adequate knowledge, you can begin the application process.
Before posting an application, know that there is a required format to follow.
The format is as follows:

Minecraft name:

What’s a thing you have made which demonstrates sufficient engineering knowledge?:

What engineering work went into designing this thing?:

Image(s) and/or video(s) of the device:

The 2nd section is where you put basic information on the device for the interview.
Information such as CPU specs, programs you’ve made for it, some details on the ISA, components of the CPU that are unique to your CPU, etc.

The 3rd section you talk about engineering work such as: issues you fixed/worked around, planning, new parts you designed, etc.
Doesn’t hurt to go in-depth, better to put too much detail than too little.

Remember that you can always look at members’ accepted applications here: Latest Engineer Applications/ Accepted - Topic
It helps to know what works and what doesn’t, so feel free to look around for ideas (but don’t plagerize).

Other application info is supplied here: Read Before Posting - Engineer
Feel free to read it to make sure you have the best chances of your application being accepted.

Applications are submitted here: Latest Engineer Applications - Topic

Simply click the blue + in the bottom right and start making your application.

Getting Engineer Rank Part 2: The Interview

Once your application has been accepted, now you need to complete an Engineer Interview.
The interview goes approximately 30 minutes to an hour long (depends on a lot of things).
The interview has a board of staff members and Engineers who ask you questions such as:

  • How long did it take you to build {your_device}?
  • What challenges did you face when designing {your_device}?
  • If you had to rebuild {your_device}, what, if anything, would you change or do differently?
  • What can you tell us about {part_of_your_device}?
  • What aspect of {your_device} are you most satisfied with?
  • What aspect of {your_device} are you least satisfied with?

Those are just some of the potential questions, staff can choose to ask questions relevant to specifically your device, they can ignore questions on the list, they can even do it their own way.
Be prepared for anything.

It’s always useful to keep track of any planning or documentation you have for your device or the process and review it prior to the interview to refresh your memory.
This way you rely less on what you remember from a while ago, and more on something you just read.

Conclusion

Following this guide properly is likely to lead to you getting Engineer without much confusion.
Everyone learns at a different pace so don’t rush yourself if you need time and don’t wait if you’re able to keep working at it.

If you have any further questions, feel free to reply with it and I’ll answer.
However, seeing as Engineer is relatively new, and only 1 member has the rank, my knowledge on it is also limited.

1 Like