My short answer is this… no. But…
… giving your team the resources and the encouragement to learn if they have interest is important and supporting those decisions can really boost morale.
As I’ve mentioned before, software development (i.e. coding) literacy is important, but not fluency. Being able to read a bit of code and generally understand what it’s trying to do can be very, very useful indeed.
Your job as a leader is to allow your team members to thrive, not just maximizing their existing skillset(s) but also helping them to acquire new ones as everyone is better for it.