I found this article very informative about Photography. You can check it out
There are programs you can take in school for that but I don't think it's a must. I know many photographers that don't have a degree and they're great ones. You can find all the knowledge needed online and just pick up your camera and do it. Social media is great place to show off your skills as well exploring different styles and inspiration.
Although a college degree in photography is not mandatory for most photography careers, I do recommend getting a degree. This can allow you to earn an income as you establish yourself as a photographer. An art degree is useful.
Becoming a photographer, like any profession, requires gathering knowledge and experience.
There are also, many online classes and courses you can take to learn the basics of photography. Hope this helps
Taeyoun recommends the following next steps: