I'll preface my description by saying I have a mostly desk job, so I don't typically get dirty or sweaty at work. OP didn't specify. But that may make a difference.
I am fortunate enough that my workplace has a shower and lockers. So, my locker contains work shoes, a towel, soap and deoderant. My work clothes and lunch fit into a rack bag on the bike. I eat breakfast and shave at home in the morning, ride in, shower, dry off and dress at work. I hang the wet riding clothes to dry while I work, and wear them home again. I suppose if the thought of wearing sweaty clothes home was more than I could bear, I'd rinse them out before hanging them up to dry. But I haven't found this necessary. During the summer months, when I sweat the most, I'm usually doing yardwork or some other activity outside after returning home anyway. So having to shower that evening isn't atypical whether I ride to work or not.
Now if I had a "sweaty" job, I might forego showering before work. But otherwise, showering twice per day doesn't strike me as overly wasteful. I'm pretty sure my coworkers and my family would agree.