Skip to content

Commit f028b08

Browse files
committed
Update ladder content
1 parent e0915ec commit f028b08

15 files changed

+335
-347
lines changed

META.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"description": "This file contains the metadata used to generate files in this repository",
3-
"commit_id": "d8455b9b40ad498518bbdb92eb335342bee30fcf",
4-
"date": "Tue Mar 5 05:38:17 UTC 2024"
3+
"commit_id": "63e56965fd6d8c6939a36097dc1c8dd0a025b8a0",
4+
"date": "Fri Jun 28 08:58:13 UTC 2024"
55
}

en/MG1.md

+14-14
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# MG1
22
###### Mercari Engineering Career Ladder
33

4-
* [Bold Challenges](#bold-challenges)
4+
* [Commending Bold Challenges](#commending-bold-challenges)
55
* [Vision](#vision)
6-
* [Priorities / Direction](#priorities--direction)
6+
* [Focus on the Mission](#focus-on-the-mission)
77
* [Teamwork](#teamwork)
8-
* [Ownership](#ownership)
9-
* [Expertise](#expertise)
8+
* [Professionalism](#professionalism)
9+
* [Continued Learning](#continued-learning)
1010

11-
## Bold Challenges
11+
## Commending Bold Challenges
1212
Explains that there are always multiple solutions for a given problem.
1313

1414
Explains that even when they don’t have enough data to realize an idea, they can test it by creating proofs of concept (POC) and other methods.
@@ -17,15 +17,14 @@ Takes on work outside of their comfort zone with help from those around them, ev
1717

1818

1919
## Vision
20-
Understands and explains how to gather information necessary for making decisions.
21-
Some examples are: logging data, A/B tests.
22-
2320
Understands and explains team goals, company values, and organizational vision.
2421

2522
Understands and explains the purpose of problem solving or feature development, or the reason for development.
2623

24+
Listens to suggestions from others and utilizes them to improve their work.
25+
2726

28-
## Priorities / Direction
27+
## Focus on the Mission
2928
Understands the basic usage of the product and can explain the value their work provides to end users.
3029

3130
Explains how their team’s domain and the company’s product make a profit and provide value to users as a business.
@@ -35,23 +34,24 @@ Examples: Source control, editors, the build system, best practices for testing
3534

3635

3736
## Teamwork
38-
Explains their ideas and opinions to other members in a manner that's respectful and easy to understand.
39-
4037
Understands and explains the usefulness of delivering praise and feedback in a polite manner.
4138

4239
Listens to others and makes their best effort to understand them, in order to build strong relationships with their teammates and manager.
4340

41+
Understands and explains how to gather information necessary for making decisions.
42+
Some examples are: logging data, A/B tests.
43+
4444

45-
## Ownership
45+
## Professionalism
4646
Can find and leverage the knowledge required for their work.
4747
Creates documents relevant to their team for information sharing.
4848

4949
Explains the importance of security and risk management.
5050

51-
Listens to suggestions from others and utilizes them to improve their work.
51+
Explains their ideas and opinions to other members in a manner that's respectful and easy to understand.
5252

5353

54-
## Expertise
54+
## Continued Learning
5555
Learns new technical knowledge/skills relevant to their work and applies them with help from those around them.
5656
Examples: Programming languages, frameworks, testing, debugging, writing readable code
5757

en/MG2.md

+13-13
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# MG2
22
###### Mercari Engineering Career Ladder
33

4-
* [Bold Challenges](#bold-challenges)
4+
* [Commending Bold Challenges](#commending-bold-challenges)
55
* [Vision](#vision)
6-
* [Priorities / Direction](#priorities--direction)
6+
* [Focus on the Mission](#focus-on-the-mission)
77
* [Teamwork](#teamwork)
8-
* [Ownership](#ownership)
9-
* [Expertise](#expertise)
8+
* [Professionalism](#professionalism)
9+
* [Continued Learning](#continued-learning)
1010

11-
## Bold Challenges
11+
## Commending Bold Challenges
1212
**Thinks outside the box and proposes solutions to technical challenges and ongoing feature development.**
1313

1414
**Thinks of approaches to testing based on hypotheses and proposes them to their team in order to test new ideas.**
@@ -17,14 +17,14 @@
1717

1818

1919
## Vision
20-
**When making decisions, lists the pros and cons of multiple solutions based on data and facts to determine which one is the most suitable.**
21-
2220
**Takes action in accordance with** their team’s goals, the company’s values, and the organizational vision.
2321

2422
**Autonomously considers how they can contribute to achieving their team or project’s goals and sets their own goals to do so.**
2523

24+
**Proactively makes efforts** to improve their work **based on investigations and discussions.**
2625

27-
## Priorities / Direction
26+
27+
## Focus on the Mission
2828
Understands **the value that** their product and **team provide to end users and actively works on their assigned tasks while considering the impact on the user experience.**
2929

3030
Explains how their team’s domain **contributes to** the product **and how the product impacts the industry.**
@@ -34,23 +34,23 @@ Explains how their team’s domain **contributes to** the product **and how the
3434

3535

3636
## Teamwork
37-
**Handles disagreements with proper consideration and respect towards the** other members **involved; is open to changing their mind.**
38-
3937
**Understands and implements methods of delivering praise and constructive** feedback.
4038

4139
Listens to others, **pays attention to nonverbal communication, and builds** strong relationships with their teammates, manager, **and product counterparts.**
4240

41+
**When making decisions, lists the pros and cons of multiple solutions based on data and facts to determine which one is the most suitable.**
42+
4343

44-
## Ownership
44+
## Professionalism
4545
**Not only creating documentation for their team, but improves the team's documentation as needed.**
4646
**Understands and explains the importance of sharing knowledge and information.**
4747

4848
**Investigates risks discovered and escalates issues to senior members.**
4949

50-
**Proactively makes efforts** to improve their work **based on investigations and discussions.**
50+
**Handles disagreements with proper consideration and respect towards the** other members **involved; is open to changing their mind.**
5151

5252

53-
## Expertise
53+
## Continued Learning
5454
**Selects,** learns, and applies new technical knowledge/skills relevant to their work.
5555

5656
**Resolves bugs or issues with minimal guidance.**

en/MG3.md

+20-19
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# MG3
22
###### Mercari Engineering Career Ladder
33

4-
* [Bold Challenges](#bold-challenges)
4+
* [Commending Bold Challenges](#commending-bold-challenges)
55
* [Vision](#vision)
6-
* [Priorities / Direction](#priorities--direction)
6+
* [Focus on the Mission](#focus-on-the-mission)
77
* [Teamwork](#teamwork)
8-
* [Ownership](#ownership)
9-
* [Expertise](#expertise)
8+
* [Professionalism](#professionalism)
9+
* [Continued Learning](#continued-learning)
1010

11-
## Bold Challenges
11+
## Commending Bold Challenges
1212
Thinks outside the box and **creates** solutions **with little or no guidance.**
1313

1414
**Goes beyond just discussions and leads technical approaches focusing on incremental delivery as necessary;**
@@ -26,20 +26,21 @@ Fosters a blameless team culture that welcomes new challenges.
2626

2727

2828
## Vision
29-
**Predicts results and formulates hypotheses** based on data and **credible evidence to lead decision-making within their team or project.**
30-
3129
**Contributes to the achievement of team goals by proactively communicating team goals or supporting the engineers around them.**
3230

3331
**Involves themselves in creating team/project goals and formulating technical strategies.**
3432

35-
### [Engineering Manager Skills]
33+
**Continuously makes improvements by investigating and discussing ways** to improve their **team’s** work.
34+
**Addresses failures or discovered issues by making improvements focused on the process, not on individual responsibilities.**
3635

37-
Considers necessary trade-offs between requirements, timelines, and technical approaches when making decisions.
36+
### [Engineering Manager Skills]
3837

3938
Understands the division’s goals, the company’s values, and the organizational vision, helping to move the team toward those goals.
4039

40+
Encourages failure analysis focused on the process, not on individuals.
41+
4142

42-
## Priorities / Direction
43+
## Focus on the Mission
4344
Understands **thoroughly how the product is being used by** end users, **contributes to the value enhancement of the product, such as works as a counterpart of the PM to decide on technical specifications.**
4445

4546
**In addition to understanding the domain knowledge of their team, has a deep understanding of how their domain interacts with related domains and the importance of their assigned domain in achieving business goals. Helps those around them deepen their understanding of domain knowledge.**
@@ -57,42 +58,42 @@ Defines the resources the team needs to solve issues while making sure results a
5758

5859

5960
## Teamwork
60-
**Turns disagreements within their team/project into constructive discussions and guides these discussions to better conclusions.**
61-
6261
**Actively seeks feedback from those around them, utilizes** praise and constructive feedback, **and mentors new team members.**
6362

6463
**Makes sure that they are accountable for development and consistently earns understanding and cooperation from others.**
6564
**Builds trust with people both inside and outside the company, and works to gather others to join them.**
6665

67-
### [Engineering Manager Skills]
66+
**Predicts results and formulates hypotheses** based on data and **credible evidence to lead decision-making within their team or project.**
6867

69-
Values different opinions and diverse ideas, and encourages everyone in their team to do the same in order to maintain high psychological safety.
68+
### [Engineering Manager Skills]
7069

7170
Delegates tasks to promote skill growth. Takes responsibility for onboarding new members.
7271

7372
Connects different members and projects across teams to solve issues.
7473

74+
Considers necessary trade-offs between requirements, timelines, and technical approaches when making decisions.
75+
7576

76-
## Ownership
77+
## Professionalism
7778
**Uses appropriate processes, methods, and tools to share relevant and useful information about their team and related projects with other members.**
7879
**Examples: Leverages methods such as post-incident analysis (post-mortem), pros/cons lists, decision matrices, etc.**
7980

8081
**Takes action to reduce risk and incidents, such as by undertaking development that considers future risk, and in the event an incident occurs, contributes to the response.**
8182
**Examples: Considers operational processes and solutions intended to prevent problems, and creates and carries out forward-looking contingency plans within the team**
8283

83-
**Continuously makes improvements by investigating and discussing ways** to improve their **team’s** work.
84-
**Addresses failures or discovered issues by making improvements focused on the process, not on individual responsibilities.**
84+
**Turns disagreements within their team/project into constructive discussions and guides these discussions to better conclusions.**
85+
8586

8687
### [Engineering Manager Skills]
8788

8889
Contributes to standardization of information-sharing processes and promotes knowledge sharing, to create an environment where knowledge is effectively utilized within the team.
8990

9091
Encourages everyone in the team to take ownership of their work.
9192

92-
Encourages failure analysis focused on the process, not on individuals.
93+
Values different opinions and diverse ideas, and encourages everyone in their team to do the same in order to maintain high psychological safety.
9394

9495

95-
## Expertise
96+
## Continued Learning
9697
**Learns about new fields to contribute to the team in order to enhance the value of the product. Shares and teaches their knowledge and technical know-how with the engineers around them. Knows the importance of tech outreach and shares useful information inside and outside the company.**
9798

9899
**Has deep knowledge of the code and uses that knowledge in actively doing** code reviews **for the team.**

en/MG4.md

+16-18
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# MG4
22
###### Mercari Engineering Career Ladder
33

4-
* [Bold Challenges](#bold-challenges)
4+
* [Commending Bold Challenges](#commending-bold-challenges)
55
* [Vision](#vision)
6-
* [Priorities / Direction](#priorities--direction)
6+
* [Focus on the Mission](#focus-on-the-mission)
77
* [Teamwork](#teamwork)
8-
* [Ownership](#ownership)
9-
* [Expertise](#expertise)
8+
* [Professionalism](#professionalism)
9+
* [Continued Learning](#continued-learning)
1010

11-
## Bold Challenges
11+
## Commending Bold Challenges
1212
**In development that impacts multiple teams or the goals of the product or the division,** thinks outside the box and creates **innovative** solutions.
1313

1414
**In development that impacts multiple teams or the goals of the product or the division,** leads **in taking on challenging issues and** technical approaches **such as** focusing on incremental delivery.
@@ -25,22 +25,21 @@ Fosters a blameless culture that welcomes new challenges **across multiple teams
2525

2626

2727
## Vision
28-
**Seeks data-backed evidence through proofs of concept (POC), tests, and external research and** leads **fact-based** decision-making **in development that impacts multiple teams or the goals of the product or the division.**
29-
3028
**Works with other teams to help achieve goals based on the organizational strategy, considering the interests of both their own team and teams around them.**
3129

3230
**Leads consensus among development teams regarding product direction and prioritization while consulting stakeholders across multiple job types and teams.**
3331

34-
### [Engineering Manager Skills]
32+
**Investigates and discusses** ways to improve their team **and other teams, taking the lead to implement work/process improvements & best practices in projects involving multiple teams.**
3533

36-
Considers necessary trade-offs between requirements, timelines, and technical approaches.
34+
### [Engineering Manager Skills]
3735

3836
Understands the division’s goals, the company’s values, and the organizational vision, helping to move **multiple teams** toward those goals.
3937

4038
**Makes long-term team goals and a roadmap to illustrate the organizational strategy.**
4139

40+
Encourages **multiple teams to conduct** failure analysis focused on the process, not on individuals.
4241

43-
## Priorities / Direction
42+
## Focus on the Mission
4443
**Leads the value enhancement of the product by understanding the status, issues, and backlog of not only their team and ongoing development but also of surrounding teams and projects.**
4544

4645
**Understands thoroughly the domains of their team and related teams and leads specification design discussions that require complex domain knowledge.**
@@ -58,40 +57,39 @@ Knows the impact their team’s **and other team’s** work has on end users and
5857

5958

6059
## Teamwork
61-
**Addresses problems with solutions that consider concerns held by stakeholders of multiple teams, such as by encouraging engineers in their own team and others to have** constructive discussions.
62-
6360
**Utilizes feedback to guide members of their own team and of other teams, encouraging those member’s growth.**
6461

6562
**Fulfills accountability in development that impacts multiple teams or the goals of the product or the division**, and earns understanding and cooperation from those around them.
6663
**Always focuses on building** trust with people both inside and outside the company, and works to gather **other talented individuals.**
6764

68-
### [Engineering Manager Skills]
65+
**Seeks data-backed evidence through proofs of concept (POC), tests, and external research and** leads **fact-based** decision-making **in development that impacts multiple teams or the goals of the product or the division.**
6966

70-
**Encourages members beyond their team to** value different opinions and diverse ideas; **mediates disagreements and finds an agreeable solution for each party.**
67+
### [Engineering Manager Skills]
7168

7269
**Mentors their team members in an open and respectful manner; goes beyond their team to improve onboarding for engineers.**
7370

7471
Connects different members and projects across **their entire division** to solve issues.
7572

73+
Considers necessary trade-offs between requirements, timelines, and technical approaches.
7674

77-
## Ownership
75+
## Professionalism
7876
**Contributes to standardization of information-sharing processes, or uses them to document and share high-impact information that is used across multiple teams or projects.**
7977
**Examples: Proposing improvements, presenting at meetings, and creating tools, documents or guidelines for their division**
8078

8179
**Investigates risks, coordinates with the relevant teams, and takes necessary measures.** Takes action to reduce risk and incidents, **such as increasing awareness of risk management across multiple teams.**
8280

83-
**Investigates and discusses** ways to improve their team **and other teams, taking the lead to implement work/process improvements & best practices in projects involving multiple teams.**
81+
**Addresses problems with solutions that consider concerns held by stakeholders of multiple teams, such as by encouraging engineers in their own team and others to have** constructive discussions.
8482

8583
### [Engineering Manager Skills]
8684

8785
Contributes to standardization of information-sharing processes and promotes knowledge sharing, to create an environment where knowledge is effectively utilized **across multiple teams or projects.**
8886

8987
Encourages **engineers across multiple teams** to take ownership of their work.
9088

91-
Encourages **multiple teams to conduct** failure analysis focused on the process, not on individuals.
89+
**Encourages members beyond their team to** value different opinions and diverse ideas; **mediates disagreements and finds an agreeable solution for each party.**
9290

9391

94-
## Expertise
92+
## Continued Learning
9593
**Demonstrates advanced skills and knowledge in their field of expertise and architecture. Learns and applies new knowledge beyond their specialty field** to enhance the value of the product. **Communicates high-quality technical information and encourages those around them to do the same.**
9694

9795
Has deep knowledge of the code and **takes responsibility for** doing code reviews for **teams or projects.**

0 commit comments

Comments
 (0)