I always thought that hustler was synonymous with confidence artist or a low level scammer. That it’s now considered a positive word is fascinating to me.
https://www.youtube.com/watch?v=xZbwTCrnktY - Cassidy - I'm a hustler
https://www.youtube.com/watch?v=sv6CbP4kVno - Lil Wayne - Hustler Muzic
Technically I believe it often meant any odd job to make money whether legal, illegal or a grey area. So selling weed, shoveling a driveway, and busking where you could get kicked out at worst all count.
A programmer programs, but one who programs isn't always a programmer...