I tried consulting. I couldn't self-motivate to self-imposed deadlines. Barely averted disaster. Never again.
Tried a startup. Same problem. Worse result.
Now I startup surf as a developer, but only to interesting projects. If I work on a boring project, I'm going to wind up behind schedule. One I learned that about myself, I adjusted my job searches to fit (as much as possible).
Project management? I suppose if I weren't the one actually doing it that would work. But if you switch early on, you're stuck with it. I'd get a few more years of software on your resume before bailing. That gives you experience with various kinds of scheduling and PMs and a better idea of the PM you'll want to be.
Got hired by one. They didn't have enough people so I added about a dozen acronyms to the resume. After it cratered I picked up a job based on those acronyms. Rinse and repeat.
Tried a startup. Same problem. Worse result.
Now I startup surf as a developer, but only to interesting projects. If I work on a boring project, I'm going to wind up behind schedule. One I learned that about myself, I adjusted my job searches to fit (as much as possible).
Project management? I suppose if I weren't the one actually doing it that would work. But if you switch early on, you're stuck with it. I'd get a few more years of software on your resume before bailing. That gives you experience with various kinds of scheduling and PMs and a better idea of the PM you'll want to be.