u/michaelnovati replied · · edited ★ FEATURED
I'm working on Formation and there are endless things that are interesting about what I'm working on.
I was thinking about this for a few minutes after I got the notification about this post and I could comment on so many interesting engineering challenges that I'm trying to work on and solve with my team, but I actually think the most interesting part is a lot more ambitious.
So I believe that everyone learns at a different pace and in different ways. And a lot of us don't know how we learn best or with who? but a lot of us want to learn and improve our lives and have a positive impact on everyone else's life.
I'm working on building out a platform where people get the right mentorship at the right time on the right topic that they need to work on. And I don't think there's anything else in the world that exists like this right now.
It's really hard. every week we're scheduling hundreds and hundreds of hundreds of tiny sessions where a really seniors or staff or principal engineer from the industry is mentoring a group of three to six people through a very specific problem, like inverting a binary tree. and we might think that we have the right mentor for the right people at the right time when everyone's available, and then someone had to go pick up their kid from school and is stuck in traffic on the way home and needs to reschedule. I find this a super interesting problem. or let's say we have a group of three engineers who really need to work on a specific skill and there just so happens to be only a 2 hour window when they're all available in the next week. but there's no qualified mentor available during that time. how do we figure out what the next best thing is for those people to work on and when there is a qualified mentor available and there are times that work for everybody. these are super interesting problems to me that I'm working on and they're really hard.
We've gotten pretty far working with experienced engineers who are working on data structure and algorithms and job hunting skills, and relying on our in-house staff to help fill in any gaps to make sure that those engineers get the best experience possible.
But to me, it's super interesting to try to think of how we can broaden what we're doing to everyone in the world to learn anything that they want to learn.
Anyways, that's a little Friday night musings of things that I think about and have a good weekend!