Off topic, but I really loathe the word "hustled" that is ever popular in tech circles.
Where I am from "to hustle" or a "hustler" means to rip someone off, to take advantage of someone and provide as little value as possible. I'm never sure if people are talking about ripping others off to make a profit or just mean working really fast and diligently.
Isn't using hustle as a term for hard work pretty common in sports teams? Like, a coach might tell his team "Good hustle" for working hard. I think you're kind of right though in that in the tech industry it feels like it means a little of both aspects depending on context.
Where I am from "to hustle" or a "hustler" means to rip someone off, to take advantage of someone and provide as little value as possible. I'm never sure if people are talking about ripping others off to make a profit or just mean working really fast and diligently.