Work on your soft skills as a software developer!
I’ve seen many developers focusing a lot on technical skills but ignoring soft skills. Your job is to communicate with your boss who might or might not be a tech person. You must know how to talk with your team, supervisor, and manager. Tech professionals often do not get hired due to a lack of soft skills.