I went to undergraduate and postgraduate school yet all of the ways I provide for myself now are from the things I learned via the internet! It's crazy how that is. I guess I'm just a self learner and it took me awhile to figure that out...but I do feel that whether you are into self-learning, or not, you can highly benefit from developing any of the skills you mentioned here.
Thanks for sharing @aptyp! I'd love to hear your thoughts about my recent post: These Three Words Will Instantly Change How You Perceive Your Life