Hatch Levels

Newbie

Hatch Level 0 means you are brand new to Hatch and excited about learning new stuff and eventually challenging Mark Zuckerberg to a code-off to determine who is the better coder.

Rookie

Hatch Level 1 means you have completed your first project and your first challenge. You've proven you've got what it takes and just around the corner is a job offer from NASA to help launch rocket ships.

Get Project Points 100
Get Challenge Points 100
Complete Type What You See or Higher Components 1
Complete 1-Star or Higher Challenges 1

Beginner

Hatch Level 2 means you now have a portfolio of multiple projects and multiple challenges. Now that you have learned the basics, you are almost ready to do data analytics for your favorite sports team and help them use data to win more games.

Get Project Points 300
Get Challenge Points 300
Complete Type What You See or Higher Components 3
Complete 1-Star or Higher Challenges 3

Challenge Rookie

Hatch Level 3 means you've started to work on harder challenges. Congratulations - that's a big deal. Good coding is about finishing requirements - when you are asked to do something in English and you deliver it with code.

Get Project Points 500
Get Challenge Points 700
Complete Type What You See or Higher Components 5
Complete 2-Star or Higher Challenges 1

Pseudocode Rookie

Hatch Level 4 means you've leveled up to Pseudocode! Pseudocode means one line of English for one line of code. The easier you can do these kind of translations, the easier it is to work on more difficult projects.

Get Project Points 1000
Get Challenge Points 1100
Complete Pseudocode or Higher Components 1
Complete 2-Star or Higher Challenges 2

Junior Hacker

Hatch Level 5 means you've completed a Level 3 challenge - you are way past the beginner stage. You probably are comfortable with what different parts of code mean and how they interact with each other.

Get Project Points 1800
Get Challenge Points 1800
Complete Pseudocode or Higher Components 3
Complete 3-Star or Higher Challenges 1

Pseudocode Regular

Hatch Level 6 means you're starting to get comfortable with Pseudocode. You're building a memory bank of different patterns you see in code, and probably remembering things from past projects you use in your current project.

Get Project Points 2600
Get Challenge Points 2500
Complete Pseudocode or Higher Components 5
Complete 3-Star or Higher Challenges 2

Junior Challenge Solver

Hatch Level 7 means you've completed a Level 4 challenge. You are two levels away from needing to do an English Instruction component. That's like a challenge, but for the main Hatch project.

Get Project Points 3400
Get Challenge Points 3600
Complete Pseudocode or Higher Components 7
Complete 4-Star or Higher Challenges 1

Pseudocode Master

Hatch Level 8 means you are pretty comfortable with Pseudocode - you should be able to work from Pseudocode at least 25% of the time, if not more. This is an important step to being a good programmer. Thinking in Pseudocode is like designing your code base, or organizing puzzle pieces before you start to put the puzzle together.

Get Project Points 4200
Get Challenge Points 4700
Complete Pseudocode or Higher Components 9
Complete 4-Star or Higher Challenges 2

Requirement Finisher

Hatch Level 9 means you've taken a huge leap and completed a requirement, i.e. finished a project starting only with an English Instruction. This is probably the hardest leap to take at Hatch, and you've done it!

Get Project Points 6000
Get Challenge Points 6300
Complete English Description or Higher Components 1
Complete 5-Star or Higher Challenges 1

Showcase Rookie

Hatch Level 10 means you have done enough independent work that you are ready for your first Showcase. Congratulations - Showcase Projects are your chance to build, to create and to show off your imagination!

Get Project Points 7800
Get Challenge Points 7900
Complete English Description or Higher Components 2
Complete 5-Star or Higher Challenges 2
Complete an Easy or Higher Showcase 1

Junior Coder

Hatch Level 11 means you've found a way of completing 6 components by English Instruction. A good coder is someone who can take instructions in English and turn them into code. That's you! Awesome!

Get Project Points 9600
Get Challenge Points 9500
Complete English Description or Higher Components 3
Complete 5-Star or Higher Challenges 3

Senior Challenge Solver

Hatch Level 12 means you've completed one challenge in the hardest half of all challenges at Hatch. We're making things harder and you are rising up to the occasion. Level by level, a coder you are becoming!

Get Project Points 11400
Get Challenge Points 11700
Complete English Description or Higher Components 4
Complete 6-Star or Higher Challenges 1

Showcase Regular

Hatch Level 13 means you have access to your second Showcase. Lots of challenges and English Instruction requirements are being thrown your way and you solve them all. Really good work!

Get Project Points 13200
Get Challenge Points 13900
Complete English Description or Higher Components 5
Complete 6-Star or Higher Challenges 2
Complete an Easy or Higher Showcase 1

Practice Master

Hatch Level 14 means you are in the middle of the "practice, practice, practice" part of learning how to be a good coder. Do 50 for loops, and you probably know what a for loop is and how it works. Same for if statements. And you are doing it!

Get Project Points 15000
Get Challenge Points 16100
Complete English Description or Higher Components 6
Complete 6-Star or Higher Challenges 3

Junior Problem Solver

Hatch Level 15 means a new challenge level. Everytime our system throws you a tougher problem to solve, you've figured out how to get the answer. That's amazing and proves what a good problem solver you are.

Get Project Points 16800
Get Challenge Points 19000
Complete English Description or Higher Components 7
Complete 7-Star or Higher Challenges 1

Imagination Expert

Hatch Level 16 means Showcase Project #3: Another chance to show off your creativity and imagination. As you work through more requirements and more variations of how code can be used, you are learning patterns for coding excellence!

Get Project Points 18600
Get Challenge Points 21900
Complete English Description or Higher Components 8
Complete 7-Star or Higher Challenges 2
Complete an Easy or Higher Showcase 1

Hard Worker

Hatch Level 17 means you are a hard worker and have the Growth Mindset. You know that when faced with a problem, your brain is a muscle, which can get stronger every time you use it. You've built some really strong muscles - congrats!

Get Project Points 20400
Get Challenge Points 24800
Complete English Description or Higher Components 9
Complete 7-Star or Higher Challenges 3

Good Coder

Hatch Level 18 means competion of a top 20% difficulty challenge. It's super exciting to see that Hatch can ask you to do almost anything, and you can figure it out. That's what a good coder can do, and that's you!

Get Project Points 22200
Get Challenge Points 28500
Complete English Description or Higher Components 10
Complete 8-Star or Higher Challenges 1

Person with Skills

Hatch Level 19 means another Showcase Project. You are building a skill set, that of a good developer, and everytime you finish another project, another requirement, another challenge, you are building stronger and stronger skills.

Get Project Points 24000
Get Challenge Points 32200
Complete English Description or Higher Components 11
Complete 8-Star or Higher Challenges 2
Complete an Easy or Higher Showcase 1

Senior Problem Solver

Hatch Level 20 means you have a full command of how code works, and how to put together properly structured code when given a wide variety of requirements in plain English. Slowly but surely, you can solve anything!

Get Project Points 25800
Get Challenge Points 35900
Complete English Description or Higher Components 12
Complete 8-Star or Higher Challenges 3

Member of the 10%

Hatch Level 21 means you are now working on, and solving, the most difficult 10% of all challenges on our system. This means you can figure stuff out, organize your code to set you up for success, and answer almost any question.

Get Project Points 27600
Get Challenge Points 40500
Complete English Description or Higher Components 13
Complete 9-Star or Higher Challenges 1

Showcase Master

Hatch Level 22 means you are ready for the 5th and final Showcase: 8 requirements and you have to complete all 8. We know you are up to the task because of all the work you have already put into your coding ability.

Get Project Points 29400
Get Challenge Points 52600
Complete English Description or Higher Components 14
Complete 9-Star or Higher Challenges 2

Junior Developer

Hatch Level 23 means you have proven you are a superstar coder who can think through almost any requirement delivered to you. You are ready for the big time and for challenging yourself even more.

Get Project Points 31200
Get Challenge Points 50200
Complete English Description or Higher Components 15
Complete 9-Star or Higher Challenges 3
Complete an Easy or Higher Showcase 1

Developer

Hatch Level 24 means you've solved at least one of the hardest challenges available on Hatch - a Level 10 challenge. You are incredibly creative, can build almost anything and are ready to take on the toughest challenges!

Get Project Points 33000
Get Challenge Points 55800
Complete English Description or Higher Components 16
Complete 10-Star Challenges 1

Software Engineer

Hatch Level 25 means you are ready to win Hackathons and Social Enterprise Coding challenges. You've become an incredibly creative coder and can solve almost any problem! Well done!

Get Project Points 34800
Get Challenge Points 65535
Complete English Description or Higher Components 17
Complete 10-Star Challenges 2