A Salesforce admin doesn't require coding as part of his daily job because he/she will be working within a team so that the team will have developers, and consultants, who will take care of coding part, but the admin has to decide, and they could decide only if they have coding knowledge.
Is Salesforce coding difficult?
Though Salesforce is extensive, it is not difficult to learn. If you put your mind and head into learning the Salesforce CRM and at the same time take up this online Salesforce Training course, you will be able to master Salesforce within weeks.
What coding is required for Salesforce developer?
For server-side development, Salesforce app developers use Apex, a strongly typed object-oriented programming language with syntax similar to Java. Apex code is stored in the format of classes and triggers.