It kinda depends what you want to do because as you said software is such a large field with many different positions.
Being a web developer (whether front end or backend) is one type of software development job.
I’d perhaps first try and learn programming and see if that is the right fit for you. If you love it great! From there you can decide if this is a field further worth pursuing. Try going through freecodecamp’s exercises and just honestly have fun with it first.
I’d maybe try and decide what excites me about tech first … i.e. do you like working with the web (i.e. building websites / styling / developing API etc)
Does the prospect of developing machines (robots / AI etc) excite you?
Maybe you really like data and want to work as a data scientist??
We can’t really decide that for you here at FCC but I can say that I love my job as a web developer and everyday excites me to work with the web and designing interfaces / APIs.
Feel free to PM if you have any questions about working in web development.