Picking up new skills as an engineer: Should you learn UI design?
I discovered how crucial it is to be well-rounded as a software engineer by learning additional skills. I believe every engineer should be able to tackle new problems, even if it means needing to ramp up to a new domain. That continuous learning mindset is what can set you apart.