For me it's not that I don't feel lucky or enjoy my job in a general sense I guess. I just don't want to do the same thing over and over again my whole life. I started programming on a Commodore at like 6 or 7 years old and have basically never stopped now that I'm in my 40s.