一般來說，一位專業的攝影師應具備以下條件，懂得或熟悉：
（1）專業拍攝、攝影、數位攝影技巧
（2）操作使用各式相機及攝影設備、燈光用具（例如打燈、反光板、機頂燈等）
（3）使用及維護設備器材
（4）繪圖工具與電腦軟件操作（包括Premiere、Photoshop、Final Cut Pro）
（5）照片或影片後製技術
（6）構圖及美感