How we prepare our students for engineering leadership.
How we prepare our students for engineering leadership.

How We Prepare Our Students For Engineering Leadership

The Code Chrysalis Engineering Ladder

Yan Fan
Yan Fan
Apr 13, 2018 · 3 min read

Meet Cate

At Code Chrysalis, we aren’t just teaching coding–-we are preparing our students for industry leadership roles.

We say that awesome software engineers embody CATE:

  • Communication
  • Autonomy
  • Technical
  • Empathy

Getting hired and then being successful at a company requires all four of the aforementioned skills. You need to have strong technical skills, because well, of course.

Autonomy is important because of the speed with which technology moves and the nature of the job; you cannot always rely on someone to figure out the solution for you.

Communication is important because engineering is a team sport that requires clear communication with other engineers, product and business personnel, managers, and even clients and investors.

Lastly, empathy is required when you are a product maker.

Managing Our Students

We have a diverse classroom. Some of our students come in with strong technical knowledge, while others have developed strong project management or communication skills. We have had students with 20 years of experience in engineering roles. We have also had students with backgrounds in completely unrelated industries.

Because of this, we decided we needed a solution that would provide a clear and continuous path of growth for every student.

We try our best to have our classroom mimic industry, so we turned to the tech industry to find leaders in the nurturing and development of engineering talent.

Our Inspiration

This led us to Rent the Runway’s Engineering Ladder. Their former CTO, Camille Fournier, and the team created an engineering ladder to introduce structure into the fast-growing fashion-tech startup.

Their ladder’s individual contributor track covers four categories: technical skills, “get shit done”, impact, and communication and leadership. We found our CATE values reflected throughout RtR’s ladder and were impressed with its breadth and depth.

Our Student Rubric

We tweaked RtR’s ladder so that it would accommodate our course better, imbuing more CATE. Our goal by the end of this course is to have every student progress from the “student” level to the “junior engineer” level or further.

You can view our engineering ladder here.

Each of our students get a copy of our engineering ladder as part of their pre-course curriculum and every few weeks during the immersive, a member of the instruction team sits down with each student to reflect on their growth. Students and staff write notes about their development and goals in a concerted effort to progress in both hard and soft skills.

This engineering ladder provides a place for every student, no matter their experience in the tech industry. This rubric not only helps us focus our support for our students’ diverse experiences, but also serves as a career guide they can continue to use after they leave the Chrysalis.

CC4 students during a team activity.

Resources

You can find Rent the Runway’s original spreadsheet ladder here and a description of it here.

And of course, our rubric is here.

A big thank you to our education software engineer, Krista Moroder, for spearheading the rubric creation and editing this post!


Code Chrysalis is an advanced coding bootcamp located in the heart of Tokyo. See why we are an industry leader in technical education in Japan.

Follow us on Instagram | Facebook |Twitter | YouTube

Code Chrysalis

Code Chrysalis is a 12-week advanced software engineering…

Yan Fan

Written by

Yan Fan

Co-Founder & CTO of Code Chrysalis, a coding bootcamp in Tokyo. https://www.codechrysalis.io

Code Chrysalis

Code Chrysalis is a 12-week advanced software engineering immersive with a rigorous industry-aligned curriculum designed to transform students into autonomous full-stack engineers.

Yan Fan

Written by

Yan Fan

Co-Founder & CTO of Code Chrysalis, a coding bootcamp in Tokyo. https://www.codechrysalis.io

Code Chrysalis

Code Chrysalis is a 12-week advanced software engineering immersive with a rigorous industry-aligned curriculum designed to transform students into autonomous full-stack engineers.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store