I have work experience of 5 years in java development. Now it about time to do a little bit of introspection and setting the goals right. I am being offered management roles involving frequent client interactions and I have a very good command over english language, creative as a person: write poems, do painting, do singing and extreamly fit as a person, hit the gym regularly, unmarried. Technologies I dealt with struts, xml, xslt, ejb, hibernate. scrum,fdd, Kanban.
Should I go ahead with the man-management roles or stick to the developers role? which one will bear more result and satisfaction for me as a person.