I don't mean to sound elitist here, but if you were really a dev then it probably would have bitten you in the ass already. What you are saying here sounds completely backwards to me. So here is my advice: spend some time testing the waters, if it doesn't completely intoxicate you then go back to PM. Real dev's go through so much pain and agony in their work, if it isn't also pure joy then it just doesn't work. Getting "excited about technology" is very much not the same thing as actually doing it.