Being a software engineer, programmer, developer - is not a destination. The good
ones have a natural curiosity, where the main measure of an activity is what you learned
while doing it. There’s a number of things that people learn - some which can eventually
be explained away by documentation. What it logical isn’t always how things are.