this post was submitted on 28 Nov 2024
477 points (99.6% liked)

196

17237 readers
1895 users here now

Be sure to follow the rule before you head out.


Rule: You must post before you leave.



Other rules

Behavior rules:

Posting rules:

NSFW: NSFW content is permitted but it must be tagged and have content warnings. Anything that doesn't adhere to this will be removed. Content warnings should be added like: [penis], [explicit description of sex]. Non-sexualized breasts of any gender are not considered inappropriate and therefore do not need to be blurred/tagged.

If you have any questions, feel free to contact us on our matrix channel or email.

Other 196's:

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 84 points 3 months ago* (last edited 3 months ago) (2 children)

When I came into my job, my role was to create a new engineering department. I was inheriting 4 engineers from other departments. The company wanted me to create a "Working agreement" for this entire department, and gave me some examples. They were full of extra micromanage-y level things. Bullshit like how long bathroom breaks are, and how you conduct yourself in a meeting.

I wrote a working agreement just like the meme above (except instead of "Don't be a Dick" it was "Be an Adult").

Got the engineers to agree, on boarded 20 more engineers, and two years later, we have the highest happiness rating/productivity in the company and the CTO wants to know my secret.

[–] [email protected] 30 points 3 months ago (3 children)

Elon (for all of his modern failings) had a catchphrase a while back that went something like: "the best part is no part; the best process is no process". The problem is that this doesn't always scale, particularly once lawyers get involved. You have been lucky 😀

[–] [email protected] 21 points 3 months ago (1 children)

No process at all can backfire badly. At a certain scale you need some processes for things to work. Especially if you want everyone to deliver the same quality and experience to the customer. The trick is to have just enough processes in place to not micromanage every damn thing.

[–] [email protected] 12 points 3 months ago

Also writing down a process that has many parties working in tandem so that everyone is aware of who they receive something from and who they give that something to. Not micromanaging. Just keeping things flowing!

[–] [email protected] 19 points 3 months ago* (last edited 3 months ago)

There's a difference here.

Processes is HOW you do something. We have lots of processes. Like don't deploy on Fridays. Don't break something and disappear. Merge requests require another set of eyes. Etc.

Its all bundled into the "Be an adult". It's NOT a process, it's a state of mind - a working agreement.

If you need that level of micromanaging where specific details needs to be codified, then this department isn't for you.

I trust people not to be dumb fucks. And those who are get let go. The rest of the department is pretty happy to be working with competent adults.

[–] [email protected] 5 points 3 months ago

Huh. Might be the smartest thing he has ever said

[–] [email protected] 16 points 3 months ago

the CTO wants to know my secret.

"I once took too much cocaine and punched a hobo to death. Oh you mean my secret to keep my coworkers happy? Ecstasy."