DEV Community

Cover image for What's Your Role in Nurturing the Coding Community?
dev.to staff for The DEV Team

Posted on

What's Your Role in Nurturing the Coding Community?

Have you been involved in building coding communities or fostering a positive coding culture within your organization? What insights can you share?

This week we're exploring the experiences of seasoned developers: their stories, hurdles, and successes. Like what you're reading? Follow the DEVteam for more discussions like this!

Top comments (2)

Collapse
 
cwprogram profile image
Chris White

From what I've seen at organizations I've been a part of having a positive coding culture revolves around how close knit various development teams are. If everyone is silo'ed then it's difficult to share knowledge to improve everyone's skills. On the other hand, if you have developers across several projects sharing information it benefits everyone.

You may have one person more specialized in Kubernetes, one more specialized in Python, and one more specialized in AWS. Being able to have experts that can quickly pick up the source of an issue and share it means that there's another team member who now has the same knowledge. It also benefits team members in their career path by improving their skillset. So out of this I would say:

  • Having teams being able to communicate and foster a collaborative environment is key
  • Having shared libraries accessible (this includes contributing) from anyone in the organization can help foster code re-use
  • Brownbags for common problem areas can help keep more people up to speed
  • Try to reward knowledge sharing through a rewards program
Collapse
 
dumebii profile image
Dumebi Okolo

Well, what I'd say is my contribution is my writing.
People seem to really understand my tutorials, and when they don't, they always reach out.
This has given me a sense of contribution because I've taken under my wings a number of mentees as it were.
There's also a technical writing community that I'm helping to build.