This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email email@example.com if you'd like to leave an anonymous comment or if you want to ask your own anonymous question.
I've been a junior dev at my current company (my first job!) for a little over a year. Seeing the turnover that happens with my coworkers on a decently regular rate, and none of those resignations being due to some larger company politics, I'm starting to really wonder what the appropriate length is for a developer to stick it out at a company. If anyone could help me with this, I'd appreciate it!