Hacker News new | ask | show | jobs
by throw_away 5279 days ago
there exist plenty of roles like this, just the names might be different at different companies. spolsky describes his program manager role at early Microsoft: http://www.joelonsoftware.com/items/2006/06/16.html

this person is not a people manager, instead they focus on making sure that everything lines up between teams and other resources. there are other roles that match your technology-but-not-coding-unless-you-really-need-to criterion, such as analysts, who do things like build predictive models to figure out how to price things or how much of something to buy or how well something works.

I imagine that there might be a bit of condescension amongst some for these roles, but talented and hard working PMs and analysts are invaluable. just as you feel about coding, I feel about the more business-oriented aspects of making anything of significance. I get it & could probably do a bit of it, but don't get any "feeling" from it.

I would recommend that you keep up with your CS degree, or at least get a strong minor as the best of these people understand coding quite well. then perhaps take relevant Econ and business courses. go to job fairs and ask about internships for these sorts of roles. ask what sorts of people they are looking for in these roles. an internship would give you the pre-existing structure to do something like this. unlike coding, it's a much more difficult to practice and get good at on your own for this role.