|
|
|
|
|
by striking
2103 days ago
|
|
Programming 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. |
|
"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.