I am scared of publishing my code as open source! I feel inferior, what should I do?

View other answers to this thread

Learn Something New Everyday,
Connect With The Best Developers!

Sign Up Now!

& 500k+ others use Hashnode actively.

Jason Knight's photo

Now, word of warning, I don't sugar coat things, I'm not gonna slap the rose coloured glasses on your head, blow smoke up your backside, and give you disingenuous soothing syrup words.

To be brutally frank, if you're "feeling inferior" or "scared" about your code, that's EXACTLY the time to have others looking at it!!! When others are critical LISTEN instead of packing up your toys like a child and running home to mommy.

You NEED negative feedback -- no matter how bad -- to get better! Don't practice alone, it only embeds your errors!

When someone says something negative, REGARDLESS of how it's being said, RESEARCH what they are telling you. Weigh the pro's and con's. Learn, adapt. DEAL WITH IT!!!

Mind you, said feedback has to have substance... It's ok for someone to say it sucks if they say WHY it sucks. That's how you separate the wheat from the chaff on feedback. If they use a term you don't know, RESEARCH it to find out what they are talking about -- FAR too many people right now take even the slightest negative feedback as a personal attack -- and that's BULLSHIT if there's actual advice being given... and if you don't understand the advice, LEARN!

Computing is an industry where on the hardware side three years is obsolete, five years is the scrapheap. Software is LUCKY if it can see double those numbers, and sometimes it's half that if you deal with anything security related.

So if you're not ready to change, keep learning, keep improving, and get feedback from others, you might as well just pack it in now. Otherwise, man up, take your punches, and get it done!

Show +2 replies
Ingmars Lazdins's photo


Thank you for perfectly underlining my comment above :)

Josh Montgomery's photo

I think what Ingmars Lazdins is saying is that there are constructive ways to offer criticism and there are non-constructive ways to deal with criticism. Being nice to someone (whether or not you know them) is NOT the same thing as bull-shitting people (at least, not most of the time, there are always exceptions). If I had asked this question and got your response, I would immediately ignore it. Not because I'm soft or weak or whatever, but because you do come off in a negative light, and it doesn't do anything for me.

I actually feel bad for you that you consider people being tactful is a sign of an alternative motive. There's enough negativity in this world, why add to it if you don't need to (this is coming from my hippie side I suppose)? There is very little difference in the overall message between your response and Marcos...

Want to read more?

Browse featured discussions

© 2020 · Hashnode