We hear stories about engineers being taken advantage of. Surely they aren’t the only people to receive such treatment. There is an impression, however, that this has been the case for some engineers. Why is that? Here are some possible reasons why this might be a thing in software engineering.
We have limits to our learning. These limits might include mental capacity, emotional readiness, time, or interest. We have thresholds for how much learning we can handle at a time and quotas for how much we feel we need. Find your optimal zone for learning and thrive there.
When we are exposed to a new thing, we might not at first see its full grandeur. After a bit of context and perspective, our appreciation for that thing may increase substantially.
Ideas happen all the time. Statistically, we’ll hear some bad ones. At least we think they’re bad. How can we best hear and react to these bad ideas?