Absolutely. I worked on a team where the lead engineer would be out of the office for weeks at at time, and then when he'd return he'd skim in-progress code and request radical revisions, only to criticize those decisions the next time he was in the office.
I was actively looking for a new job when he quit, and it was such a relief. My productivity (and happiness) went through the roof, and a couple months into the year my manager told me that I'd already accomplished everything he hoped I'd accomplish _for the year_.
By exchanging a some technical skill for a better work environment our whole team benefitted.
I used to run phpBB, then vBulletin, then Vanilla, before finally working with others to write our own. I always ended up running a few forums from the hosting/technical perspective, and then ending up admin/moderator on them... I wanted a way to host many forums multi-tenant in a dirt cheap way, with simpler tooling, a better UX, and with things like events built-in (not in a separate and bad calendar).
As I knew cycling the thing I did was reach out to cycle clubs and groups and just say "I have this thing, if you want to use it you can". I stopped promoting it when I got to 10 forums, but still get a new one apply every month or so. They take a long time to grow, but nearly all of them do grow because they're led by people who really care, and I give basic advice on how to make communities work.
I was in the same position for most of my twenties. I did well at work, was in (mostly) good physical shape, and didn’t have any trouble rehearsing/gigging with my band. I really thought I just “liked to go out;” I’d drink when I had band practice or a gig (2-3 nights a week), then would go out on Friday and Saturday nights with my friends. That only left two nights a week to hang out with my girlfriend, so of course we’d go out to dinner or make something to eat at home and end up at a bar.
I honestly didn’t understand what denial was until I woke up one morning and realized I was an alcoholic. I quit drinking 6 years ago and could not be happier with my decision.
Being a "functioning alcoholic" means you are i) addicted to alcohol and thus likely to be drinking much more than is healthy. Long term heavy drinking is associated with a bunch of health risks (the obvious being cirrhosis and the less obvious being some cancers).
"functional" is a low bar - impairment in memory and cognition creeps up on you, and it's possible to boil like a frog until the onset of liver failure and permanent neurological damage (eg delirium tremens) dispels that illusion.
I was actively looking for a new job when he quit, and it was such a relief. My productivity (and happiness) went through the roof, and a couple months into the year my manager told me that I'd already accomplished everything he hoped I'd accomplish _for the year_.
By exchanging a some technical skill for a better work environment our whole team benefitted.