"Healing time" is quite a different concept than recovery time.
Healing time after 2-3 weeks is normal for an abdominal procedure, particularly laparoscopic, as your will be, but recovery time, that is when you re fit for work is a different matter and depends upon the operation.
Because the surgery makes your stomach smaller, you will get full more quickly when you eat. Food also may empty into the small intestine too quickly and lead to dumping syndrome. This can cause diarrhea and make you feel faint, shaky, and nauseated.....like in the "old days" of peptic ulcer surgery. Dumping Syndrome was quite debilitating.