When I used to play online poker, I had weekly coaching sessions over Skype with a pro who reviewed my play, or talked me through particularly difficult hands, and gave me things to work on. It was incredibly helpful.
I am wondering if any similar thing exists for programmers. I would love to have guidance to improve my programming by someone that is better at it than I am, and be able to get opinions and guidance on my thinking and decisions about particularly complex problems.
I do read a lot, and I have discussions with other programmers, but what I am looking for is something more in depth. I would like a situation where I can get regular, specific feedback.
I haven't heard of such a thing before, and would love to know if there are people out there doing this, or that would be interested in doing this.
That said, if your team does peer code reviews, you get a lot of that coaching that you ask for, directly from your team members.
In fact, if your workplace doesn't have any way by which you can regularly collect feedback on your work, I'd be very worried. If nobody cares about the quality you produce, chances are small they care much about what you do at all. In any sufficiently important team, code reviews are a must in order to guarantee a sufficient level of quality.