Subscribe
Sign in
Home
Coding
Software Engineering
Testing
Databases
Distributed Systems
Reliability
Soft Skills & Communication
Index
Soft Skills and Communication
The XY Problem
The XY problem is a common communication pitfall where someone is asking about an attempted solution (Y) instead of the actual problem they’re trying to…
Jan 21
•
Teiva Harsanyi
5
Share this post
The Coder Cafe
The XY Problem
Copy link
Facebook
Email
Notes
More
2
Lateral Thinking
It’s better to generate some ideas, even if some don’t work, than to have no ideas because you’re afraid of being wrong.
Jan 9
•
Teiva Harsanyi
8
Share this post
The Coder Cafe
Lateral Thinking
Copy link
Facebook
Email
Notes
More
4
Survivor Bias
Survivor bias is the tendency to focus on entities that have successfully passed a selection process while neglecting those that didn’t.
Dec 12, 2024
•
Teiva Harsanyi
3
Share this post
The Coder Cafe
Survivor Bias
Copy link
Facebook
Email
Notes
More
Streetlight Effect
Developers may focus on easily visible issues, such as syntax or styling, but miss more important problems, such as potential edge cases, logic issues…
Dec 11, 2024
•
Teiva Harsanyi
4
Share this post
The Coder Cafe
Streetlight Effect
Copy link
Facebook
Email
Notes
More
Confirmation Bias
Actively seek contradictory information: When we make an assumption, we should make a conscious effort to look for pieces of evidence that can challenge…
Dec 10, 2024
•
Teiva Harsanyi
4
Share this post
The Coder Cafe
Confirmation Bias
Copy link
Facebook
Email
Notes
More
Cognitive Biases
As software engineers, we must be aware of these cognitive biases and recognize that they can lead us to make incorrect decisions; understanding this…
Dec 9, 2024
•
Teiva Harsanyi
2
Share this post
The Coder Cafe
Cognitive Biases
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts