Commit to your growth.

Ming Dao School — 1-on-1 coaching for engineers. Interview prep, career growth, and engineering leadership.

Every client works 1-on-1 with one coach. Articles and the session archive are free to read, no sign-in.

500+
professionals coached
20,000+
member network
5
senior coaches
8
coaching programmes

Clients have landed and grown at Google, Amazon, Apple, Meta and Stripe.

Three ways to move forward

Pick the one that matches where you are. Not sure? Tell us your goal and we’ll match you.

Where people got to

Software engineer → Senior engineer

I was referred to know Ken through a good friend of mine, and I attended a few 1-on-1 sessions with Ken mainly because I wanted to find a way to grow my career. During the sessions, Ken was …
Luk Career growth

Engineer → Engineering manager

Ken Lin’s career consulting service has been incredibly helpful to me! I found Ken during a challenging period in my career, and after listening to my situation, he guided me on how to …
D.Q. Management transition · communication

New-grad software engineer

As a recent Computer Science graduate, I found the job market to be extremely challenging. After sending out over 100 resumes, I only received a couple of interviews, including one at a …
Kevin L Coding interviews · algorithms

Read the full accounts

Good to know

How does coaching work?
You’re matched with one coach for 1-on-1 sessions over video, built around your goal and your timeline.
What does it cost?
Pricing is listed on every coaching page. Payment is by Zelle; we email you to schedule once payment is received.
Do I have to commit before talking to anyone?
No. Ask a question first and we’ll tell you honestly whether we can help.
Are the articles really free?
Yes. The engineering and leadership libraries and the full session archive are open, with no account and no paywall.

Ready to commit to your growth?

Tell us where you are and where you want to be. We’ll tell you which coach fits — or that we’re not the right help.