What is Skillcrush's technology stack
"You are not alone!" - A Michael Jackson song and a fact. It's no secret that life as a passionate developer can be a little lonely. Locked in our little room, we hammer around on the keyboard to fix the code, learn a new language or to find ways to build a new app. No matter what you do and no matter where you are in your career: It is important to free yourself from your self-made cage and to understand that you are not the only developer on earth. Fortunately, there are a large number of developer communities that make exchanging ideas with one another a lot easier.
How can these communities help you?
These communities give you space to ask questions. No matter how stupid they seem to you. Other people are ready to help you faster than you think. They give you a nudge in the right direction when you just don't know what to do. Do you reveal a completely different perspective on a problem that you might never have considered, share links and talks with you and, who knows, sometimes you find a new coding buddy in addition to help?
We don't want to explain to you in this post why getting help is beneficial.
You get it - you're smart.
But we want to help you fight your way through the jungle of communities to find the right one for you in the end.
Image Credit: greatfashionideas.com
StackOverflow is probably the best known and largest community based on the amount of information it has. In our opinion, it is a must have for any developer who is serious about their job. With around 4.7 million users, you can be sure that you will have at least one answer to your question in (average) 10 minutes. StackOverflow rewards users who give lots and lots of good answers, which guarantees you get top notch help.
"It is by programmers, for programmers, with the ultimate intent of collectively increasing the sum total of good programming knowledge in the world." - Jeff Atwood, co-founder
Reddit is a website with character and a community that maintains that very character. On the site you will find “subreddits” that allow you to discuss God and the world. Really. With 1.2 million subreddits, there is a diverse bunch. You can start by following the Reddits in the image below. That’s a good start. Are you already active on Reddit? Which subreddits do you follow?
Image Credit: Codecondo.com
3) Top Valley
Toptal is a newcomer site that creates a network between freelance developers from over 100 countries. Each of them had to pass a series of tests that confirm they are the Ferraris of the developer world. Toptal's blog posts are from developers who deal with new trends in the industry. We think it is very cool that Toptal hosts events almost every day and all over the world, such as the “End of the Year Gathering” in Zurich, Tbilisi, La Paz and many other cities.
If you've been following us for a long time, you know we're a huge fan of Github. GitHub is a bit different from all the other communities already mentioned in the sense that it doesn't necessarily simplify communication between users. On the other hand, you can easily share your code via GitHub, which is perfect for finding other developers to work with. In any case, we would recommend connecting GitHub to a community with a forum in order to receive maximum support.
5) SAP Community Network
The SAP community is perfect for everyone who focuses on business coding. In case you have no idea: Business coding is used by companies to create powerful client-side servers. ABAP is mainly used, but Java is also used. Here you can find out about current events and webinars, the network helps you connect with a mentor and lets you download sample code.
Sleek design, inexpensive and a lively community. Treehouse offers a well thought-out platform to learn to program and get answers to questions of every level. Everything is sorted by categories and tags and the design is a feast for the eyes, so that you enjoy spending time on the website and learning.
These are just a bunch of communities, each with its own character and goals. Now it's up to you to find the best one for your needs. There are absolutely no disadvantages to getting involved in a community. If you are interested in certain languages or platforms, matching communities are just a Google search away. And remember, developers are just as helpful and friendly in person as they are passionate about the screen. Take advantage of the opportunity to go to events hosted by these communities.
Which communities are you a member of? Are there any that we should take a closer look at?
Next up: advantages and disadvantages of working for a startup.
- What is edging technology
- Which is the correct phrase why
- Why is the Ludhiana Metro project being delayed?
- CBD relieves your muscle pain
- Is swallowing viewed uncomfortably as a nervous tick
- What does the Mason Dixon line mean
- Psychopathic traits slow down with age
- What's your favorite movie about World War II
- What if 19
- Do phytoscientific double stem cells work?
- Who is the most famous actor
- Who is mother Durga's husband
- What is a Christian worldview
- How do I sign up for Medicare Advantage
- Why not buy from McDonalds
- Who is funding the USPS
- How much does the JLPT
- What kind of saree is it
- How can I use statistics and probabilities
- How can an internal cold be healed
- What is the atomic number of radon
- What do you call a warm bourbon
- Who is the lead singer for Toto
- Damage eyelash curlers
- Who were some of the greatest listeners in history
- What is a student film
- Is Smaug really a clever dragon?
- Did the United Nations achieve its goals?
- Frozen meals are naturally unhealthy, less healthy
- How do I get busy living
- Why do students study ITI
- How can I be like Will Smith
- What dangers are paramedics exposed to?