Somehow I can't comment on my post (maybe my score is not high enough) so I'm going to edit my original question.
A lot mid-level and senior type roles require industry experience. If I can't get this experience at my job, how can I get industry experience?
In particular, I'm interested in getting a software developer role that uses certain libraries I don't have experience with, and can't get at my job. Projects on github are fine, but that doesn't get me industry experience. I've heard of doing free work for charities, but I'm not sure how to go about that.