Sort:  

Hi @joeyarnoldvn, the hardest part of the both is honestly the time you dedicate to learning and constantly practicing them. Once you are dedicated, committed, and build the passion for these skills, you won't see them as hard. You may find them as challenging sometimes, but you will see that challenge as an avenue to learn more.

Agreed, passion is key to success.