To become a professional Photographer, you will need the following skills:
You must have a creative mind.
Know photography techniques.
The skills to use a wide range of cameras and lenses.
Be able to keep up to date with changing technology.
The ability to work to deadlines.
An eye for detail, shape, color, and form.
Have good communication skills.