According to Stack Overflow’s developer survey data from 2016–2020
When it comes to software development, there are lots of reasons for you to choose from if you want to become one. From learning new things every day, to being in high demand, being able to work remotely, good pay and economic benefits.
Also, it is a highly creative profession and never gets boring. Coding is social. It stands on large open source communities with people on forums to discuss more about programming. Therefore, if you have the skills, it is highly appealing to choose software development as a profession.