When you work in a technical field, it’s expected that you’ll keep your skills up to date. But professional development opportunities are often time-consuming and expensive. Wish there was a better ...