What has helped me is playing with the combination of OpenCV and iOS. None of the issues of enterprise configuration management or change management or project management. Just thinking about how to solve a problem using software and doing it.