|
|
|
|
|
by MaxScheiber
3881 days ago
|
|
I recently graduated from the Wharton / SEAS undergraduate dual-degree program. I can't currently think of any PMs that didn't have a technical background. I completely agree that being able to grok technical concepts is necessary, and that being a good software developer isn't. However, it is pretty difficult for someone to grok technical concepts in a way that can add value to software engineers without some soft of software engineering or computer science background. I haven't been able to think of a better way to pick up the technical context than to actually program. The banking analogy is the stereotype of the "clueless" MBA associate who didn't put in the two years as an analyst, can't build models, and therefore doesn't add much value to his or her analysts. In other words, I submit that it is significantly easier to fully understand the architecture, as sologoub is referring to, with a technical background. It seems like your CS minor and Rails experience gave you the necessary background, which supplements the soft skills that PMs also need. A lot of my friends and peers who were "interested in technology" but did not understand software engineering took jobs as PMMs, venture capital analysts, or investment banking analysts on a TMT desk. I think this makes sense; I can't see them being very good in a PM role. It wouldn't surprise me if this were somewhat different for MBAs, though. |
|