DEV Community

Discussion on: Advanced devs and beginner devs can co-exist harmoniously. It's not rocket science.

Collapse
 
selftaughttalk profile image
Jamie • Edited

Thanks for bringing light to this. Just yesterday I began writing my first blog post about the disconnect you face as someone new to the industry (especially someone from a non-traditional background, i.e. self-taught). There's intimidation whether intentional or not to contribute publicly, but I'd really love us to change that.

This part is key IMO: "Newbies ask questions that experienced devs overlook. They also get excited about all sorts of random crap that experienced devs are usually jaded towards." In the last few months I've been trying to document concepts that were/are hard for me from my view point before I get jaded or overlook concepts (which is easy to do). There's a lot of "implied knowledge" in materials online and that adds to the frustration of someone who is learning. "Should I know what this means?" "If they know and I don't, does that mean I'm not cut out for this?" I can't tell you how many times I've fallen into this trap of discouraged thinking. Especially worse is when paired with "I don't want to ask a question to someone more senior because maybe it's obvious and this person will think I'm dumb." Truth of the matter is some experienced devs don't even know the answer to your question, that's the wild part.

Anyway, I've started to feel like the more who contribute their knowledge before they feel like an influencer / thought leader, the better it will be for new comers or those feeling discouraged in their journey. We need some more rawness in the mix, but no one really wants to be vulnerable. Like you said, we really contributions from all levels.