Whenever possible I usually like to explore and learn new things as you never know when those skills can come in handy. When it comes to needing a skill for some kind of work in the near future I always wonder if it is better to spend hundreds of dollars to try and learn to do it myself or to simply pay someone else to do it. I know one person who says he always just pays people to do things he has no real knowledge of so that he can focus on doing other stuff to grow. That can be an ideal way of doing things.
I think for me one of the main factors is whether or not I see any long-term value in the skill. For example, if I needed to communicate in a different language I wouldn’t spend all this time and energy to learn it just to do business with someone. Like there it makes more sense to acquire help. However, if I was really into a specific culture where I can imagine wanting to explore various media and landmarks for the long-term then it can make sense to invest the time to learn it.
I think it would be a bad idea to invest too much time on things that you really only intend to use for very specific and isolated cases. Even if it is technically good to have. Because in those cases I would agree it’s better to pay for the talent to do that stuff quickly for you. If it’s about money you should then just focus on the skills you are good at to actually generate it.
