Although it isn't always possible, I'm a firm believer in the Master-Journeyman-Apprentice process. I think that's better if at all possible for someone at a stage where they can either be nurtured or destroyed depending on their persnality 'armor'.
I'd been taking serious photographs for close to 3 decades when I started posting on these forums, on one forum(not this one) I posted but never uploaded any work, and to my great surprise, one guy refers to me as a 'wannabee', in one discussion on this same forum, the moderator ends his disagreement with me suggesting I wasn't 'a real photographer'. Time went on, finally this one individual asks me in a post if I could upload an image' ........'any image that I was pround of..........and I'm sure others would be interested too'.
I refered him/her to the Cooke Optics website where I had an image being used by the Cooke folks as an example along w/shots by others to represent the Cooke PS945 Portrait lens,...........they shut up.........but it pissed me off that I got 'called out'.......to back up an opinion, and that because I hadn't uploaded many photos to that point, there was a suggestion that I didn't know what I was talking about.
Having said that, I do think it's constructive to upload examples of how to do something, that's worth more to me than, 'you didn't do this,......you didn't do that'..............you can tell somebody what they didn't do, but I suggest that you NEED to SHOW how to do it right/better/how you do it.
But when you do jump in, as I told one young man who I was helping for awhile, you're not going to be judged on your best shot, you'll be judged for your worst shot,.................you've got to try to make your BEST shot, the WORST shot you ever take. And of course it doesn't always work out that way, but after a while you should have an 'internal editor', which can look at your work independant of your wants/aspirations/dreams as to how good your work is, judging w/absolute harshness. Do it to YOUR OWN WORK, before somebody else does it for you.
I've had plenty of arguments w/myself about shots, I grow when my 'internal editor' tells me, put it in a drawer/throw it in the trash, even though I really wanted/was dying for the shot to work. If you can be honest about yourself, you should share your work, I've gotten inspiration from the work of people who have a high degree of skill, I've gotten inpiration from folks who're farther down the learning curve.
If you're a little nervous about showing work, show it to someone whose opinion you value, face to face, and they'll give you a better 'hand' than doing in public/over the net,............if you do it that way, better be prepared for anything. BUT on the other hand, jumping in there, staking your claim, comparing your work to others, ..........RISK TAKING, falling flat on your but, and getting up again, CAN TOUGHEN YOU UP, to try things.