Community based code learning

There was a question on Quora a while back, “Should I learn Node.js or Ruby on Rails?” and one of the answers was: “Both of the technologies are modern and have good communities behind them, and are used by big names in production, and both of the technologies will get you a nice job.”

As a beginner, when you choose a certain language you think of the 3 reasons mentioned above, about who is using this technology, about how easy will it to get a job in it (how much will it pay of course) and how easy it is to learn. That’s what the community part brings of the table after all, a group that offers mutual support.

We might be bias, but the Node.js community feels more compact, united and involved making it a space where you can learn Node.js through active involvement and dialogue. This is a great asset for new developers (who are just starting out or already know another language). Communities have an intrinsic educational value that shouldn’t be overlooked. When learning how to code in a given language, you need more that just data and information about that given language. Coding is something that you learn through practice and experiences, not just by consuming a certain amount of information.

The community way of learning allows you to get help from people who were in your shoes, who can answer questions and help you grow faster. And it’s not just a way for problem solving, the community also produces plenty of articles that detail useful information, experiences, projects and so on. These offer plenty of support for learning.

We try as much as possible to offer useful material, by presenting companies that use Node, by following up on news related to the community and so on. If you’d like to contribute with an article about your Node.js experience you can join our blog as a writer. Think about how your experience and knowledge represents a lesson for other Node.js developers.

If you have any thoughts you want to share, feel free to drop me a line at [email protected].



12 people to follow for Node knowledge

You read articles, you check out social media, you pay attention to trend setters and authority figures to stay in touch with your field and get the latest first. Node.js is the largest open source community in the world so you can be sure that something is always going on. Here are a few people you might want to hit that follow button for. Listed in no particular order.

Myles Borins, a Node.js Collaborator at IBM

Yunong J Xiao, a Senior Software Engineer, Netflix and a guest speaker at Node Summit 2017

Scott Hammond, Chief Executive Officer at Joyent. Yes, that Joyent.

Alex Liu, Senior Software Engineer at Netflix. Because Netflix is big on node.

Michael Dawson Senior Software Developer at BM. Will also speak at Node Summit 2017

Danese Cooper, chairperson at the Node Foundation, working also at PayPal

Azat Mardan Tech Fellow at Capital One. The man who changed things at Capital One. Also started Node university.

Mícheál Ó Foghlú,  CTO at Red Hat Mobile

Ashley Williams, works at npm and is an individual director on the Node Foundation board

William Kapke, creator of and the newest individual director on the board

Adam Baldwin, founder of Node Security (not one of the Baldwin brothers), currently works at Lift Security

(not an actual picture of Dan Shaw)

Dan Shaw, CTO and co founder at NodeSource. Also Node.js evangelist.

These are just a handful of people that could change your timeline and get you more connected to what’s happening in the Node world. If you follow other accounts or individuals that bring great value to you, please share them, we’ll edit the list accordingly.