16 ms·
It's now your fault they don't know about it
- autokad 5y agoyou see that a lot on hacker news. you make a comment and they attack you without taking a position of their own. This way they can pivot to anything that suits them and continue attacking you.
- CoastalCoder 5y agoI can't say I've noticed that. But more generally, why would we require someone to put forth an alternative view as part of criticizing one that's already being discussed?
- 9wzYQbTYsAIc 5y ago> Short of fully supplicating yourself before them, you will never please them. Servant leadership is the best tactic in these kind of work situations, I believe.
- RangerScience 5y agoEhhh. Servant != Supplicant. It's a workable tactic, sure, but I would not expect it to actually resolve anything (only alleviate symptoms, temporarily).
- 9wzYQbTYsAIc 5y agoIt is an extremely effective tactic in the long run.
- blinded 5y agohelp vampires. the worst
- notdoingthework 5y agoI would do the exact same thing if I were her co-worker. She clearly states that this is a project she came up with that no one else on the team wants. If no one wants it, or is engaging with it, why would you expecting your colleagues to get excited to work on this? There is nothing more annoying in corporate that co-workers who start trying to give you projects and tasks you didn’t want, didn’t ask for and micro-managing you horizontally. Some of my worst job experiences came from people like this. They come up with a dumb project, then “clear it with management” then come and try to make me do it for them. Your co-workers are not your friends, especially not if you try to start assigning them work. Because who gets the credit? You do, not them. Suddenly they have another layer of management. I would both avoid and add friction to anyone doing what she is trying to do in this situation. I’m not paid to help my co-workers get promoted into management or do their pet projects for them.
- kodah 5y agoIf you were on my team you actually do. I'm a senior+ engineer and other engineers work on the projects I lead. They get to pick their day to day work, but most projects are driven or approved of by me. We also have a manager which has a totally different set of responsibilities.
- mediocregopher 5y agoNowhere in the post does it mention the author asking anybody to do any work. Their coworker showed up asking questions about something they're working on.
- Veuxdo 5y agoIt sounds like the coworkers don't care about this project, though: > You've mentioned it multiple times in different venues with very little uptake from the rest of the team. It's pretty clear they are more concerned with other things.
- mediocregopher 5y agoThat's ok, and happens frequently. "I don't have time to fully comprehend everything that's happening over there, but COWORKER is handling it and I don't see any obvious problems with their approach. :+1: and moving on". Maybe some teams don't work this way, and require more direct participation and signing-off from members, which is fine too.
- jmclnx 5y agoMy work life these days.
- juice_bus 5y ago> At the time, I was mostly referring to the open sewers that are certain web forums on certain days of the week and certain hours of those days Any ideas which forums they're referencing here?
- deleted 5y ago[deleted]
- Jtsummers 5y agoProbably HN. She wrote this post in November: http://rachelbythebay.com/w/2021/11/06/sql/ http://rachelbythebay.com/w/2021/11/06/sql/ That got this response on HN: https://news.ycombinator.com/item?id=29139902 https://news.ycombinator.com/item?id=29139902 And followed up with this post: http://rachelbythebay.com/w/2021/11/07/select/ http://rachelbythebay.com/w/2021/11/07/select/ Turn on "show dead" in your preferences here on HN and check out the second page, in particular.
- Macha 5y agoSo the comments that were disagreed with enough to be downvoted to obscurity or sometimes even moderated out of sight entirely represent the entire community? This happens a lot with comments like "HN is toxic" or in a more mainstream sense "gamers are toxic", and it just makes me sad.
- robocat 5y agoPlease don’t misrepresent what she said. She said “At the time, I was mostly referring to the open sewers that are certain web forums on certain days of the week and certain hours of those days. For some reason, when the regular people are out doing whatever they do, the haters have nothing better to do than run unchecked on the web. With no sensible people there to set them straight, they feed off each other, and pretty soon you have some straight-up nuclear waste in those forums.” I think that is saying HN is usually a good forum, but at some limited times it is not.
- pugworthy 5y agoI learned the hard way long ago that if your manager does this, pack your desk before you are fired and have to do it with an escort.
- kleer001 5y ago
- pc86 5y agoNo reasonable person would think that, so I'm curious what your point is.
- CoastalCoder 5y agoI believe it was a joke, based on an alternative interpretation that was funny to picture.
- mikestew 5y agoJokes are supposed to be funny, and they become especially unfunny when one explains the pun right after making it.
- sdoering 5y agoI instinctly want to agree. I remember quite a few examples of that. On the other hand. This post can be weaponized as a argument towards: 'I did enough documentation. If you disagree you are unreasonable.' Or from people that don't do documentation but spam. With that I mean people who do not think about what to put into the documentation, but throw in everything, mostly unsorted. Like: 'It is in there. On page 756, section C, subsection 1.3.3.4. Easy to find. Just look.' In the end I think it all comes down to the question how reasonable people work together and with respect for each other.
- deathanatos 5y ago> On the other hand. This post can be weaponized as a argument towards: 'I did enough documentation. If you disagree you are unreasonable.' I don't think that's what she's advocating. Her point, as I am reading it (and her post aligns quite well with some of the worst experiences I have had), is that a reasonable person isn't going to come with "there's no docs" or even "there's not enough docs", they'll do a reasonable amount of searching find the docs, and instead approach with something concrete like, "Hey, I have $question about $system. I did see the docs here $link, but they don't seem to answer that." "Oh, yeah, not clearly enough. $answer" "Thanks! Do you mind if I send a PR to add that to the docs?" "Please, by all means!"
- ghostpepper 5y agoI feel like the whole 'docs' angle of this story is kind of a distraction. The bottom line (IMHO) is that reasonable coworkers, with a reasonable interest in coming to an amicable decision quickly, will not engage in this kind of behaviour. The anti-social person can be the consumer of the docs, or the producer of the docs. In both cases they will find a way to pick a fight. The important thing is for the reasonable person to learn to recognize what is reasonable behaviour, and not fall into the trap of making protracted concessions in a futile attempt to be reasonable themself.
- rattlesnakedave 5y agoI think the point being made is that you will encounter unreasonable people at work over the course of your career, and this is an example of one particular type of unreasonable. The examples you mention are very real as well! At some point even if you act in good faith, there will be situations in which you absolutely cannot bridge the gap.
- rattlesnakedave 5y agoThis hits home really hard. I’m currently in my 2 weeks notice period after 6-7ish months at a company where this was (is?) a regular occurrence. At some point you have to chalk things up to willful ignorance and move on.
- hangonhn 5y agoI totally know that feeling. This is why I really cherish my current, by now 3 years old, job because sort of the opposite exists here. In fact, if I forget sometimes or make a mistake, my coworkers are more likely to fix it for me in the wiki or docs than they are to use it to complain or stop me from doing something. Working in a helpful and collaborative environment has had an enormous quality of life improvement for me. It is also the most productive teams I've ever worked on. I'm not writing this to gloat or anything but offer up something I didn't know before working here: Don't just hire for talent; do not hire jerks no matter how good they are as individuals. Software engineering is an inherently collaborative venture. When building an engineering team, really do build a team instead of a collection of individuals. It's fine for engineers to be critical but don't just stop there. Find fault but also offer up a solution to help the project move forward. I can't work in the type of environment the author described anymore. Now that I know functional, collaborative teams exist I will always want to be on one.
- camjohnson26 5y agoI think programming attracts a certain type of perfectionist and controlling personality that has trouble admitting that nothing is ever going to be perfect. It’s basically narcissism where the only source of truth is whatever this person says it is, and they judge other people for not doing things the same way they would. In reality no documentation is ever complete and all code has major flaws. Using that to tear down other people and raise yourself up is counter productive to everyone.
- nuancebydefault 5y agoIndeed, perfect is the enemy of good! Once worked with a purist (think uber-perfectionist) and there is just no way to handle that. Somewhat related, managers often think things are more simple than they really are, it takes a lot of effort to make them understand.
- uoaei 5y agoColloquially those people are called "bullshitters", mired in rationalization that is dressed up as rationality.
- ankit219 5y agoPosts and comments like this scare me.Not being a social person, while talking to others, my worst nightmare is when I ask someone a question, and they already have some presumptions about why I am asking that, and I would occasionally end up being scolded and not even know why. In this case, because I asked about not being able to find the docs, I am already a hater because of the line of conversation others have had already.
- rattlesnakedave 5y agoNot at all! As I take it, the sentiment being expressed is against an individual who repeatedly, over the course of time, critiques and accuses without making an attempt to bridge the gap of understanding on their end. For instance, in the article “There are no docs for [this thing you're doing]” would be significantly better posed as a question. “Where can I find documentation for [this thing you’re doing]?” You can tell the author’s frustrations aren’t one off, from: “ Basically, with them, something's always wrong, and if you refute their points, they will pivot to find something else. This will go on for a while” and I think this is the general sentiment. Everyone takes an accusatory tone now and then, or has a bad day, or whatever, but if you’re doing it consistently and refuse to be pleased that’s when it becomes “hater behavior”
- ttymck 5y agoI did not read that same interpretation of the article. The first question was not the problem, but the sum of the incessant questions. Sure, the first question can be a good indicator for what is to follow, but I would politely suggest not letting this article stoke your confirmation bias.
- pc86 5y agoIt's pretty easy to tell when someone is genuinely curious/unknowledgeable/whatever vs. when they're just hunting for something they can complain about (or something they can use to fire you, if that's the power dynamic). Another comment here brings up a waiting tables analogy which I think is really great. Asking for 3 things at once (parallel) is much different than asking for 3 things separately (serial). And truthfully, any question that shows you've actually looked for whatever you need helps 99% of the time.
- sixstringtheory 5y agoI learned a similar lesson in a simpler form when waiting tables. Some people will run you ragged, asking for more napkins, then when you return with them, more ketchup, then when you return with that, there’s an issue with the food, then so on and so on. If you don’t check yourself, you will actually leave your other tables without any of their basics, or their food will get cold waiting in the window, because you’ve developed tunnel vision to please this one needy table. Sometimes things really do stack up, but there are strategies to avoid or deal with that. These strategies will fail with the Truly Needy table. And then they won’t tip well, or at all. I learned it’s better to deprioritize that table and pay the normal amount of attention to everyone else. Better for those all to tip at a standard rate and give them a good experience than to let one group drag down the whole floor. That super needy table didn’t need half the things they asked for anyways. Those napkins are sitting there unused when they leave. The glass of water they asked you to fill at halfway is still almost full. Life goes on.
- prpl 5y agoas a curveball, however, I would imagine those who are most self-entitled are also more likely to be yelp elite or yelpers in general
- rossdavidh 5y agoFortunately, for restaurants and perhaps for everything, I don't seem to notice anybody caring about yelp reviews or ratings anymore, and that's been the case (in Austin, Texas where I live, anyway) for years now. I mean, how often do you check on Yelp before deciding to check out a restaurant? I think it's been over a decade since I did such a thing, if I ever did. It may be precisely the tendency you mention, that is the reason people stopped caring about yelp reviews.
- edude03 5y agoYelp specifically I check very in frequently, Google maps however shows the reviews upfront and center, so I take those fairly seriously
- ukraineally 5y agoRecently had a co-op who would argue with you about literally anything; even if they were literally just wrong. Something went down, contact X. Coop: X isn't the same company. It should be Y. No seriously, same person. Contact either will be same person. Coop: Same name, different people. I need contact information for X. No seriously, same person. Coop: I called some absolutely third party and they didnt know who I was talking about. So what are you going to do now? You really need to contact X. The sooner the better.
- stocktech 5y agoThere's a tangent behavior where people are difficult because it gives them power/control. You add just enough interpersonal friction and people will do it your way. It's similar to the described scenario - nothing is good enough and there's always a justification. I've found it an incredibly hard behavior to manage with no good outcomes. People acting in good faith just need to align on the allowed variance and the issue's done.
- dspillett 5y ago> There's a tangent behavior where people are difficult because it gives them power/control. Another common one, which I've hit a few times, is that people who are being difficult are doing it mainly to get out of doing what they've been asked to do, or at least one particular detail of it, because they see it as a chore or they are simply incapable. They hope that by badgering you for every tiny detail, you'll eventually get exasperated and do that step for them because it is quicker and easier than dealing with them as they do their best not to get it done. Sometimes management is quite savvy to the problems this causes and when reported they deal with it. Though in one example they didn't take the matter seriously at all until I was actively interviewing for other positions, because one way or another I was going to stop having to deal with that person (and the overtime I was doing to get my own work finished having spent large chunks of time trying to stop him make the project fail). This was far from his only flaw as a colleague: having massively lied about both ability and experience on his CV (which I didn't know about at the time, I was not involved with the recruiting) being the big one that was cited officially when they got rid of him.
- bombcar 5y agoThis sounds a lot like the difference between communicating with a subordinate and with a superior (and those “on your level” often behave as superiors).
- nuancebydefault 5y agoWhat? A coworker did these things? Saying that information is not clear, whatever you try? How 'bout if your project manager behaves like this. Because of a combination of being incompetent and trying to cover that up by shifting blame. Well that's the situation I'm currently in right now and it is very stressful, it feels there's nowhere out, apart from updating your LinkedIn profile...
- rattlesnakedave 5y agoGet out while you can!
- nuancebydefault 5y agoThanks! I will be dusting off my resume this evening and pimp it to the latest status. It is so sad, since I get along with most coworkers really well, and enjoy working with them. They even vouched for me but management seems not to understand the situation.
- righttoolforjob 5y agoI was in this exact situation together with many colleagues. Just leave. It sucks that you have to leave what you've invested, but it's a fallacy to think that it will get better. The project manager needs to be punished and you need to find a better job. Take it slowly and rationally though. Do not give them any hint that you are leaving at all and start a slow powerful search for your next adventure. My number one tip? Make sure you get a good manager which is both good to you as well as in control of their immediate environment meaning so that they make sure you can keep your sanity as well.
- nuancebydefault 5y agoIndeed you are right! A month ago or so I had a one on one talk with him and explained that i felt targeted by him. I also gave him some examples of why I felt like that. He acted as if he had no idea, and said I was mistaken and gave some explanation that did not fully convince me. But it helped for a while though... he was more friendly up until a few weeks ago when things got rough. People's true nature doesn't change. I'm now convinced he is not to be trusted and does not have the courage to stand up for his people towards higher management, who seem to be using him as a puppet. I have to thank you for your tips! Thing is, you might start out with a good boss but positions can change quickly within a company. Luckily the job market is on our side. At least all the hard work resulted in new knowledge and skills.
- EnKopVand 5y agoMaybe it’s just me, but I notice a difference in response from the author that I personally try to avoid. To me these two things: > There are no docs for [this thing you're doing]. And: > Coworker: I have (specific concern) about [thing you're doing]. I couldn't find anything about it in that group post or on the wiki. Would receive a somewhat similar response. Sure it’s annoying when people can’t find something, or when they don’t bother looking, but we also work in a field where someone might ask you something in a very hostile sounding way simply because they aren’t very skilled socially. Telling them “yes there is”, sort of escalates the conflict in my book and while it’s totally understandable (and I’ll do this myself on my less good days) it’s also just asking for things to go south. Which is something I have learned not to waste time on. If they continue being hostile after you respond openly, helpful and defusing, then sure, they can go fuck themselves. Just be sure that you use the corporate-speak fuck you instead of what you actually want to say to keep your hands clean.
- motoxpro 5y agoValid, but thats not the point of the article. The point of the article was broad vs specific and people having a predefined outcome for a conversation. i.e. Q: There are no docs for home page redesign. A: They are right here Q: I have question about the color choice of the header on home page redesign. I couldn't find anything about it in that group post or on the wiki. A: Ah, yeah sorry, it is buried here. If it's still not clear, let's have a chat about it.
- awb 5y agoYeah, but I think OC’s point is the first coworker isn’t impossible to deal with if you treat the first interaction with care. If you get an off putting response, instead of hammering them with facts and trying to prove them wrong, maybe back up a minute and try to uncover what’s really going on. Maybe you haven’t done your job on telling them why X is important to them or the company. If I know how important something is, I don’t mind doing a little extra leg work to understand what you’re trying to tell me. Personally it seems kind of rude to me to ask someone to review something that’s disjointed or missing info and expect them to search for the missing pieces. Most people I know are fairly busy at their jobs and you’re adding one more thing on their plate and you’re not even their boss. If it’s really that important to you, take the time to communicate it to me clearly and simply. Otherwise, it’s like you’re passive aggressively asking me to do your work for you without giving me a good reason why I should stop what I’m doing and help you.
- softwarebeware 5y agoReminds me of http://www.catb.org/~esr/faqs/smart-questions.html http://www.catb.org/~esr/faqs/smart-questions.html
- Veuxdo 5y agoOn the other hand, if nobody wants, is asking about, or cares about Important Thing You Want To Do, that's a sign you probably shouldn't do it.
- fifticon 5y agoI see it differently. At work, we have several bothersome but sorely needed issues that needs doing, but no one is volunteering to do them, because they mostly consist of loads of thankless work, that may drag on, and will distract you from tasks that earn easier praise. Eventually, one or more of us get sufficiently annoyed to clean up whatever the issue was, but that no one volunteered to work on it, does not mean they are not grateful someone eventually did. I have botb been the volunteer and the feetdragger at times, and have seen colleagues i appreciate in both roles too
- rglover 5y agoThank you for this. This is why I tend to work alone. There has been a slow, steady cultivation of the perpetually helpless, antagonistic weiner personality over the last 10 years that is an absolute teeth grind. That said, it's good to learn how to differentiate between people who are being genuine and just need guidance/attention and someone who's a wet noodle. It's easy to accidentally discourage the former mischaracterizing them as the latter.
- YeezyMode 5y agoIt seems so unlikely to me that large swaths of people who act this way can make it to a place in any industry where they're surrounded by more resourceful peers. How does this even happen? I just want to make sure that I'm not creating a view out of reading exaggerated anecdotes, and that this actually reflects reality.
- uoaei 5y agoCollege degrees or plain salespersonship conferring an inappropriate amount of merit. This is the unfortunate corrolary of impostor syndrome: some people really are impostors. I think if we want to start pushing more people into trades and de-emphasize college education: (1) we make it much harder to graduate college and (2) make college much cheaper so that pursuing that risk isn't ruinous. Then a student can explore a college path and pivot to something more suited to their attitude and skills to remain a productive member of society if it doesn't work out.
- rglover 5y agoWorth reading this book: https://en.wikipedia.org/wiki/Peter_principle https://en.wikipedia.org/wiki/Peter_principle Combine that with the Pareto Principle and you start to get a fairly accurate picture of "why the world is the way it is." And this applies to all industries, not just tech. If you look at it through a nihilist lens, it can bum you out quick. But, if you look at it like "I was given the gift/responsibility to do this well" (sans God-complex, elitist "useless eaters" attitude), it makes it a bit more fun/tolerable.
- thinkr42 5y ago
- alexk307 5y agoThe biggest difference between junior devs and senior devs is the ability to dig for answers and information and only ask when you are completely blocked. It seems like you've surrounded yourself with junior engineers and aren't interested in mentoring them into doing better. You should talk to your manager, or find a more technical place to work with fewer people to mentor.
- righttoolforjob 5y agoI read this through a completely different lens. The people I've seen with this type of behaviour have been bitter or incompetent leads or managers. I too wished they would take a long hike of a short bridge, but chose to leave the company instead. Entitled and demanding people who offered very little value and had built their careers by trampling on others. No thanks for me.
- alexk307 5y agoThere are certainly exceptions to every case, but I when I was first starting out my career, I was super guilty of doing this. Always asking my coworkers for help or information, even though I had all the access to information that I needed, or could just ask Google. It wasn't until the lead engineer kindly sat me down and told me that I need to be more responsible for my interruptions and only ask when you're completely stumped. Some of the best career advice I have gotten in this industry.
- righttoolforjob 5y agoThat is good advice! I got the same from my first manager: Research and try to find the answer first before reaching out for help. I had in fact already done that in the particular situation in which he commented, but he was right in principle anyway, so no harm done. I have a very different feeling about the OPs situation though. This is not about junior people asking too many questions or being lazy or incompetent, it is about a personality of people who are just entitled and demanding and just generally bitter assholes. Not typically seen in juniors!
- 5y ago
- pessimizer 5y agoThis is just somebody blowing you off who probably isn't allowed to just ignore you, and they're buying time by sending you on errands. edit: the solution is probably to make clear to others that they're blowing you off, maybe by publicly requiring that they follow up on the next errand they're sending you on with some sort of deliverable on their end. edit2: and if nobody else cares that they're blowing you off, look for another job.
- setgree 5y agonon-violent communication [0] and sales culture [1] both teach us that when someone makes a request, we can either take it at face value, or try to understand the underlying need. In Rachel's case, the requests kept on being red herrings, because whatever this person's underlying need, it wasn't for the design doc to be in the wiki or whatever. A process of discovery might have been a better track than continually trying to hit a moving target. Then again, when I've been on the other side of a moving target -- when a supervisor kept coming up with things I was doing wrong that never quite jelled together -- it was because a decision about my continued employment had already been made in principle, but no one was acknowledging it head-on for political/legal reasons. In that situation, I don't think there's any way to get off-script except just to quit, which is exactly what your supervisor and HR department are probably hoping for. [0] https://news.ycombinator.com/item?id=21263894 https://news.ycombinator.com/item?id=21263894 [1] https://www.bizjournals.com/triad/stories/2001/12/03/smallb3.html https://www.bizjournals.com/triad/stories/2001/12/03/smallb3...
- michaelbarton 5y ago+1 for non-violent communication The "bad" example in the blog post makes me think that the persons need might just to be validated about unhappy or frustrated they are at work. Someone to listen to them for a just few minutes. When I've seen this kind of behaviour in others or myself, it's usually because of deadlines, multiple blockers, not being able to get forward momentum, along with some time pressure. The difficulties with non-violent communication I've found are: a) it's hard to do well. b) you have to be pretty calm and grounded yourself. c) it feels like a lot of extra work. I think it's worth it for important interactions such as with partners, family, and good friends.
- RangerScience 5y ago"When someone makes you the villain, the only thing you can do is leave the stage."
- omoikane 5y agoSounds like: "I have a specific protocol for interacting with me, and you did not follow my protocol." Some possible responses to that: - "How was I supposed to know this the only way to get your attention? It's your fault for not publishing your protocol." - "I have tried to get your attention in exactly the ways you prescribed, and it's your fault for not responding to any of them." - "Your protocol is unreasonable and I have escalated to management to discuss better means of interaction." - "Oops sorry, let me try that next time."
- anonymousiam 5y agoI once worked for a manager like this for some fraction of a year. He was the deputy director of systems engineering, but it seemed to me that part of his brain was missing. During that time, the attrition in our group was over 50%/year. I got the worst performance review of my career from him and I was happy to move on to a better position elsewhere in the company.
- TillE 5y agoA phenomenon I've never stopped seeing online is people asking a simple factual question ("what is X?") instead of just using a search engine which would get an answer instantly. Or people who, when given documentation, insist on asking a series of questions which are all directly answered if you bother reading the clear, concise documentation at all.
- torbTurret 5y agoI can’t stand that. The worst I’ve seen so far: people posting trackbacks, no comments or anything, (the sort of lack of effort that would get flagged even on stack overflow), in a massive slack channel asking for help. I don’t get it.
- sovietmudkipz 5y agoI used to think this myself. I even got in trouble from my university professor when I complained about other students using our internal forum to ask simple googleable questions. Now I think of it as a different style of knowledge seeking. In life, some people get answers themselves via physical artifacts and other people get answers by talking to more knowledgeable people. One involves more socialization than the other. I think both styles are valid and have different pros and cons. I find it less annoying when I think about those interactions like this.
- m3047 5y agoI'd counsel caution. Simple obvious questions can be natterings about the "known unknowns". 1) Where do I order a beer? 2) Do they serve food? 3) Which tram do I take to get there? Progressively these three questions tell us more about the querant's location or context. But this can be quite unconscious. What about asking for summation: You've asked about beer, food and tram info, can you sum up for me what would make you happy? (Really want uncle Owen's fish and chips. Want a companion to eat with...) Simple obvious questions can also be testing for "true facts" as opposed to "documented facts", although I would expect that behavior to subside with increasing acquaintance.
- orthecreedence 5y agoEh, I'm one of those people sometimes. If it's a word I don't know that I want a definition for, sure I'll look it up. If it's a concept, an event, or something more broad then I'll just ask because I find I often get more context from individual conversations than from consulting the hive mind. It can often open up avenues for conversation and learning that would have not otherwise happened. I do the same for in-person in conversation. If I don't know what something is, I'm not going to whip out my phone and look it up, I just ask "what does that word mean?" or "toilet paper...what's that?"
- swills 5y ago"It is difficult to get a man to understand something, when his salary depends on his not understanding it." - Upton Sinclair
- rootusrootus 5y agoRecognizing these types of interaction early is a useful skill. It does seem pretty obvious most of the time, I can tell based on the first question whether the person I'm talking to is interested in a good faith discussion or not. Conversely, I try hard to exhaust all available documentation before I finally go to someone and ask for their assistance. I want them to know I'm serious, so they don't just blow me off. And when I do ask for help, I try to make it clear I'm just trying to clear a blocker to my understanding, not wasting their time.
- rdiddly 5y agoPareto principle - 20% of the people will be 80% of the arse-pain!
- hysan 5y agoWhat I find scary is that if you work in a sufficiently toxic environment/culture for long enough, that very behavior that you try to fight against and change begins to seep into your everyday actions. I've seen myself go from "positive and helpful" to "apathetic and helpful" to "not caring at all" to "chippy, negative and unhelpful" before. You hope that this is something you can pickup on, but when the culture of a work environment is like that, there isn't really anyone to give you feedback and catch you from sliding down this slope. Then when you do notice, the climb back up just feels so much more overwhelming.
- ianai 5y agoYes, it's not a great situation and no body's perfect. But so long as we're alive we can change for the better, and change is arguably a constant in this universe until well off into the future (i.e. trillions of years, heat/entropy death of the universe stuff). What's even weirder, though, is surviving toxic situations can require all sorts of odd "contortions." So go easy on yourself and try to identify toxicity early.
- BoonToobies 5y agoThis was definitely a part of why I left my previous job - after enough time that stuff really started to leak outside of the office too. After a day full of this type of "support" where nothing was enough ever the smallest request at home was a big challenge. I thought it was burnout (and it probably was a bit) and I needed to change careers, but after a few months at a new company things are going much better.
- PragmaticPulp 5y ago> if you work in a sufficiently toxic environment/culture for long enough, that very behavior that you try to fight against and change begins to seep into your everyday actions It can carry through a person’s career, too. I worked for a company that hired a lot of people out of a big tech company famous for being a grind, having a lot of PIPs, and generally keeping employees in constant fear of losing their jobs. Some of the ex-employees of that company were wonderful to work with and appreciated working with us as a breath of fresh air. However, a lot of them were clearly scarred by their experience at a toxic company. The worst of them were constantly in fear of being perceived as ranked lower than their peers (even though we didn’t rank!) and would make a lot of dumb moves to try to sabotage other people’s reputations. One guy went so far as to keep a long Google doc of what he saw as mistakes and missteps of his peers and managers, which he would then pull from as leverage whenever he thought someone might be a candidate for getting promoted past him. Another would have a emotional meltdown any time there was an issue with something he was accountable for and would rapidly write up a “post-mortem” that was really just a narrative that blamed someone else for the failure and demonstrated how he fixed it. We didn’t have these problems with high performers we hired from anywhere else. It was something about this company that chewed people up and left some of them scarred and defensive.
- vincentmarle 5y agoHow the conversation also could have went: Coworker: There are no docs for [this thing you're doing]. You: Yes there is, see this wiki page and the design plan I posted in the group. Coworker: Sorry I missed that, thanks!
- fifticon 5y agoIn german, this is sometimes referred to as 'bessermachen', i.e. this must/should have 'better made', in some arbitrary way. It is all about 'which monkey is in charge here'.
- joshu 5y agosome people are stop-oriented and some are go-oriented. i realized that there were a lot of the first at a company i worked at when i had a ready-to-go release shut down by legal, pr, and some other group all in the same week. if we were successful, they get nothing, but if we messed up, they would have to stay late.
- batmaniam 5y agoThis seems pretty common in our field. There will always be people who put down others to try and make themselves look good because that's how every corporate culture is incentivized to run. I have not seen any serious attempts to address core issues like this at any company. HR only reacts to protecting the business, and that means retaliation for speaking up usually, especially if the bad coworker is a boss favorite. Also, managers will blame you even if you bring up an issue, but it's not slated into the sprint. Then when the issue blows up in production, they'll say you should have worked faster to address it previously when it was noted, or that you should have placed more emphasis on it during the sprint planning when really, the final decision wasn't in your control in the first place. I've seen this happen on my teams in the past. Tech is just all around toxic, and these things happen quiet frequently at larger companies.
- gordon_freeman 5y agoInstead of pointing them to check a specific email or providing specific wiki link, would not it make more sense for letting them do "some work" in trying to find the resources on their own? Like one could say, "ohh I think you have it in your email or you can search it on internal wiki and let me know once you read everything if you still have any questions?"
- fasteddie31003 5y agoNot having knowledge disseminated through your organization well is a huge issue at larger organizations. I left my last company because no one was on the same page. There was rapid turnover, new people come in and have no clue how things are supposed to be done. It got so bad that the company had all 400 members of the engineering department redo the new hire orientation for a week. <shameless pitch>I created https://gainknowhow.com/software-companies.html https://gainknowhow.com/software-companies.html to solve these issues by structuring documentation/skills as a tree. Currently, all documentation is stored in a flat data structure, which does not have knowledge of documentation dependencies. When documentation is structured as a tree, you know who to notify when their relevant skills change. I'm trying to solve this exact issue. I'd love your feedback on the idea</shameless pitch>
- Godel_unicode 5y agoYou've invented the wiki. Knowledge management is not a technical problem, it's a nobody-wants-to-do-it problem. People will see poor management of knowledge, and assume that if they just used this one weird trick, the problem would go away. See also, maintenance work vs greenfield work.
- fasteddie31003 5y agoThis wiki knows when you've passed a skill and notifies you of the exact changes made since you've passed it. It also lets you know of new documentation upstream in your documentation tree.
- Godel_unicode 5y agoYou're re-solving the consumption end. As I said, the problem is on the creation and maintenance end. Also, I bet you a months salary there are people who are marked in your spiffy tool as knowing things they don't understand at all.
- RangerScience 5y agoFYI; I think you meant: decimate -> disseminate
- ianai 5y ago"You: If I put it in the wiki you would have said to put it in the group, and if I put it in the group you would have said I should have put it in the wiki." I learned this the hard way in a corporate setting. If someone's going to damn me for doing (A) and doing (not A) then they're really just attacking me. OP's point is, tersely, a good faith coworker needs to do a bare minimum of work to show genuine interest outside of hostility. That's definitely a thing, too - few situations get to be one sided. Further, the example she gave sounds like a coworker who only makes demands or criticisms. When it's 100% demands or criticisms then it's actively destructive. This I learned from family who claim to "just be contrarians".
- KerryJones 5y agoThis follows a pretty simple pattern for me: "people don't want to be wrong" They have a certain vision for themselves, they know what's important, they spent time to do it the right way. If something is wrong, its clearly because something else failed, in this case, you. It breaks their idea for themselves. I think it is less about rationality as I've seen just about everyone do this at various points, and more being humble and willing to own up to when was had an oversight, letting go of the ego to be able to say, "huh, I completely missed that you wrote this. I understand that you said you have brought this up before, even if I don't remember it, I believe you. I will dig into this and listen better here on out." How rare is that behavior?
- bo1024 5y agorelated paper: "Are disagreements Honest?" by Tyler Cowen and Robin Hanson. Coverage: https://www.overcomingbias.com/2006/12/agreeing_to_agr.html https://www.overcomingbias.com/2006/12/agreeing_to_agr.html https://scottaaronson.blog/?p=3766 https://scottaaronson.blog/?p=3766
- shadowgovt 5y agoThis is excellent knowledge about human nature. The only thing I would add is that it's usually the same person in different circumstances. There's a concept of someone "tilting" or "going tilted" (analogy to an old pinball machine; I wonder if we need to update it? Do people still play pinball?). Essentially, as a software engineer, your job is to make order out of chaos (where chaos is defined as "Everything that doesn't work the way you think it should"). Some of that involves changing your reality to match expectations. A lot of it involves changing your expectations to match reality; that's usually the fastest path (though you'll get paid for the first). But changing yourself takes cognitive energy. When someone has had enough of that for a time, they're tilted. There isn't any reasoning with them because they're in a mindset where they are demanding reality conform to their expectations, and every deviation from that will just make them angrier. A person Rachel's describing in the first scenario has tilted and until they un-tilt, it's unlikely there'll be anything that can be done to help them solve the problem they were working on when they tilted. Some corollaries / consequences of this model: - some people have, in some contexts, nearly zero patience with surprise before they tilt. We often call many of those people "users." ;) - a manager or project lead prone to tilting can be a real problem because they have the authority to try to solve the situation by putting other people on bending reality. Be sensitive, as a team member, to whether a manager is tasking you with a project because it's a good idea for the company's goals or because they're grumpy about something and taking advantage of their position to change it without actually fixing anything other than their mental model not matching current consensus reality.
- m3047 5y agoA rambling comment. "Talk therapy" (in one of the other comments): yeah, I think so, maybe. But I don't know if "have you discussed the underlying issue with a trained therapist?" is in order in a professional relationship. I /do/ believe that if the person is otherwise reasonable there likely is an underlying issue, and that they're unwilling/unable to articulate it. It's dangerous to try talk therapy yourself and goes off the rails in entirely unexpected ways. Plus, I'm not being paid for this, and as an employee I am at least arguably putting my employer at risk (not that that would dissuade me if I thought it would work, because results); as noted it encourages people to share things at work that I do not want to know about; you will get projection and your role as therapist will confound your professional relationship. I'm sorry, does this sound like I lack empathy? Because I do not. That's exactly what I'm afraid of. A long time ago when I was management, my manager sent me to a Fred Pryor seminar about building and motivating teams. I dunno what your experience with Fred Pryor seminars is, they're usually pretty pedestrian but the facilitators often have amazing experience and know it too. I can't remember much of it, but the instructor went on a 15 minute tear about what he called "don't wanna" which I will never forget. This is exactly it. The upshot is that when for whatever entirely "rational" reasons a team member has decided to oppose something, they will use your resources to do it. Have you considered asking management "person X seems to be spending a lot of effort opposing Plan 0.9, do you think we should review or move forward?" (Something obvious about spotting internally consistent psychopaths was pointed out to me while working in construction, but I won't repeat it here because I don't want to piss them off.) It's insane that we think that technology choices are rational, or that "rational" is the same for different team members, especially when for example "management doesn't think we should focus on security" always comes up as a post facto rationalization: I've never seen it stated as a nonfunctional requirement when I took the job, in fact almost invariably people blow smoke about it during the courting process.
- RangerScience 5y agoI recommended talk therapy to the person who was worried that their (perceived) lack of social skills would make them appear combative / argumentative, as a way to get tutored/coached in those social skills, in a safe setting. I do not recommend telling a combative coworker "have you tried therapy?".
- wccrawford 5y agoI used to answer forum posts quite a lot, and I eventually realized something similar: If the person doesn't tell you what they've already done to try to resolve their issue, they probably didn't do anything. And it's a waste of my time to try to answer them. That isn't always true. Sometimes they're just too lazy to type it all out, but that's another uphill battle. It's not my job as a random forum viewer to pull all that information out of them. It's their job to provide it if they want help. I answer a lot fewer questions now, but I'm a lot more satisfied with the results.
- upofadown 5y agoThere are a surprising number of people in high tech endeavours with a very particular form of illiteracy. They can not learn things very well by reading longer documents. They always seem to get lost along the way. So it is possible that the sort of behaviour described in the article is really a cry for help. They might need someone to hold them by the hand and lead them to understanding.
- intrepidhero 5y agoWow this was timely for me. Literally in multiple versions of the described interactions this morning. Two thoughts: 1. I don't think it's helpful to categorize people. Humans will be varying degrees of reasonable/unreasonable for a variety reasons and constantly in motion on that spectrum. It's more productive, for both selfish and altruistic reasons, to try to understand the why of their behavior. 2. Getting that understanding is hard. Especially over mediums that leave out non-verbal communication. But it's really worth your time to discern if there is any area where you've communicated poorly, so you can improve, AND it's really worth your time to recognize when a person has already made up their mind and not waste anymore effort trying to change it. 3. Even when a person has made up their mind beforehand, it might be worth your time to try to understand where they're coming from, depending on whether you are in a position to simply ignore them or not. If you can't ignore them, digging deeper can open up your options to get buy-in, or lead to workarounds. Of course, very relationship, and situation dependent.
- Azsy 5y agoI would simply start with: "You have to be more specific" and go from there. And as a warning to your approach: don't take on the job to make dysfunctional people function for free. Either communicate that you are taking on a burden, or escalate to those whose job it is.
- intrepidhero 5y agoTotally agree. Both very good points. In one instance (literally this morning) "You have to be more specific" was exactly my approach and immediately got to the core issue. In this case there was nothing to be done about it. Our differences are irreconcilable and he's not my responsibility. In that case trying to understand his deeper motivation was still helpful. It allowed me to have empathy and us to part amicably instead of getting into a shouting match. I consider that the best possible outcome.
- HL33tibCe7 5y ago> Coworker: There are no docs for [this thing you're doing]. > You: Yes there are. > Coworker: You could make a wiki page. > You: There IS a wiki page. [finds page, sends link] Maybe this is just an exaggerated exchange for humour. But if not, then this would be a very unprofessional way of responding to a coworker, even one who is being annoying/ignorant. You have to hold yourself to a higher standard. An exchange like this only increases toxicity - and, in fact, I think that “You” is the more toxic person in the exchange.
- draw_down 5y agoNo, if the opener is “there are no docs for this” as opposed to “where are the docs” or “am I just missing something”, we’re already in unprofessional territory. So to ascribe a lack of professionalism solely to the author is not correct. You give respect to get it, everyone knows that.
- nemothekid 5y ago>An exchange like this only increases toxicity - and, in fact, I think that “You” is the more toxic person in the exchange The person acting like a helpless baby is clearly the more toxic person. This is someone if, they aren't spoonfed everything, will slow down the entire engineering team. Secondly, why is "coworker's" assumption that "you" isn't acting responsibly? You should start from there, if someone is going to treat me like a teenager, why am I the more toxic person for spoonfeeding them?
- chasd00 5y agothe first line doesn't end with a question mark. If there's no question then why respond? Someone saying "there's no docs for this" wouldn't get much of a response from me, i would probably think they were talking to themself. Someone saying "where's the docs for this?" is much more helpful to know what response to give.
- benlivengood 5y agoSome people try too hard to be nonconfrontational instead of speaking their mind and it can play out like Rachel describes; they don't really want to work on or engage with something but won't say so. "no" is always fine to say, and they should. And I agree with her point that if people won't say "no" but broadcast it with their actions then it's wise to treat it as a "no". "Maybe" is often "no" as well.
- phendrenad2 5y agoSometimes people do this subconsciously. Like a manager who's been mostly made redundant by other managers, so they roam around doing random "managery" things like poking holes in people's work, redirecting work, refocusing work, planning pingpong championships, rearranging desks to improve the feng shui, etc.
- ALittleLight 5y agoI tend to think people like this are just looking for an excuse not to work. My approach is to either facilitate them or force them to do more work. If I decide to facilitate their not doing work, I would say "Yeah, I think there are docs for this. I'm in the middle of something, but give me an hour or so and I'll email you the link." Then, I'll forget about it. If they really need to know they'll come back and ask again. If I decide to disincentivize them by making it more work for them to ask me for work I'd go along the lines of - "That's great feedback. Why don't you take notes of all the issues you have with the wiki while you're working on your thing. When you're done, update the wiki so the next person to use it can benefit from what you find. Thanks."
- macksd 5y agoThis is therapeutic to read - I've been on the receiving end of this a lot. Once I even had someone go about 5 levels deep. "We should have a doc for this process." "We do - here's the link." "I couldn't find this - it should be linked more prominently." "It's the first link when you go to the docs page." "It didn't warn me about this tricky part." "There's a warning at the top." "It should be more prominent, bold and in red." "It is bold and in red. [sends screenshot]" "Oh okay, thank you..."
- nomel 5y agoWhat's a good way to handle people like this? I generally put them on my "shit list", and actively minimize interactions, but this doesn't seem ideal. Does anyone have a more positive approach?
- ok_coo 5y agoI will often ask them to do/assist in, the thing they think is missing or needs to be done. Sometimes this actually works and you can work positively together, often not though. Typically, asking them to do any additional work gets met with silence and a few days/weeks of being left along by this person. i.e. minimizing future interactions.
- renewiltord 5y ago"That's a pretty good idea. Would you mind fixing it?" Assuming you mean that in good faith you'll be okay. It's all tone, so believe it first. That's what I love about working at startups: everyone only wants the power to fix things. If you just give them power, they will just do the thing.
- macksd 5y agoIt could come off as a little snarkier than I would like to be, but as soon as someone says something should have been documented better I ask them where they think I should have put said document. Then I ask them if they looked there before asking me. 9 times out of 10 the answer is no, and it's then obvious to them that if I had already done exactly what they're asking of me, they still would have come and asked me. Sometimes people have a point and something should be documented better. Especially if I've been asked twice, it's worth documenting better. And I would welcome their input on where and how that should be done. But those are the people are being constructive.
- dt3ft 5y agoI see this pattern at every company I work at: You're the new guy. You look for documentation, you find something outdated, untouched for 6 years with a note that the page was migrated from some other system and is "work in progress". If that thing was untouched for 6 years, it is logical to conclude that it no longer contains correct information. You read a few lines, see dead links and wrong information, you conclude that it is no longer useful. The person that wrote the original wiki, still works at the company, but they now work on a different system and have no responsibility for that legacy system. See, the issue is always the same: transfer of knowledge deteriorates with every person that quits or gets promoted. The system is now maintained by someone else, who has their own "wiki" on their own machine. The original, now useless wiki, should have either been deleted or updated. This doesn't happen. This creates such waste on a global scale, that it is beyond comprehension. Whoever solves this issue, will surely help the human kind. In summary, when a transfer of ownership for a wiki occurs, there should be a mechanism to make sure that it gets either deleted or maintained. Having new hires hunt for information, benefits no one, especially not the organization. Get your documentation in order, and you will save a ton of hours and improve productivity!
- genewitch 5y agoA place i worked had a wiki, and i diligently updated the wiki with everything that i was doing, including screenshots and links to where i came about the correct solution to problems if necessary. Having to host a meeting every two weeks to basically put the wiki up on a projector and read from it, taught me within the first quarter to not bother with the wiki editing at all. I had my own set of servers in a rack, and i synced home directories between my laptop, desktop, and the servers. When i left, one of my managers pulled up all edits from the wiki that i made (18 months prior!), and said "i thought you said you were good at documentation...?" I emailed him the tarball of my home directory. They obviously weren't paying me to write documentation. There was also three ticketing systems, depending on what group whoever submitted a ticket either knew about or thought could handle it. There was a ton of notes in the ticketing system. I wasn't involved in stuff that people could complain about, so i only used the ticketing system when i would volunteer to help do NOC/sysadmin duties. There was no mindshare between the wiki and the ticketing systems. There was also email. There was also several IRC channels, internally - each group would have a room for the devs and manager(s) for that group, and the managers and some devs were in the IT channels or the backoffice channels, it was a mess. I like IRC for emergencies and for basic communication, but stuff that isn't transitory or ephemeral ought be put in the wiki, not left to someone to figure out how to parse irc logs at some point in the future. I still occasionally write detailed "how-to" guides, put up here and there on the internet - but i've still never found a decent software stack to self-host some sort of documentation repository, and oh how i've tried so many softwares... This is a management failure. If you let hundreds of people run amok you're going to have nonsense documentation strategies. First: you can't have a group of people dedicated to putting out fires who also do other things. Don't have NOC do database backups, for instance. NOC should NOC, and their "guidebook" should be in the same place as everyone else's. As soon as you relieve the pressure on different sub-organizations or teams or groups, you can probably successfully mandate that X hours per week of the team's budget should go to pruning, editing, correcting, and adding to the documentation. Secondly, the manager or at least the senior team member should get an easily digestible digest of all edits/new entries posted to the documentation system, ideally daily. If the documentation starts to drop off or becomes lower quality, that should be addressed quickly. Third, a universal glossary would be excellent. i wrote too much to agree with your premise, but other than the last paragraph being a non-solution, i didn't really add anything. Oh well.
- CTmystery 5y agoI don't like this one bit! In many cases, finding the right docs in an org is like finding a needle in a haystack. When someone asks a question that's in the docs, I default to assuming they looked and they couldn't find it, not that they are lazy or trying to put down my work. FWIW with this approach I have not had people needling me like the author here, and I have a ways to go but I have been in this industry for 17 years now. I think the people that could use more effort in communication will see this post as relatable, and will justify their behavior when interacting with other teams / team members. In my experience infra teams are particularly bad at this, which I attribute to lack of building up a "customer first" muscle that feature teams tend to build by necessity. Of course this is wreckless speculation. I do know that it's annoying when other teams are short with reasonable questions, and have this self righteous attitude that what they work on is obviously perfect and that I'm an idiot for asking these questions!
- yjftsjthsd-h 5y agoThe difference is in intent. Sometimes, the docs actually suck. Sometimes, the docs are fine and the person complaining is just trying to find something to complain about. It depends on the situation, and isn't necessarily possible to distinguish from a single interaction.
- antiterra 5y agoThe real issue here is how much information is shot at you when you’re working at a place like this. You’re likely in a number of groups where people are posting design questions, specs, announcements, new team joiners and leavers etc. Then there’s a wiki and a chat thread or two, and there’s probably even an old wiki page that’s still used for specific aspects that haven’t been migrated to the new one. Bonus points if the group posts are just mixed in to a newsfeed with some kind of non-chronological algorithm. Oh, and, you know, don’t forget to check email. And do your actual work. ‘I posted it to the group’ is as bad an excuse for not properly informing as ‘It wasn’t on the wiki’ is an excuse for not finding the info. The real culprit is just the disorganized firehose of information from all the teams and people you’re supposed to keep tabs on.
- Uhhrrr 5y agoI've noticed this as a general pattern, when someone doesn't like plan X or doesn't want to do X, but the reason they give is bogus. And when you point out why it's bogus, they offer a series of other bogus reasons. Sometimes they are ultimately persuaded, and sometimes they land on a real reason, and sometimes they just wind up saying they just don't like it. But no matter what, the series of bogus reasons (bogus German: vielenscheingründe) is a waste of everyone's time, and I wonder why people do it. Are they just doing it to stall while they wait for the hamster wheel in their head to offer up their real objection?
- justin_oaks 5y agoI've seen this with people in my life. Generally, I think it's because people have an emotional reaction and cook up some reason to justify their feelings. They may have no idea why they feel the way they do. Even the people who pride themselves on being "logical" do it too. Other than that, people can also do it because the real reason is objectionable and it would make them look or feel bad to reveal it. I've come to the conclusion that there are lots of times you'll never get the real reason for someone's choices/behavior directly from them.
- tpoacher 5y agoI mean, ok. Sure. But I had a really bad vibe reading the article too. Maybe the tone of voice, maybe the "jump off the pier" valediction ... My gut feeling is I wouldn't want to work with either of the two.
- twodave 5y agoSo, sure--there are people who will drill you down into an abyss of perceived inadequacy because of something totally unrelated. It may be that they don't like you. It could also be that they're just having difficulty communicating their values. I find it productive in these situations to take a step back and ask a question along the lines of, "What are we trying to solve here?" I.e. let's cut through the minutiae and call out what the actual problem is. Once we've done that, let's work on solving that.
- AtlasBarfed 5y agoRelevant: https://workcompass.com/the-cia-guide-from-1944-on-how-to-sabotage-and-slow-down-an-organisation/ https://workcompass.com/the-cia-guide-from-1944-on-how-to-sa...
- ilaksh 5y agoHumans are political animals. That's why most technical criticisms are basically just reflections of personal problems rather than anything truly rational. For example, someone who keeps coming up with reasons your tool won't work for a particular application, when the real reason is that it makes their previous tool less important or replaces it. I have a client who has a 'trusted partner' (programmer) who does not have the skills or time for the scope of the current project. Yesterday he was telling the client my new tool doesn't work and that there was only three weeks left, so I needed to create a new hook to bypass the tool entirely and run a script on my server that he writes. The problem is that was nonsense, so I demonstrated the whole thing working last night. They require my API so they need to use my tool which configures the API (the API has always been a way to trigger the tool with certain inputs). We discussed this long before. But basically the guy has done nothing but say that my tools or approaches won't work, because they are supplanting his own. But everything comes down to political BS in this world. That's the main thing holding back technology. Idiotic primate manipulations.
- allisdust 5y agoYa totally soul sucking people like that exist in a lot of companies. And it's mostly due to these two reasons they do it 1) To get a ego boost when you acknowledge your mistake. Till they get their boost they keep finding loopholes. These are the kind of people who didn't get enough hugs as children. 2) To showcase themselves as all knowing and superior to management or leadership. They don't care about you or your work. You are just a peg in corporate ladder for them. These are the kind of people who would have been certified as sociopaths if there was a universal mental screening. Unfortunately, I don't have any advice on dealing with either of those two. Both weigh heavily on the general happiness in the workplace and make it a hellhole fast.
- chasd00 5y agoi work in consulting and you run across a lot of your number twos. I knew a woman in leadership who was very professional and i would dare say kind. However, when crossed by one of these people she would very quickly and purposely cut off their balls, put them on a cross, and force all the other #2s to look and watch. It was a very effective way to manage sociopaths. It's like managing a pack of fighting dogs, they only know death either giving or receiving. To treat them otherwise is almost unfair as they're not equipped mentally to handle it.
- cyberpunk 5y ago> Coworker: You should put it in the wiki. > You: If I put it in the wiki you would have said to put it in the group, and if I put it in the group you would have said I should have put it in the wiki. .. Yeah.. It should be in the wiki...
- motohagiography 5y agoYou're being managed and hustled, that's what managing is in flat organizations. The mistake in the example is that when Coworker (the antagonist) came to You (the protagonist) and presented a problem by saying, "there's no docs for this," the protagonist answered the question in the context of the problem and not the context of the person and the relationship. The Coworker in this case invents problems not because he wants solutions, but because he wants You to solve them, and to report the result back to Them, and as soon as you tacitly accept that relationship by giving them an answer, you have accepted that you are obligated to satisfy them, and then they can take that to your colleagues and boss and say you aren't satisfying them. This is what people mean when they use the term "leverage." If you are technical, you solve problems, so if you have an answer, you give it, and you've solved the problem. What a natural manager does is find problems and uses them as leverage to extract value and power from them. They aren't problem solvers, they are managers, it's a totally different kind of mind. Important, but also often predatory and bullying, so take care. When someone comes to you and says, "can I get a status on this?" If you give it to them, you have set the precedent that you work for them, and they now have leverage and power over you, even though the org chart doesn't say they do. It's a pure tactic. Since you are generally an agreeable person, it doesn't occur to you to treat their question as an act of aggression, and that's what they're counting on, because their entire toolkit is based on exploiting peoples agreeableness for leverage. The ability to have the sense to respond to "can I get a status on this?" with, "I'm updating my boss with it, and we can loop you in after," is a skill to be practised. Sometimes the person will just escalate their aggression, and repeat the request, and that's when you know you're dealing with an asshole hustler. The best way to deal with them is to talk to your boss and say you're glad to work on the team, but given the reporting structure, you don't make ad hoc commitments across teams because it breaks up team alignment and if you are a team lead, it rewards other people for interrupting your team members and starting fires. Short version is, "when I work for you, I will work for you, but until then, that request is out of line." The art is in how you finesse that sentiment and while making it clear. Antagonist Coworker will probably make a scene, try to find people who don't like you and complain about how you are "hard to work with," and encircle you to push you out, and really, navigating that bullshit is 80% of most senior roles that deal with cross functional team competition in any mid size org. It's what I don't like about "flat" organizations, where it really means that this kind of politically aggressive type gets an option on everyones time and attention and then gets rewarded for starting fires. When we moralize weak leadership skills, we reward bullies, and then wonder why our orgs have toxic culture problems. As a consultant who has worked in dozens of organizations, there's always one of these people, and you have to deal with them as the new kid in school dealing with the insecure bully who creates chaos that always seems to put themselves in the center of it. Sometimes it's the only tool they have, so they don't realize they're doing it and it's just their "personality." It's not. It's a tactic they've practised, and to survive in an organization, you need to actively respond to it, imo.
- codezero 5y agoThis is a good reason to establish clear written communication and to use that as documentation to cover yourself when someone is being insidious. "Let me confirm, you would like X, and that I should post in Y for X purpose. Can do!" then when they try to say you should have done Z, you just show them what they said and say, I did what we agreed to, happy to make adjustments in the future but let's make sure to establish a common ground/set expectations up front.
- AceJohnny2 5y agoI've been, I'm afraid, on both sides of this. Being on the unreasonable side is usually due to stress, which could be because of the topic at hand or, unfortunately, something completely unrelated and you're taking it out on the topic at hand. I guess the best advice I have if you're on the receiving end is to weather the storm, and hope for better dialogue (maybe even an apology!) later down the line. It's been my experience that you can shorten the storm by expressing empathy for the unreasonable person's situation.
- steve76 5y ago
- phamilton 5y agoI've been thinking a lot about "Yes, and..." For anyone not familiar, a guideline in improv is to avoid saying `Yes, but...` and instead say `Yes, and...`. While maybe not using those exact words, I find that when I disagree with someone at work I can either set myself up in opposition with them or I can work with them to get to the desired state. "Is this the doc you are looking for?" "Yes, but why isn't this in the wiki?" vs "Yes, and let's add a link to it in the wiki". It's a very simple shift, but it really makes a difference in collaboration.
- specialist 5y agoYes and: Get curious. Whenever I don't understand what's happening, I try to step back and think of open ended (non judgmental) questions. So depending on the whatifs, in this OC's case, I might ask: How can I make this better? Can you help me improve the docs, wiki, readme, whatever? Additionally, it shifts the "initiative" (for lack of a better term) back onto the eeyore. Meaning, instead of me explaining and defending, by asking for help, I'm shifting the onus back onto them. I mean, it's just so easy (and lazy) to criticize. Subtly, gently insist the critic put some skin into the game. Over time, they'll step up or bow out; both outcomes which suit me fine.
- vinceguidry 5y agoI mean, it's kinda always been that way. There's this skill cliff you get to between power user and operator where you know enough to solve easy problems but getting all the information you need to put it together into something useful requires non-trivial effort. And you go through that cliff every time you take on a new project. If you want to put together a self-hosted Spotify alternative, for instance, one of the first and most attractive things I found was mpd. I put a whole bunch of time into working out how to containerify it so I could run it on my cluster in order to find out why nobody else put in the work, mpd isn't designed to and has no functionality to serve music over a network. It's there to run a local music player. It was written in an era before Spotify and had no idea that was going to be something people would want to do. And you can find online thread after thread of people asking how to do this with mpd and getting answers that aren't satisfying. It leads them to get on a forum themselves and ask themselves, in order to get the same unsatisfying answer. It takes time and experience before you can figure out such things at a glance just by seeing other conversations about it. Time before you learn you need to read the available docs carefully because the answer you're seeking is very very probably in there already. Nobody's born with this kind of patience but working on tech stuff long enough will eventually beat it into you. It's just that more and more people are starting out and so online is simply dominated by these people.
- deleted 5y ago[deleted]
- omgJustTest 5y ago
- mpweiher 5y agoManager: You didn't do <x>. Me: Yes I did, <searches> here it is. Manager: But you didn't keep me up-to-date that you did it. Me: Yes I did, here are my weekly (as requested) progress e-mails. Manager: But you know I don't read my e-mail. Me: #%#&$@# ---------- Me: Assigns one of my team members task X before I go on vacation. Manager: Reassigns my team member away from doing task X while I am on vacation. Manager: Docks me for task X not being done right after I come back from vacation. Me: #%^!$!@ --------------- Co-Worker: I don't know how to do <X> Me: Have you tried the documentation on <X>? Co-Worker: No. Me: Well, here it is. Co-Worker: But it doesn't explain how to do X.Y! Me: The 2nd line of the documentation for X is a link that has Y in the title. Did you try clicking on it? Co-Worker: I can't find anything! Me: Did you try clicking the link? Co-Worker: No. Manager: You're not helping <Co-Worker>! Me: #$%@^!&
- justin_oaks 5y agoI offer my condolences. People shouldn't have to work in that kind of environment. I've been in a place like that. I quit without having another job to go to. Such a course of action may not work out for everyone, but it worked great for me.
- trey-jones 5y agoI read these posts on rachelbythebay.com so that indicates that I think the content is OK. But every time I do, my most visceral reaction is "Please serve your website over TLS."
- root-z 5y agoAs an engineer I meet one of these people with the the just-feed-me mindset once in a while (luckily not too often). They are never very good at their job, because they lack perhaps the single most important ability for an engineer, to research on their own. An example is when an engineer could find the API doc with a 5 min search but choose to bother their co-workers for it repeatedly. They will also often complain about the lack of documentation but when they actually do projects the documentation are not more accessible either. I also find people with this mindset hard to coach, just because it's a very passive attitude, and simple words of advice couldn't do much to change the passivity. There is always a limit to guidance or documentation. Code changes every day in any decent software project and docs become stale quickly. Even if the docs are there, it's always a good idea to take a look at the code, do some research on your own and see if you find any discrepancies.
- mmcnl 5y agoI usually try to avoid this by adding a question mark as early as possible to the conversation. It happens way too often that people are trying to answer a question without even knowing what the question is or solving a problem without knowing what the problem is. That leads to confusing conversations. Regarding the example: > There are no docs for <X> Respond by: "What do you want to achieve?" or "How can I help?", and don't assume that you know what the other person wants to know.
- vba616 5y agoIt is infuriating on nearly a daily basis when I search for how to do something, find my question on stack overflow, and the responses are all arguing that it's an X/Y problem or insisting that they should do something different. Whereupon the asker gives up, or it turns out they really did want the answer to "Y", but I want the answer to "X".
- bob66 5y ago
- Abimelex 5y agoI'm pretty confident, what it's described here, is a symptom of the so called "Halo Effect". https://en.wikipedia.org/wiki/Halo_effect https://en.wikipedia.org/wiki/Halo_effect
- ac50hz 5y ago+10 An unwillingness to participate fully, or no active awareness or experience of actions and consequences can be frustrating and potentially dangerous. In a previous life I employed a type of 3-strikes and you’re out strategy. A trivial example… Instead of relenting and responding to questions of, “What is the URL for xyz?” I reminded people that by asking me, they had probably not bookmarked the page and that they were now using me as their bookmarking service. As a bookmarking service, I offer 3 free URLs then I start charging. Pedantic? Of course. Annoying? Probably, although no less annoying and unproductive as asking me. The result? Some people understand the process, whilst others don’t. Until, of course, they are the target for these types of lazy question. Life and situations are rarely as simple as this trivial example of course, although the introduction of some value payment, monetary or some other exchange, sometimes has a surprising elucidating effect. Patience and understanding are clearly essential, irrespective of the situation. Perhaps I can gain some insight into their apparently unhelpful or destructive behaviour if I can see it from their perspective too.
- AussieWog93 5y agoI have been the unreasonable coworker at certain times throughout my life. There's a huge difference between taking the time to learn the internals of something widespread and useful, and being expected to spend hours or days performing (literally) exhaustive searches of random internal repos in order to find the documentation for some bullshit internal tool that only one person knows anything about. We have products to ship. If my options are: - Work weekends - Delay a product - Annoy the one guy in the company who knows anything about Ultrabuild I'm going to pick C every time.
- nazgulnarsil 5y agoWriting the bottom line first https://www.lesswrong.com/posts/34XxbRFe54FycoCDw/the-bottom-line https://www.lesswrong.com/posts/34XxbRFe54FycoCDw/the-bottom...
- Johnny555 5y agoUsually it's the company's fault someone doesn't know about it because there's no one place to share information. It could be in Slack, email, wiki, Google Doc, checked into the github repo with the software, checked into some unrelated repo where some team decided to document code, I've even seen a team use an outsourced wiki host that only they had access to and they'd put documentation there. When you asked for the doc (assuming you knew that you had to ask for it), they'd print a page as PDF and send it to you. If they want to be hands-off and let teams put documentation where it works the best for that team, they should have a good search engine that will search across all those spaces.
- doctor_eval 5y agoI hate this kind of behaviour, where people prioritise themselves and their own egos or insecurities over the project or mission. In my experience it's fairly common in large companies, which have the resources to work around it, but it's devastating in startups. On one occasion I've was blamed for not doing my job, a senior role in a startup, despite the fact that mine was the only job that was successfully completed (a product launch). That can be a real problem when the incomplete jobs include things like capital raising and sales. I think you often get this behaviour from people who are working outside of their experience. The revert to processes, book-smarts and magic bullets, instead of using experience and seeking goals. When nothing from the book seems to work, they lash out at others. "If only you did what the book said this wouldn't have happened!" Since every book you read will tell you something different, there is a ready source of material to support such a person's attitude, which seems to have the effect of reinforcing it.
- rq1 5y agoAnd there’s those people who will just thank you after pointing out to the right resource. :)
- darth_avocado 5y agoAll that is great TILL you actually do your diligence, find something on the wiki, use that as a source of truth and it backfires because there was something somewhere in some group that you posted. The point being just like it is the responsibility of the searcher to put in the effort to look before asking, it is the responsibility of the person writing documents to make sure they stay up to date.
- theamk 5y agoDepends on what exactly "backfires" means. If the procedure seems to work, but instead of creating a server, deletes all data, then yes, the page's author should have fixed it. One should not leave dangerous advice around. (But in general, relying on documentation to avoid dangerous steps is a bad idea in general. If script is deprecated, instead of editing wiki, change the script itself to "print("deprecated, see ..."); exit(1);") If the procedure cannot be executed because the script was renamed, or because backend was taken down, or because it fails loudly in the first step, then it's OK to keep wiki out of date. Sure, it was not useful, but at least it gives some info. And of course in case of doubt, you can always ask the original author: "Hey, I am trying to do X, is procedure on wiki page Y up to date?" -- those kinds of questions are much, much nicer than generic "Where is the docs" question.
- BLKNSLVR 5y agoI'm in a relatively new job in an organisation with lots of systems and a complex web of scenarios that involve each of these systems, and I'm under-fucking-water in terms of how well I understand things in comparison to where I need to be for doing my job properly / competently. I've been working on a few diagrams and documentation to try to make sense of it, including asking questions of related persons, and all that has gotten me is three separate people questioning why I'm working on something that isn't "one of my assigned Jira tickets". So I'm currently in a negative spiral of being not-particularly-useful because I don't know enough about how their shit works, and also now being reticent to ask questions in order to help solve the first problem, because it seems to self-nominate me as "not on task". Will be applying for other jobs this weekend. Can't handle this BS.
- tartoran 5y agoDo apply for other jobs. It’s likely you’re working in a disfunctional place. However, if you decide to stick around do what you need to do to understand what is going on and don’t hide the fact that you need to get a better picture. If they fire you for that it’s a good confirmation you needen’t bother working there, the place is disfunctional.
- BLKNSLVR 5y agoCheers. I'm half-way through a 12-month contract, so leaving isn't any kind of existential problem for me. I've raised with my immediate manager the learning curve problems I've experienced (which he was thankful for one day, and then telling me to 'stay on task' the very next day), and he's also aware that someone that started one week before me left at the end of last year for similar reasons - I get the feeling that's water off a ducks back though. The place of work is un-balanced towards "institutionalisation", which I've not experienced before and is likely a large part of the problem, and my take-away is to avoid such places for the rest of my (increasingly humble) career.
- haolez 5y agoMy current CEO and COO are exactly like this. Nothing that you say changes the predefined outcome that they've come up with. Can someone point me to some book or material about how to deal with this kind of people? I don't wanna leave my CTO role, but it's extremely draining to work with them.
- madrox 5y agoBy definition, you can't deal with these kinds of people. You can't change the mind of someone whose mind is made up. At best, you can wait until they fail and are replaced. However, you'll likely waste a lot of time waiting for that day, and depending on how the organization is structured, it may never happen.
- basicplus2 5y ago90% of your work is for less than %10 of your clients, whether your "clients" are internal or external to your organisation. Sack these clients where ever possible, (when they are not 90% of your income). You will be more productive, happier, and all your remaining clients will be happier as well.
- Minor49er 5y agoReminds me of my current job, but with general communication rather than specific projects. This convo has come up several times between us: Him: "You don't post updates and I don't know what you're doing about [Project A]" Me: "I post updates every day in the daily update list where you told us to. I'm one of the only ones on the team who does it consistently" Him: "Yeah, well you need to tell the project manager of [Project B] the state of the project" Me: "I did in these places over a couple of days, pinging him directly each time." Him: "Well you need to do it more. It's not his fault that he's too busy to look when you mention him. You need to keep doing it to keep him in the loop."
- pc86 5y agoThe big red flag here for me is that last bit - the thing you're doing is not good enough, so clearly the answer is just to do the same thing more.
- deleted 5y ago[deleted]
- xtiansimon 5y agoI think this is a transmissible disease. I emailed a vendor who sells my clients goods through their platform, and asked them questions about their payout report. They don’t read/answer my questions, send incomplete answers when they do, send links to their knowledge base with months old information. I’ve concluded they are either overworked, don’t care, and/or have a parasitic brain fungus which prevents them from using logic. A few months back I cross posted a programming question to several online communities, and in each got one person answering the question they think you’re asking, rather than the one you actually did ask—literally in words and sentences. And then proceed to answer the easy question—which you provided as context—and ignore the difficult question you brought to the group. It’s a virus. It’s people optimizing their own successful behaviors and failing to perform in new situations. In the first case the company says they added features to the report for internationalization. What? 330m Americans is not a big enough group to have a custom payout report without confusing garbage in it? (Like VAT on a receipt for goods bought in US). They bought into their own BS and can’t see. In the second case, months later I discussed the programming problem at a meetup group and an expert in the domain said what I want doesn’t exist. No wonder the forum peeps answered their own mis-interpretation, because to very high reputation users it’s just a game.
- throwawayninja 5y agoThe disease is called cowardice, it's enabled by default in new generations. The good news is turning it off is easier than ever, just go build stuff!
- xtiansimon 5y agoWell, courage is the solution, that's for sure. On the one hand the organizations we belong to have great influence on our rational behavior. If you don't toe the line, then you'll be gone in short order and replaced by someone who will. To succeed you must adopt the mindset of the organization. I call it company-centric thinking. On the other hand, you expect corporations to put profit before politics, and develop training and protocols which are pro-marketplace, pro-capital, and blandly neutral socially/politically. Mostly rational and yet, as discussed here frequently, this seems to eventually lead to awful companies with too much influence on our lives. This is the friction between corporations or narrowly focused organizations and our own communities. Not unlike the Industrial Revolution, technology moves at a pace faster than rational people can adapt. Makes you want to live the life of a Quaker, and adopt new things only when they won't disrupt the community.
- tediousdemise 5y agoArticle sounds like it was written by someone with Rejection Sensitivity Dysphoria [0]. [0] https://www.webmd.com/add-adhd/rejection-sensitive-dysphoria https://www.webmd.com/add-adhd/rejection-sensitive-dysphoria