Report: 2023 State of Software Engineers