4 weeks standard
You should check with your surgeon but in general most surgeons say no heavy lifting, pushing or pulling for the first 4 weeks.
If you do very heavy work (>50 pounds force) you may need 6 weeks or more. Likewise, if you do light deskwork you may be able to return in 2 weeks when your pain is well controlled and you are off of the narcotics.
Whatever you do ease back into things slowly.