To become an NBA team photographer, one typically needs to have a strong portfolio demonstrating proficiency in sports photography, including action shots, player portraits, and game coverage. Networking with NBA teams, sports agencies, or media outlets and gaining experience through freelance work or internships can also be beneficial.