How to join a developer community?
or
How to find mentors/developer friends?

A detailed thread 🧵👇
For context I have been a part of various developer communities for ~3 Years. I have found that learning with people is the best and most effective way to learn.

So here are the ways you can join a developer community:
💻 If you are a student

Many companies have their campus ambassadors/ Hack clubs / Developer club program that you can join or lead in your campus.

Some of my favorites:

⚡️Student Ambassador program @Microsoft (I am a part of this for 2 years now)
studentambassadors.microsoft.com
⚡️ Developer Student Club by @Google
developers.google.com/community/dsc

⚡️ GitHub Campus Experts @github
education.github.com/experts

⚡️ Hack Club @hackclub
hackclub.com

⚡️GitKraken Ambassador Program
gitkraken.com/ambassador
💻 For Non Students

1. Meetup.com
Find your local developer communities. Trust me you can find a lot of developer communities near you. Example: Where I live we have flutter Community, Java Developer groups, linux enthusiasts, javascript enthusiast.
you can also create your own community on meetup dot com.

Going to your local meetups will give you a lot of exposure. You can meet a lot of wonderful developers. You are most likely to find a mentor in a meetup.

I have met most of my developer friends through meetups.
2. Since physical meetups are in the bin right now you can also find virtual meetups.
@MLHacks organizes virtual workshops/meetups regularly.
3. Hackathons

- It is probably the best place to learn and grow as a developer.
- You get to meet so many wonderful developers.

> Talk to other teams.
Some conversation starters
- What they are building ?
- Their tech stack ?
- Which problem statement have they taken ?
> Secret hack :

Go alone or with a member missing. The organizers will pair you up with someone similar. This way you can easily network and make new developer friends. This is a gamble though.

I would recommend you to go alone in the meetups too.
Epic Reddit Developer Communities

⚡️r/computerscience
⚡️r/programming
⚡️r/coding
⚡️r/opensource
⚡️r/javascript/
⚡️r/learnprogramming/
⚡️r/ProgrammingLanguages
⚡️r/udemyfreebies
⚡️r/github/

r/input_your_programming_language_here
A few Epic Developer Communities

⚡️Developer Circle by @Facebook
developers.facebook.com/developercircl…

⚡️Google Developer Group by @Google
developers.google.com/community/gdg

⚡️DEV Community by @ThePracticalDev
dev.to

⚡️freeCodeCamp forum @freeCodeCamp
forum.freecodecamp.org
⚡️ Hashnode Developer Community @hashnode
hashnode.com

⚡️Code Newbies @CodeNewbies
codenewbie.org
Happy Coding❤️👨‍💻🧑‍💻👩‍💻

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Nirbhay Vashisht

Nirbhay Vashisht Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @nirbhayvashisht

11 Jan
Want to learn Python in 2021?

Here are some awesome free resources for you🧵👇
Some of the best tutorials

⚡️Full Stack Python
fullstackpython.com

⚡️ Python Cheat Sheet dot org
pythoncheatsheet.org

⚡️ The Hitchhiker’s Guide to Python
docs.python-guide.org

⚡️ Ultimate Python study guide
github.com/huangsam/ultim…
Newsletters

⚡️Awesome Python Newsletter
python.libhunt.com/newsletter

⚡️Pycoder's Weekly
pycoders.com

⚡️Python Tricks
realpython.com/python-tricks/

⚡️Python Weekly
pythonweekly.com
Read 7 tweets
10 Jan
Most Helpful GitHub Repositories for JavaScript Developers

A Thread🧵👇
⚡️30-Days-Of-JavaScript

As the name suggests learn JavaScript in 30 Days.
github.com/Asabeneh/30-Da…
⚡️ es6-cheatsheet

A cheatsheet containing ES2015 [ES6] tips, tricks, best practices and code snippet examples for your day to day workflow.
github.com/DrkSephy/es6-c…
Read 11 tweets
9 Jan
50 Common Mistakes most developers make while starting out

A thread🧵👇
⚡️1. Focusing on completing courses instead of coding (or completing projects) .

⚡️2. Skipping the fundamentals.

⚡️3. Not joining a developer community.

⚡️4. Not creating projects from scratch.

⚡️5. Skipping Data Structures.
⚡️6. Not reading the documentation.

⚡️7. Trying to learn everything in one day.

⚡️8. Blindly following the tutorial and not extending the code or making their own version of code.

⚡️9. Not asking for help when needed.

⚡️10. Never commenting the code (In required places).
Read 13 tweets
8 Jan
Want to learn Node.js in 2021?

Here are some awesome free resources for you🧵👇
1. YouTube tutorials
⚡️ Node.js Crash Course Tutorial by The Net Ninja
youtube.com/playlist?list=…

⚡️ Node.js Tutorial for Beginners: Learn Node in 1 Hour by Mosh


⚡️ Node.js Crash Course by Traversy Media
⚡️ Node JS Crash Course by The Dev Ed


⚡️ The Complete Node.js Developer Course by Andrew Mead
youtube.com/playlist?list=…

⚡️ Node.js Tutorials for Beginners by thenewboston
youtube.com/playlist?list=…
Read 9 tweets
5 Jan
Want to learn JavaScript in 2021 ?

Here's a Roadmap for you🧵👇
1. I always recommend people to start with freeCodeCamp's JavaScript Algorithms and Data Structures Certification as it benefits both beginners and veteran programmers alike.

With the hands-on approach, you get to learn a lot going on through the modules.
freecodecamp.org/learn/
2. Time to read a book or official documentation

I would recommend you:
Javascript.info
or
MDN: developer.mozilla.org/en-US/docs/Web…

It gives an overview of the language. If you need exhaustive information about a language feature you can come back here anytime.
Read 8 tweets
4 Jan
GitHub Repositories containing Data Structures and Algorithms implemented in various programming languages

(Java, Python, JavaScript, C, Go, C-plus plus etc)

A Thread🧵
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!