this post was submitted on 23 Aug 2023
1753 points (98.7% liked)
Technology
59223 readers
3211 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Honestly this so much. I'm not a forward enough person to be the one to create that background chatter in my workplace, but I will participate in it.
My last workplace had it and my current one doesn't, and the difference is night and day. Leaving my last company hit hard because among the developers we had such a great culture in spite of upper management's toxicity. I would leave my current role in a heartbeat because there's just no real culture. That's not something management should be aiming for, because higher churn is bad for the business.
Yeah, it really matters. It's the difference between a computer you turn on to do strictly business and a computer you turn on and look forward to engaging with other people and see what cool stuff people are working on. Look at people's delicious breakfasts and coffees in #breakfast, look at people's cats and dogs in #pets.
When done right, tools like Slack can also give you so much more visibility too and chime in. I'm a DevOps/platform engineer, but unless we talk secrets or implementation details we chat in a public channel so backend devs can see what we're doing. I can passively read the support team's channel and give them hints like oh this customer's CNAME points to the wrong site. I can see what the backend team runs into deploying their stuff and propose tooling changes to make their life better. It lets me be extremely proactive, without turning into a "you must keep up with everything everyone is doing". Half of them I have muted but still idle browse every now and then. I've had other teams pop on our public channel and ask details about how it works, so they can better understand how their code will run. I've had other devs chime in and say hey, our app works better in that kind of environment. It's a constant informal feedback loop on top of the usual formal Jira tickets. Saves everyone time, makes everyone happier.
It continuously reinforces the importance of my role, why my team do the things we do, who it's for. It's not soulless work anymore, because you know and see the impact of your work on other people. Even sales is less annoying because you can see them chat about how it's the 50th customer that asks if we can do X, instead of just hearing that sales sold feature X that we don't hace and now it's due next week, because you have context on why.