I'm currently working in a large IT company for over three years. I have worked on five projects and have a new one currently.
Two of my past projects are finished on paper (one of them about two years ago), but the business keeps nagging me weekly to add or change stuff. These get all logged as incidents and my manager just asks me to go with it. Let’s say I put about two days work in them as of now. I'm honestly tired of it and don't want to keep working on them. I want to learn new stuff and keep past projects/tools behind me.
I know these will always drop in front of me as long as I work here, since I was the only developer on both applications and no one will spend time on it as long as I'm there. (There is documentation of all this.)
Would I leave a bad impression if I leave my job for this reason? Could it give future employers the idea that I'm not willing to fix my own stuff or something like that? Would my current employer see it as running away from my "problems" and give a bad reference to my next employer?