I have been in my career for 16 years and I've hit a ceiling where my skills as a developer makes me more attractive as a hands on developer than as a development manager. I have successfully lead teams in the past as a "pseudo-manager" where I have mentoring/training/project management responsibilities but I was still expected to take on daily coding tasks in addition to the other responsibilities.
Truth be told, I don't think I'm as effective coder as I was 5-10 years ago when my eagerness compensated for my limited experience. On the other hand, managers look at my experience and knowledge and would prefer to keep me as a tactical asset rather than strategic. When looking for direct hire positions as a manager, the majority of the jobs have a hard requirement of a degree and/or PMI certification. I don't have my degree and PMI requires a certain number of years as a project manager to even sit for the exam. I guess my question is how do I take my career beyond being a code slinger?