You need to have a fetish for getting paid for 40 hours a week but working 80+. You need to love sitting down all day at a computer while you get fat. You need to become a very bland and dull person who doesn't have a personality. You need to hate interacting with people. You need to really have a technical mind and the desire to stare at drawings and data the rest of your career.