"No, a degree isn't necessary to become a software engineer. Since the work relies so heavily on technical skill, you could get a job simply by proving that you know how to do the work. Most job interviews for software engineers will assign you a series of tests to gauge your abilities."
https://careerbootcamps.stonybrook.edu/blog/software-engineering/become-a-software-engineer-without-a-degree/#:~:text=No%2C%20a%20degree%20isn't,tests%20to%20gauge%20your%20abilities.
https://www.youtube.com/watch?v=V7Mt6Z30eaY
https://www.youtube.com/watch?v=E7D-qoC1-kY
https://www.youtube.com/watch?v=0KJyxxKduUQ