How do you ask to be demoted? This is not something I hear people talk about. I’ve done it twice in my career. If you’re in this position, I hope my experience can help in some way.
Lately I’ve gotten a lot of questions about getting started in Open Source, mostly from students interested in the Google Summer of Code. Here I try to give some advice on getting started.
Suppose you already know it’s a good idea to refactor your code and you need your manager to approve it. This article talks about how to get them to agree.