全部挑战题目根据难度不同而作出了具体类别划分,而且该网站本身也拥有一个颇具规模的社区。总而言之,CodeChef是大家磨砺技能、展示身手的良好环境。
CodeEvalCodeEval
如果大家希望向企业雇主及其他同行展现自己的编程功力,那么请以开发者的身份加入到CodeEval当中。在这里,我们可以参与到涉及多种不同领域的竞赛当中,不过大多数比赛目标都设定为构建一款产品/应用程序——并提供现金作为奖励。此外,大家也可以参与其中的编程挑战赛,相信把出色的成绩添加到简历当中足以帮助各位给自己的潜在雇主留下良好的第一印象。
CodeEval网站专注于帮助开发人员立足于技术层面展示自己的个人水平,而且其实际效果也相当值得称道。
HackerRankProgramming problems and Competitions HackerRank
HackerRank网站最吸引我的一点在于,他们所提供的挑战试题与人工智能技术高度相关——这不仅是种很酷的发展方向,同时也给高阶程序员们提供了一展身手的良好平台。HackerRank网站拥有着Y Combinator以及SVAngel等企业作为赞助方。总而言之,对个人水平有自信的朋友一定不要错过。
CodewarsCodewars
Codewars在组织编程挑战赛方面显然找到了一条极佳的实现途径,而且比赛内容也非常严肃。我费尽心力希望更为全面地帮助大家了解该网站的定位,但相信下面这段长度为十分钟的视频能够更好地展示Codewars的实际作用。
我想大家应该会对Codewars产生兴趣,正如众多已经参与到其社区当中的开发者成员一样。
RosalindRosalind
虽然与前面提到的网站相比,Rosalind选取的方向更有针对性,但这仍然不妨碍它成为一种解决编程难题及学习编程知识的理想的途径。Rosalind提供的挑战题目大多面向生物信息学科,大家可以通过适合自己的节奏在这里展开探索。
FightCodeFightCode
大家可以在这里编写自己的机器人,并利用它们同社区内的其他成员彼此对殴!这是一套编程-游戏类型的平台,但对于那些刚刚接触此类方案的开发人员来说仍然颇具现实意义——或者至少能够带来不错的娱乐性体验。感兴趣的朋友不妨点击此处查看官方文档,了解与之相关的细节信息。
CodeforcesCodeforces
Codeforces高度关注每日/每周组织编程挑战活动。大家可以在这里组建自己的队伍、参加编程热身并在站点当中查看谁才是最出色的编程人才。当然,该网站也会频繁主办编程赛事,帮助大家以出色的成绩吸引到潜在雇主的注意。
Exercismexercism.io
这套编程挑战平台由Katrina Owen所创立。Exercism平台的关注重点在于以众包方式解决技术问题。在成为该网站的成员之后,大家不仅能够提升自己的思维/计算/编程技能,同时也可以同其他针对我们编程难题给出有价值答复及解决办法的成员进行交流。这确实是种相当不错的自我进修方式,值得大家加以体验。
KaggleKaggle The Home of Data Science
看起来Kaggle网站的设立初衷更多是在面向专业人士以及具备竞争意识的开发者群体,因为其中的竞赛说明页面确切指出,Kaggle组织的所有比赛都需要缴纳费用才可参与。但尽管如此,如果大家在工作及学习中遇到了难以解决的问题,这里无疑能为您提供极具价值的方案回报。大家也可以在这里找到众多招聘岗位,并通过编程教程保持知识储备的持续更新及核心竞争力。
CodinGameGames for programmers CodinGame