â Back to Home
In This Article:
đ¤ Notice something is missing or not working? â Please contact Zoel (zoelbastianbach@agate.id) on Ms. Teams!
This page is intended as a source of information regarding Mastery Level in Tech Department of Agate.
What are the scales to measure my understanding?
Mastery Level is measurement of how much understanding a crew have on certain topic. Mastery Level represents the journey of learning. This is intended to use as Guidance for Growth, so crew can Assess his current understanding level on a topic, and how to improve it.
Each Mastery Level is a prerequisite for next Level. You have to Know before Understand. You have to be able to Analyze it before able to Optimize it. At the highest mastery level, there are 3 different route to choose: Maximize, Extend, or Invent.
<aside> âšī¸ Each topic have different maximum Mastery level. Some topic can be pushed to Mastery Level 6 (Programming Language, Development Tools or Framework), while other topic stopped at Analyze Level 4 (Software Analysis, Technical Assessment), etc.
</aside>
Mastery Level is a scale or spectrum instead of a numeric value. That means, it has a broad range of interpretation. Different people can have different assessment on someone's capability. For example: someone who have implemented a topic but does not use best practice might be considered as having implementation capability or not. Because of that, we create a key question and guideline on how to assess mastery level for yourself and other people.
Previous Mastery Level is Prerequisite of Next Mastery level
Mastery level is intended to show a Learning Journey. That means a proper learning process must go through level 1,2,3,4,5, then 6. What this means is if someone claims to be at Level 6 without having the capability of lower mastery level, than that claim is unjustifiable.
<aside> đĄ For Example: Ben creates a new Game Engine before trying out any existing Engine (such as Unity Engine, Unreal). Because he haven't passed Implement level on existing Game Engine, his own Game Engine cannot be used to justify Invent level. The reasoning for this, is we want to ensure everyone have a good problem solving. Without having enough background knowledge and proper learning process, it is hard to justify that his/her invention is an effective and efficient solution.
</aside>
Mastery Level Measure Minimum Capability
Mastery Level is intended to Measure Minimum Capability instead of Ideal Capability. This means that someone who have passed minimum criteria is considered to pass that Mastery Level, even if their experience is not considered .
<aside> đĄ For Example: Bob has read one tutorial for Unity Engine whereas Sarah has watched more than 10 tutorial. Both person haven't actually Implement that knowledge in real project. That means even when Sarah have higher understanding than Bob, both have Understand Level. We can illustrate it by giving Bob a Score of 2.0 (barely passed level 2), while Sarah have a score of 2.8 (almost passed to next level, but not yet).
</aside>
<aside> âšī¸ Note: We currently does not have a descriptive criteria whether someone have passed Mastery Level 6 yet.
</aside>
You can read more about how Agate's talent system by visiting the page below:
You can read more about the detail Competency for each Role Capability by visiting the page below.
Define the competency and assess your skills by visiting the page below
You can Plan your skill development or apply for Mentorship program to have a mentor to help you grow your skill and your career.
You can apply for Grade Up process if you think you are ready for promotion to higher grade.