Went from grad school to my first full-time job. A couple of years there and worked on a AAA game from start to finish. Went straight to another AAA project and after about a year was just "finished". Totally burned out. Quit.
Spent a couple of months traveling through Vietnam, Cambodia, Thailand, and Malaysia. Did a ton of scuba diving and read a lot of books. Went off to Qingdao University to "study Chinese". Did that more seriously than I intended, but also learned Verilog and played a lot Zelda: Wind Waker, etc.
A friend coaxed me out of soft-retirement and I came back a better software engineer and especially a better manager than I would have been otherwise.
Not sure if it's the best decision I ever made, but it's a contender. I highly recommend it.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.