Agreed that company culture is a HUGE element -- my husband works with more blue-collar types, so everyone razzes everyone else and themselves.
In my jobs, when I worked as a computer-tech, I could rag on the machines/systems that I handled, but no one else's. (I could complain about how I needed to restart the WinNT servers, but not mock the VAX machine for still being around, or the *nix servers for being whatever.)
As a writing teacher (college, mostly women colleagues, mix of adjunct and fulltime), it (seemed to me) rude to respond to "how's the semester going" with "Great!" -- instead one tended to state how overworked one was, or behind on grading, etc. We could self-deprecate how little of our own writing we were doing, but not the quality of it.
Some of my friends would treat all self-deprecating humor as a call for help (and try to seriously assist you, especially if they have a psychology or social work background) or fishing for compliments (especially if they know you mostly in an artistic/crafty context).
It sounds like you may need to assess both the culture of the specific workplace, and the norms of your industry. Be careful you're only denigrating things we all sorta wish we had more of (money, time), but not the quality of your work or work ethic.