Furthermore, as a PM, you’ll be put into positions where you have to negotiate taking on technical debt, meaning you need to ask Engineering to write kludgey code that isn’t sustainable in the long term to get something done in the short term. Engineers hate taking on technical debt—they want to write a complete answer from the outset. If you come from an engineering background, taking on technical debt can be hard. As a PM, you’ll often have to make hard tradeoff decisions, accepting short-term debt to provide customer value faster.