A thought I had last week: Would anyone hire a software engineer to do anything other than engineering? As highly technical as these skills are, they don’t seem easily transferable.

Yet even the shitty company that’s questioning my technical ability said that I have excellent communication and ability to collaborate, which should really count for much more than it does in this industry. I’ve worked with too many engineers who are noticeably bad at these things.

@paolamata it probably depends on what ‘non engineering’ roles you’re thinking of, but I’ve seen plenty of former engineers take product management roles over the years - these are highly dependent on his communications and collaboration skills, and having a technical background can help tremendously