Some assume that front end and/or back end development will be more difficult to learn than design since they need higher-level programming. Others say that design is more difficult since it requires more inherent (rather than acquired) creativity and mastery of design software.
When you’re starting from scratch, mastering a new skill set is challenging. Web design development isn’t necessarily harder or easier; your abilities and constraints will determine which path is the most easy for you.