通过加入大型开发者社区,我如何显着改善开发者

安妮·斯普拉特(Annie Spratt)在Unsplash上​​拍摄的照片

这个故事是关于我刚开始开发时的故事。 我对大多数事物还是很陌生,只是在我周围发现了事物。

关于背景的小故事:我在一家初创公司担任Unity开发人员,半年后,我想提高自己的C#技能。 在获得了普通的开发人员书籍(干净的代码,实用程序设计人员和设计模式)之后,我意识到它们已经超出了我目前的水平,我可能需要一些指导/指导。

由于我已经是播客的狂热听众,因此我搜索了C#或通用开发者播客,并偶然发现了CodingBlocks播客。 这仍然高于我的水平,但更加平易近人,当我发现他们的Slack社区时,我跳上了它。

这是我加入的第一个Slack小组,也是第一个真实社区。 我认为当我加入时,那里大约有1100人(相比现在的4k),我可以在那里提问,并得到了非常好的建议和解释。

真的很棒,当我在工作场所时,我总是开始打开选项卡,并积极参与其中。 那时是我开始从C#过渡到JavaScript的时候,当时也有一个渠道,所以我去见了我职业中一些最有价值的人。

这确实是一个开端,并且不知道我在3个月内学到的知识至少是前一年的10倍,只是因为我有机会接触到一个完全不同领域的导师在一个中心地点开会。

例如,我确切地知道去那儿时我和LINQ挣扎了很多,而在关于LINQ的讨论开始之后,很多人因为我的理解而大声疾呼,就这么疯狂了。 例子太多了,显示了用例以及它们的利弊。

这个社区向我展示了,在一个由多个领域组成的专用社区中(尽管这是一个以C#为重点的Slack小组,存在许多不同的行业和语言)对于您作为开发人员的发展乃至总体而言都是无价的,因为总会有随意的戏or或内部社区内的笑话将人们联系在一起。

因此,对于每个有抱负的开发人员,每个想要取得卓越成就的学生,甚至是寻求有趣讨论的高级开发人员:CodingBlocks始终对任何人开放!

而且,如果您不想加入那里,那么至少可以消除在社区中的生活对人行之道的重要性