到目前为止,您应该已经熟悉了网络上的挑战。我们周围的世界变得更加紧密,我们几乎可以通过移动设备和可穿戴技术的兴起不断访问互联网。因此,我们中的许多人现在更有可能快速上网寻求帮助,而不是寻找可能有或没有答案的同事。
这些行为导致了各种在线社区的发展,所有类型和能力的开发人员都可以在其中进行交流,以建立网络并解决问题。这些网站中的一些可能是古代请求的墓地,包括 “我如何才能完成基本功能X?” 紧随其后的是一个懒惰但实用的答案,它几乎没有提供任何真正的方面来提高你作为开发人员的能力。
然而,其他人则更专注于开发人员本身,并确实帮助他们在工作中变得更好。CodeProject就是这样一个网站,我们今天就来看看它。
一个建立在网上
CodeProject是1999年创建的,旨在为计算机程序员提供一个会面和讨论想法实现的地方。该网站还充当所有最新技术新闻的资源,并提供带有源代码的文章,可以帮助解决日常编程问题。
CodeProject的主要卖点是其用户生成的内容,它有多种形式:
文章
这些是程序员为程序员提供的资源。它们包含有关如何解决现实世界中出现的问题的高质量信息。文章分为 “最受欢迎” 和 “最受欢迎”,以帮助您找到最相关的信息。
教程
这些是为那些刚刚开始编写代码的人准备的。它们包含易于遵循的分步程序,可帮助初学者了解编码的基本原理。
例如,如果您打算今年开始使用SharePoint,为什么不从SharePoint 2013-简介,功能和角色这样的5星级教程开始。
讨论
CodeProject有许多讨论板,您可以在其中与其他开发人员聊天。无论目的是帮助还是寻求答案,讨论板都可以成为实现这些目标的直接方式。 “休息室” 功能也可以用来与志同道合的人进行更悠闲的讨论,但要注意……房子规则适用!
时事通讯
每周新闻通讯将重点介绍上周最新和最受欢迎的文章和新闻。可以自定义新闻通讯,以确保它们仅包含来自网站庞大档案的相关信息。这是一个很好的方式来策划网站的内容,并过滤掉可能会分散你手头任务的东西。
调查
每周调查有助于描绘开发者之间的流行观点。无论是“你一周编码多少小时?“或”今年你会为智能手表写一个应用程序吗?“结果可以用来了解社区其他人对手头话题的感受。每个调查还在下面带有留言板,以便读者可以看到结果的上下文。
特点
在检查了CodeProject的所有功能之后,我们编译了这三个技巧,可以用来从网站中获得最大的价值:
1.连接
尝试与您分享激情的人建立网络。CodeProject上的每个人都有一个个人资料,通常包含社交媒体详细信息。不要害怕向某人发送消息,因为大多数用户已经注册了网络或至少进行通信的意图。
2.参与
无论您是新手还是相关领域的专家,您都将始终拥有一些经验。请记住,新手的观点可能有助于激发网站上其他用户的有价值的文章和资源。如果你不喜欢写教程,那么试着问几个问题,或者检查你是否能帮助解决任何未回答的问题。
3.保护你的代表
没有人喜欢垃圾消息发送者,CodeProject也不例外。这听起来可能很明显,但给人的感觉是一个重视社区的真人。这意味着要有礼貌和具体,并在资源中寻找可能与您有相同问题的其他人。保持你的贡献一致,谁知道呢?也许你会获得享有盛誉的 “最有价值的专业人士” 奖,该奖项每年根据少数人在文章提交和回答问题方面的贡献而颁发给少数人。
宝贵的资源
CodeProject 1100万用户的原因很简单: 计算机程序员喜欢彼此交互。所有的文章和讨论板都可以在没有注册的情况下阅读,但真正的魔力发生在你注册的时候。无论是下载最新脚本的zip文件,还是在 “ 谁是谁” 列表中拥有自己的个人资料,您一定会注意到自己成为社区的一部分。