6 ms·
why do we always say it's "imposter syndrome". not everyone can have "imposter syndrome". some people are actually imposters
by ffggvv 6y ago
why do we always say it's "imposter syndrome". not everyone can have "imposter syndrome". some people are actually imposters
- ISL 6y agoMost are not. If you bet on the capability of most people to be able to reach a reasonable goal, you're likely to be pleasantly surprised.
- bijection 6y agoIt's a pragmatic thing. Telling an imposter syndrome sufferer that they have imposter syndrome is more productive than telling an imposter they're an imposter. On the internet when you can't be sure which person you're talking to, it's better to give advice that could be helpful if it turns out to apply to the person you're talking to, than to share commentary that wouldn't be too helpful either way.
- ffggvv 6y agoi think it's less pragmatic and more "nice". such as telling people they can be anything they want to be even if they are 5'2 and want to be in the NBA
- nitrogen 6y agoThis guy was 5'3" (though, granted, that's the record and a significant outlier): https://en.wikipedia.org/wiki/Muggsy_Bogues https://en.wikipedia.org/wiki/Muggsy_Bogues
- davidkuhta 6y agoDefinitely made his mark and I can only imagine the feelings of imposter syndrome he had. Fun anecdote for those who aren't familiar: He's one of the players in Space Jam whose playing talent is stolen by the Monstars.
- hilbertseries 6y agoI think this just makes his point.
- ffggvv 6y agohttps://en.wikipedia.org/wiki/Exception_that_proves_the_rule https://en.wikipedia.org/wiki/Exception_that_proves_the_rule
- striking 6y agoProgramming ability is based on far fewer immutable characteristics and the pool of programmers is far less exclusive than that of the NBA, though. I think it's more common that someone is simply not confident in their programming prowess and without that confidence may never achieve their goals. Knowing this, knowing that neither you nor I likely have the credentials or ability to prejudge someone's ability, and barring some obviously shady/impostor behavior like having bummed most of an assignment off of someone else and then asking for my help laundering it... you will almost always find me encouraging people to not feel like impostors and instead feel like programmers that are just early on in their careers. I think such a default makes sense, and not even because it is "nice". Even pragmatically, people can often improve.
- afarrell 6y agoPeople can't improve if they lack self-knowledge and others are wiling to bullshit them. "I've got skill gaps as a programmer, especially at broad-level architectural design" is a belief that a mentally healthy person can have. "If I express concern about my skill level, people will just say that I'm delusional" is a belief that will mess somebody up, especially if it is repeatedly re-enforced by reality.
- striking 6y agoYou're not replying to the comment I wrote and to the comment I was replying to. There is no equivalence between "bullshitting people" and encouraging them to think of themselves as early on in their careers. There is no equivalence between encouraging someone to improve and ignoring someone's self-concerns about their skill level. There is no equivalence between someone currently lacking programming skill and someone being too short for the NBA. In case I wasn't clear about it before, you shouldn't bullshit people who clearly aren't putting the work in or are having trouble getting to where they want to go. You should encourage them to think in a healthy way about their current progress and encourage them to find ways to get better and allocate the resources needed for their growth.
- afarrell 6y ago
- afarrell 6y agoTelling an imposter syndrome sufferer that they have impostor syndrome without any additional evidence is telling a pyrophobic that you won't sell them a fire alarm -- and that they shouldn't expect anyone else to.
- Bootwizard 6y agoPeople who are actually bad at what they do rarely realize it! I think that's the difference between an imposter and "imposter syndrome".
- knicholes 6y agoFrom the wikipedia page: In the field of psychology, the Dunning–Kruger effect is a cognitive bias in which people with low ability at a task overestimate their ability. It is related to the cognitive bias of illusory superiority and comes from the inability of people to recognize their lack of ability. Without the self-awareness of metacognition, people cannot objectively evaluate their competence or incompetence.
- deleted 6y ago[deleted]
- magnetic 6y ago> People who are actually bad at what they do rarely realize it Apparently, they may often think that they are good at it! See https://en.wikipedia.org/wiki/Dunning–Kruger_effect https://en.wikipedia.org/wiki/Dunning–Kruger_effect
- Ace17 6y agoImposter don't present themselves as such.
- farias0 6y agoBecause this guy doesn't seem like an imposter
- ehutch79 6y agoBecause actual imposters don't care.
- johnnyfaehell 6y agoI think the main issue with imposter syndrome is everyone realises they suck but don't realise so does everyone else. If you look at the majority of private code bases in the world, they'll look like crap. Even the stuff getting leaked out of the major companies look like crap. Even some of the offical open source stuff coming out of the major companies get pulled apart for valid reason. Everyone feels like they suck at programming, because they do, it's ok, everyone else sucks too.
- Ntrails 6y ago> If you look at the majority of private code bases in the world, they'll look like crap I sometimes think that the first set of people working on most software are just trying to get it to work at all, with limited expertise and lots of duct tape. Then come some journeymen who have to add more things. And, well, when I am writing code it tends to look a lot like the stuff around it... things just get Progressively worse! I am not a dev. I don't intentionally write bad code, but the code I write sometimes hits prod. I don't really know what "good" and "clean" really look like. Just "works" and "doesn't".
- cactus2093 6y agoAn imposter is: "a person who pretends to be someone else in order to deceive others, especially for fraudulent gain." So if you're honestly questioning whether you are capable or not, then by definition you're not an imposter. Some people are actually imposters but they are not the ones openly asking for advice about it and asserting that they don't belong.
- mywittyname 6y agoSo is "fake it til you make it" fraudulent or good advice?
- mola 6y agoTelling someone to fake it, means you are telling him to lie. Telling someone he is probably too harsh on himself, is not telling him to lie or cheat. So no, fake it till you make it, taken seriously, is not a good advice.
- afarrell 6y agoThe phrase "fake it till you make it" is also bad programming. Variable names should be intention-revealing.
- NiceWayToDoIT 6y agoThings are not that simple. Many times I have encountered that people do not know that they know something, lack of confidence can undermine their abilities. By default they will say their perceived version of "truth" that they "do not know it" while in fact they do. In eyes of their boss lack of confidence can be perceived as reason for demotion or endless cycle of easy tasks that do not lead person to improve their skills and learn by doing. Fear of judgment can be parasailing. Also, sometimes pressure forces person to learn something in a very short period. So, if you "fake it", but also put significant effort to quickly learn what is needed to succeed then it is not lie but a 'future promise' it would be lie only if you don't succeed.
- jokab 6y ago
- potta_coffee 6y agoThe impostors aren't (IMO) concerned with improving their skill level. They're normally just worried about what position they can hold on to, how much money they can make, or how to hide their incompetence.
- travisporter 6y agoBecause the alternative is less likely/wrong - This is just the best you're going to get and you just have to accept it. also TIL impostor and imposter are both correct spellings (even though I got dinged for the o spelling in middle school)
- MikeTheGreat 6y agoYou're correct that not everyone will be able to / will want to every single job. "X is not for everyone" is true, where X could be programming, or managing, or sales, or teaching, etc. We all have a finite amount of time on this Earth and no one person can learn everything about everything - sooner or later you gotta decide what things you're actually going to do. So when someone posts something like this, why is it good to talk about impostor syndrome? Because encouraging a growth mindset [0] leads to better results. Saying "Yep, you suck" isn't going to lead a person to try harder. Saying "Yep, it's natural to feel that way, everyone feels that way sometimes, and Science^TM confirms it (aka Imposter Syndrome)" allows people to step back, go easier on themselves, and focus on what they do have control over (time invested, quality of time, how they get help when they're stuck, etc, etc). One point I'd like to make to the OP: Whether you go into professional programming or not I think that the skills, background, and experience that you're accumulating can pay off. Maybe you decide that you'd rather not program all day. Perhaps you can go into a technical & interpersonal job, like management, or developer relations, or program/project management, or Q+A, etc, etc. There's a lot of jobs in the tech field and having a background in programming will make it a lot easier to talk with programmers. Good luck to you, whatever you choose. --------- [0] https://www.psychologytoday.com/us/basics/growth-mindset https://www.psychologytoday.com/us/basics/growth-mindset
- marcosdumay 6y agoBecause the question contains many common symptoms of a good programmer: The author can easily read code from others, there is no implication of other people complaining about his code, and can program in several languages. There are also stuff that commonly causes impostor syndrome up there: Very general surface level knowledge, problems with interview questions, and difficulty on understanding "very basic OOP concepts". The only thing pointing to a bad programmer is that "although my solution is more likely to be a complete mess", but it's thrown there without any context on problem difficulty, code size or environmental restrictions. Any of the best programmers I have ever met could have written that same question if they got reasons to doubt themselves.
- dmarchand90 6y agoMy guess is the real imposters probably don't even realize they're imposters. Think the Dunning–Kruger effect. Often the most insufferable developers also have big egos and no drive to learn.