A low self esteem from constant insults (aka non-constructive or overly harshly presented critique) or lack of encouragement will kill anybody's ability to accept useful feedback, and people can certainly become numb to that.
However, that numbness is different than being unaccustomed to taking useful critique without getting defensive. Which is absolutely a learned skill– one of the most important you learn early in art school. Someone unaccustomed to any critique, or only used to complimentary feedback will bristle at any criticism.
Someone used to constructive critique will still bristle at insults, intentional or not, so the EQ of the critic in delivering the message is also critical. The biggest enemy here are people who think that their criticism can be as rude, pedantic, or imperious as they want if the core point is valid. That might provide comparable results for the issue at hand, a) but human beings don't deserve to be treated like that, and b) it kills morale, which kills productivity, quality, retention, etc. It blows my mind how many fully-grown adults can't see that they're only quieting their own insecurities with unnecessary harshness, and that they're essentially stealing self-esteem from the team by indulging that urge.
Having people on your team with poor enough mental hygiene that they need to position themselves above someone else to feel good is a serious problem. I think it's one of the things people really mean when they talk about overly macho bro types or neckbeards.
> low self esteem from ... non-constructive or overly harshly presented critique
ok firstly Comments about the individual in a CR is way out of line.
There is a massive difference between "This code will fail in <a certain way>" and "You failed <, again, like you always do>" ... The latter is out of line and should be addressed head on with a manager present or a person who will enforce it's toxicity.
Now that said, criticism of code should always been allowed. It either has certain properties or it does not. A discussion of economics (scope/timelines/applicability) are a middle ground. But either the code has a race condition or it doesnt. It's easily read (which is best judged by the reader, not the writer)... It's missing some property that is desirable.
If one takes a criticism of code as a criticism of self, that is ego crossing over to where it doesn't belong. I like to remember The bridge will either hold the load or not regardless of how one feels about it. "This wont hold 1 ton" is better information than "Have you considered what happens if you put 1 ton on this?" .. The former informs you of something that must change, the latter leaves uncertainty and obscurity where infact the answer is already known.
Conversations aren't pure textual exchanges and people aren't robots. Things like subtext, tone, word usage, appropriateness of timing, (like interrupting a presentation,) the volume of your voice, who else is present, the examples that you give and analogies you make to explain yourself, and plenty of other factors weigh into how something lands. If someone wants to conversationally bully someone or make them look unprepared or incompetent in front of people who need to think highly of them, it might not even require criticism. TV journalists do it all the time without making statements at all– they just ask questions.
Being direct and being polite aren't mutually exclusive, and direct criticism doesn't have to leave out any information at all. Saying "This approach won't work under peak load because" in a code review conveys the same exact message as "Your code will collapse like a popsicle stick bridge the second we hit peak load because" during a meeting.
Part of the issue is that "Polite" in american has trended towards indirection. "I'm not sure that was the best choice" is American for "That absolutely was not the best choice and must be reverted immediately" .
A) That's not an American thing. US confrontation etiquette is still far more direct than British, for example, even if less direct than in, say, scandanavian countries. B) If the message ends up being the same, what is the actual negative effect? I'm not saying you have to like it, but it seems to be an entirely aesthetic "get off my lawn" sort of complaint. Giving shitty, incomplete feedback is just as possible using direct language. C) Since we're talking anecdotally, the people I've met that gave great, frank, direct feedback just did it because they out obligated to, and even in art school with young students, I've seen few people get defensive. It was calm, well-reasoned, and completely no bullshit. Then there are people who might have said very little, or maybe even a lot, but did it in a shitty arrogant tone and that got everybody's hackles up. Everyone I've met aggrieved about not feeling free to give direct feedback was the second type. C) Directness is just a slice of a much larger topic.
> The biggest enemy here are people who think that their criticism can be as rude, pedantic, or imperious as they want if the core point is valid. That might provide comparable results for the issue at hand, a) but human beings don't deserve to be treated like that, and b) it kills morale, which kills productivity, quality, retention, etc.
These types of people are so difficult to deal with and crop up in every community. The problem is that when you find a person like this in a position of power, particularly if you are new to the community, there is really not a lot you can do about it so you are either forced to a) tolerate their behavior (which will likely require setting some difficult boundaries) or b) leave. I just want to emphasize that leaving is not necessarily a sign of weakness. If the dynamics in the community are sufficiently toxic that this kind of behavior is tolerated -- or even worse, glorified -- there is very little you can do besides maybe giving an honest exit interview. But you need to have the self confidence to not let unreasonable personal attacks bring you down to the same level or make you feel as though you somehow deserve to be treated that way when you make mistakes, which we all do.
Agreed. The constructive vs insults is the important piece. My senior gives me useful feedback now a regular basis. I explicitly asked him to be as direct with me as he feels is necessary and it did open my eyes to the perception of my presentations among other things. To your point, I still bristle at a random unnecessary insult.
Can you give an example of "insults"? I have to say this line of thinking really bewilders me... perhaps I've never worked in an environment with this kind of toxicity.
Typically the sensitivity level of feedback in my experience has encroached into things like "Don't give 10 comments on a PR, its too many and people feel bad" (regardless of the number of faults in the code).
There was a guy in a senior tech role I once encountered in a consulting gig who never let an opportunity to put someone down publicly go by. One time, a young researcher came and gave a (remote) presentation. At the end of the presentation during the Q&A, this guy basically says, "don't you think that your project is a complete waste of time in light of factors x, y, z?"
For my project, I was building some tools that were helping me understand the problem space (which was new to me and that he fundamentally did not understand himself). In a team stand-up, which included the CTO, I shared that I had built a useful tool that was helping me and he chimes in: "I think that you just spend all of your time making tools and don't do any real work." Even if there was a conversation to be had about how I was spending my time, it was ridiculous that he was bringing this up for the first time not 1:1 but with the whole group. I resigned a few days after that interaction (which was probably at least the fourth or fifth time he'd pulled something similar in the two months I worked with them). BTW, he would never just say "you are a moron" but it was very clearly the subtext of almost all of the feedback he gave, except to the most junior people who didn't threaten him in any way.
I think your quotes around "insults" are a pretty good example of how you can use an otherwise normal question to cast doubt on someone without even changing the wording. That technique isn't limited to fairly benign examples like this, face-to-face communication has subtleties that are even harder to pinpoint, and especially if someone has social anxiety or trouble speaking in front of groups, something like that can materially damage someone without even having real criticism. If there's real criticism mixed in, especially if the person speaking has clout in that context, that person can either inform someone or totally harpoon them with the same exact criticism. That is a foundational skill among lawyers who take depositions or cross examine people during a trial.
abusive parents lead me to reading through this. truly can scar someone for life not having a good study environment as they develop, im still trying my best to be better at studying given the help of my s/o but some days it feels actually impossible to absorb and internalize things since its truly mental anguish I'm fighting through. it would certainly help if my s/o would be understanding instead of flat out disappointed in me for doing anything but study while he works (from home, in line of site from me, but i guess he doesnt see when i get paralyzed and completely lose track of time as im in my head beating myself up for not knowing what to do.. sorry.. this is a lot rn and im supposed to be studying as i type ;v; made an account tho just to reply here)
Recommendation you didn't ask for (just skip if not open to it).
Seven principles for making marriage work[1] - has great advice for many sorts of committed romantic relationships.
Also if he's criticizing you as you described he may want to consider talk therapy/CBT to come to an understanding of the nature of his frustrations and his inability to productively communicate them to you.
From the limited information in your comment, I feel he doesn't have your best interests in heart if he judges and criticizes you for not studying, rather than taking your goals and life difficulties in mind.
However, that numbness is different than being unaccustomed to taking useful critique without getting defensive. Which is absolutely a learned skill– one of the most important you learn early in art school. Someone unaccustomed to any critique, or only used to complimentary feedback will bristle at any criticism.
Someone used to constructive critique will still bristle at insults, intentional or not, so the EQ of the critic in delivering the message is also critical. The biggest enemy here are people who think that their criticism can be as rude, pedantic, or imperious as they want if the core point is valid. That might provide comparable results for the issue at hand, a) but human beings don't deserve to be treated like that, and b) it kills morale, which kills productivity, quality, retention, etc. It blows my mind how many fully-grown adults can't see that they're only quieting their own insecurities with unnecessary harshness, and that they're essentially stealing self-esteem from the team by indulging that urge.
Having people on your team with poor enough mental hygiene that they need to position themselves above someone else to feel good is a serious problem. I think it's one of the things people really mean when they talk about overly macho bro types or neckbeards.