Does the word "bum" have the same definition in the next two sentences?

That mechanic's a bum -- he couldn't fix a yo-yo.

Fred is becoming a bum -- he's not even bothering to work more than once a month.
the same meaning