Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hah. Sounds very familiar. Get yourself in a customer facing role ASAP. This was the advice given to me by a director of product management, who went on to be the GM of our division, and now CEO of a well regarded UK startup.

I switched to delivery consulting after almost 4 years of product dev, and wished I'd done it sooner. There are so many more things to concern yourself with than straight dev work, that your AD(H)D can be a massive advantage.

On the other hand, you will need to teach yourself how to "cut corners" that is antithetical to a software engineering/product maintaining programmer. It's not actually cutting corners, but making calls about when the deliverable should be in the customer's hands with some known design flaws, vs. stuck in beta whilst you wrestle with the extendability.

Now, after a number of years in customer facing roles, technically leading $1M+ programs, I'm thinking about the move to product management. Looking back, I'd have been a crappy junior PM if I'd jumped straight across.

I've seen people with ADD thrive in the "technical marketing", "demo developer", "internal system's engineer" roles, as they are constantly solving different problems, often with little to no requirement to get it right, document it, or look after their hacks. It does require strong (technical) communication skills, though.



Thank you for your advice. Those are the roles I feel drawn to so it's nice to hear some validation of those tendencies :) I'll keep an eye out for them.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: