Simon Ritchie wrote:Hi everyone,
Next month I'll be starting in a new role as a mid-level Java developer with a successful startup. The architecture is a microservices design, which is something I've a couple of years experience in thanks to a similar role I once had with a large multinational. I'm keen to start well in the new role so I thought I'd ask some advice here.
What is the best way you've found to come up to speed on a new codebase? Are there any tips or recommendations? I've always found the first couple of months in a new role intimidating because, on top of all of the new technologies you've to become familiar with, you're also confronted with this massive codebase that's often difficult to understand.