The story behind Educative Enterprise goes back further than a startup scaling rapidly in the midst of a global pandemic. It goes down to the unique challenges faced by software engineering teams, and the specific needs for continuous upskilling in a constantly changing technological landscape.
How has interviewing changed in the last twenty-five years, and what can these changes tell us about the next generation of software products? And if that next generation is the market trend, what can we say about developer education going forward?
System design is key in determining the software engineer's level. Distributed systems are the present and the future of our discipline.