I think you must've meant, "under promise, over deliver"? At least that's what Scotty was suggesting.
Thats the lesson you learn in life . But anyone starting their career will have a tendency to under promise, over deliver. I did this for some time until my manager told me to literally to go slow and deliver quality work instead.