Liking any of these indicates a belief system I don't agree with

2 years ago by Drew to c/programmingcirclejerk

refalo 22 points 2 years ago

Imagine what their home life is like.

path: 0 15958927, hotness: undefined, score: 22, children: 0
BroBot9000 22 points 2 years ago

Disliking “Working alone with headphones on” AND “non-latest versions of anything”

WOW. You’re a turd.

path: 0 15959236, hotness: undefined, score: 22, children: 0
BB_C 18 points 2 years ago

perfect 80/20.
as in, 80% fully agree, 20% what a retard.

path: 0 15965318, hotness: undefined, score: 18, children: 1
mccode 1 point 2 years ago

He is opening a lot of fronts there. That is some highly efficient trolling.

path: 0 15965318 16019405, hotness: undefined, score: 1, children: 0
redlemace 9 points 2 years ago

No clue as who you are, but it's clear we'll NEVER work together. (And I for one are happy about that)

path: 0 15958965, hotness: undefined, score: 9, children: 0
tyler 8 points 2 years ago

This is pretty clearly a joke… they said they won’t hire anyone with individual accountability.

path: 0 15959310, hotness: undefined, score: 8, children: 9
crmsnbleyd 13 points 2 years ago

ever heard of blameless postmortems?

path: 0 15959310 15959359, hotness: undefined, score: 13, children: 1
tyler 2 points 2 years ago

I don't see what postmortems have anything to do with individual accountability. individual accountability means the ability to do your job, it has nothing to do with things going wrong. literally performing your job means having individual accountability.

so yeah it's pretty dang clear it's a joke. same for code ownership, tasks for testing or refactoring, design and architecture reviews. The joke is that it's stuff that people love to hate on and then it gets increasingly more ridiculous until it's stuff that you most definitely want to hire for doing/having.

path: 0 15959310 15959359 15993571, hotness: undefined, score: 2, children: 0
notabot 6 points 2 years ago

When you're coding as part of a team blaming individuals isn't helpful. For starters, any code should have gone through at least one level of code review, so there's been multiple sets of eyes on it before it causes trouble. Better to learn from mistakes as a team so everyone gets the benefit of hindsight.

path: 0 15959310 15967811, hotness: undefined, score: 6, children: 6
tyler 2 points 2 years ago

nobody said anything about blaming anyone. Having individual accountability means literally having the ability to do your daily job, such as finishing a ticket you say you're going to finish, following up if you have a delay, working to create meetings if you need meetings, reaching out if you need help. It has nothing to do with if something goes wrong. Where did you get that idea? and like I said below:

so yeah it’s pretty dang clear it’s a joke. same for code ownership, tasks for testing or refactoring, design and architecture reviews. The joke is that it’s stuff that people love to hate on and then it gets increasingly more ridiculous until it’s stuff that you most definitely want to hire for doing/having.

path: 0 15959310 15967811 15993596, hotness: undefined, score: 2, children: 2
notabot 1 point 2 years ago

This may just be a terminology mismatch. I would consider the tasks you've mentioned to just be part of your day-to-day work, and yes, if you're not doing those you can expect to be pulled up by your line manager/pm/whoever's running the show. I usually see accountability talked about in terms of the quality and timeliness of the deliverable. If your team's deliverable isn't on time, it's not because developer 'A' failed to deliver their ticket on time, it's because the team as a whole didn't manage their resources appropriately, didn't spot the slippage and didn't adjust or escalate the issue in time. If there's a bug in the code, it's not because developer 'B' forgot a bounds check, it was down to the whole team to ensure the quality of the deliverable, probably via code review.

Holding the individual solely responsible for this sort of thing is counterproductive, as it tends to lead to people trying to cover up mistakes, which rarely goes well, and means others don't get a chance to learn from it.

None of which is to say that the indivuduals shouldn't be held to the quality of their work. If the work they're delivering consistently isn't up to scratch, whether that's found through code review or a bug report, they first need help to improve, and only if that doesn't work should they face the inevitable consequences.

path: 0 15959310 15967811 15993596 16009057, hotness: undefined, score: 1, children: 1
tyler 1 point 2 years ago

I would consider the tasks you’ve mentioned to just be part of your day-to-day work

I mean, that's the joke... just like doing code reviews is literally part of your everyday work. The joke is that the first few things are things that are very divisive and then they get increasingly more ridiculous including individual accountability and code ownership. In regards to the rest of your post, I don't think I've ever heard that called "individual accountability". Individual accountability is exactly what it says in the dictionary:

the fact of being responsible for what you do and able to give a satisfactory reason for it, or the degree to which this happens:

There were furious demands for greater police accountability.

Accountability is important these days, and managers aren't always willing to adopt risky strategies.

a situation in which someone is responsible for things that happen and can give a satisfactory reason for them:

The organization suffers from a lack of accountability.

greater/increased/more accountability The public has been demanding greater accountability from lawmakers.

If the people around you are using accountability in the way you described, then they're just morons who make up shit.

path: 0 15959310 15967811 15993596 16009057 16023628, hotness: undefined, score: 1, children: 0
ulterno 2 points 2 years ago

From this, I feel like "accountability" has started to mean being blamed and berated.

That's not what I consider to be accountability and is something I simply consider a waste of time, no matter whether it is a personal or a team thing.

I do use blame and reflog though.

path: 0 15959310 15967811 15989250, hotness: undefined, score: 2, children: 2
sleeplessone 3 points 2 years ago
path: 0 15959310 15967811 15989250 16008842, hotness: undefined, score: 3, children: 1
ulterno 1 point 2 years ago

Get on with the reflogging.

path: 0 15959310 15967811 15989250 16008842 16012009, hotness: undefined, score: 1, children: 0
0xDEADBEEFCAFE 6 points 2 years ago

You can tell he's a simple minded idiot because Jabbascript and Go aren't immediate disqualifiers in all scenarios.

path: 0 15962971, hotness: undefined, score: 6, children: 0
slazer2au 4 points 2 years ago path: 0 15959404, hotness: undefined, score: 4, children: 0
pohart 1 point 2 years ago

"branching strategies"

path: 0 16045441, hotness: undefined, score: 1, children: 0
FizzyOrange 0 points 2 years ago

I mean it's not a totally unreasonable list but what's with "working alone with headphones on"? And what are "annotations"?

Also Typescript backend can be pretty great actually - especially because it lets you use JSX/TSX. Nothing else is as good.

path: 0 15991518, hotness: undefined, score: 0, children: 1
tyler 1 point 2 years ago

the whole post is satire. it's all a joke. It goes from incredibly divisive things to things you'd never reject from a candidate.

path: 0 15991518 16023672, hotness: undefined, score: 1, children: 0
programmingcirclejerk
programmingcirclejerk

@programming.dev

login for more options
304
53
1

Community to talk about enlightened programming takes

Rules:

  • read and follow the programming.dev code of conduct
  • no flamewars
  • mark your unjerks
  • only programming related content allowed
  • link to the original source
  • do not mention this community in places like hackernews, lobste.rs, or the general programming communities on Lemmy where we source jerk material from.

go to feed...