Screw that. There's a thing called balance. I would never trade my time going out/video gaming for more hours of programming. I balanced fun and work and I would consider my career successful. Youth is something you only have for so long. You still have 30+ years to program hardcore after your 30s.