It's not just skills, though, it's also the time it takes. Like all side businesses, it'll consume quite a bit of your "free" time until you can live off it and quit your job. Many people aren't interested in getting a second job, they just don't realize that's what they're doing.