| > I'm starting to panic that I'm running out of time to "get my shit together." There is no time limit on getting your shit together. Seriously. Please don't buy into the valley hype of everybody-is-a-success-in-their-twenties. It's bullshit. > So, I'm interested to see the discussion about what those of us who are life long hackers (with a ton of varied experiences) can do besides keep writing code or moving into people management. Considering what you said about liking prototyping, product strategy, etc. you might want to consider looking at adding some UX-ish skills to your skill set. There's a lot of overlap in goal, if not necessarily technique, and from my perspective it's even harder to find good UX folk than it is good developers at the moment. Also - pretty much any consulting or team lead job is - at some level - people management. Don't mix up people management skills with organisational hierarchy or "being the boss" or telling people what to do. I'd imagine that if you go chat to your uncle about his consulting work he'll tell you that large chunks of it aren't figuring out what to do - but working with people to make sure that it gets done. Management is all about helping groups of people do stuff effectively together. It's hard to think of jobs that don't involve people management of one sort or the other. |