When I first started programming, I thought everyone else was better than me at coding. I read about something new and thought I should do that too because they must know better.
Then my skills improved a little bit. I wrote my own solutions and rejected what others said because I knew better.
Then I gained experience. I trusted my judgement and realized I don’t always know better, but sometimes I do.
See also:
- People sometimes conflate programming with being smart
- The grug brained developer shares lessons from real world experience but we’re destined to repeat it due to the Dunning-Kruger effect
- Chesterton’s fence shows us that we can’t always know better