>首页 > 电脑技术 > 网络编程> > 正文

Enki:让“程序猿”每天练练脑的编程学习应用

程序员的生活通常是充满了压力的:各种需要赶着完成的最后期限,以及需要始终跟进的编程语言迭代。伦敦初创企业Enki表示,其拥有一种为程序员节约时间的应用解决方案,只要每天五分

1.jpg

程序员的生活通常是充满了压力的:各种需要赶着完成的最后期限,以及需要始终跟进的编程语言迭代。伦敦初创企业Enki表示,其拥有一种为程序员节约时间的应用解决方案,只要每天五分钟就编程知识接受小测试即可。程序员从雇主手中获得这款应用,雇主则可将测试问题定制为任何特定编程语言或是他们正在使用的系统。

该公司联合创始人齐里尔·马卡林斯基(Kirill Makharinsky)表示,如果这项服务能得到正面评价并收获足够的用户,Enki将可能拓展至其他在职学习领域。

Enki有点像Lumosity或Peak或是其他类似的头脑风暴应用,这些应用鼓励用户每天利用少量时间来进行头脑锻炼。另一款类似的服务是提供经常性简短课程的语言学习应用Duolingo。

Enki设计的练习类似于各种游戏,其中一个游戏便是俄罗斯方块。编程术语从屏幕上方落下,玩家必须要判定他们是“正确”的还是“错误”的。

马卡林斯基将其称之为“锻炼”。程序员通过一个锻炼项目后,就能点击链接阅读进一步学习相关的信息。通常来说,为了更新自己的编程知识,程序员必须要阅读最新出版的教学书籍,或浏览Stack Overflow等网站。

“现在没人有时间去做这些事了,”马卡林斯基说,“我们集中注意力的时间正在变短。没人在工作时还有足够的时间去想‘接下来我该学什么?’,因为他们在工作的时候需要火速解决各种问题。而且我们每隔几年就会换一份工作。”

令人吃惊的是,Enki的所有教学内容都是由一支50名志愿者程序员组成的团队免费生成的,他们都赞同那句老话:教学相长。马卡林斯基表示,大部分程序员都是朋友的朋友关系。

对志愿者来说,比较困难的部分是如何将复杂的概念提炼成应用中的小“卡片”,以及将其设计成游戏形式。

Enki正涉足的是一个拥挤但拥有不少分支的市场。诸如Codecademy和Treehouse等服务针对的是那些想要学习基本编程的人群,Lynda.com和Pluralsight等则是针对专业人员的学习平台。Enki之所以与众不同,是因为它采取了从雇主到用户的路径,雇主可以对应用中的测试和练习进行定制,以集中在与自己公司相关的编程知识上。

马卡林斯基认为,雇主手中有足够的预算来对软件开发人员进行培训。这一论据的真实性几何,对于Enki的商业模式来说是至关重要的——该商业模式其所依赖的是出售所有员工均能获得的高级版Enki。

马卡林斯基拥有在硅谷和欧洲创办企业的经验。他曾经与人联合创办了数据分析初创企业Quid和俄罗斯旅游预订网站Ostovok。他的Enki联合创始人布鲁诺·马奈特(Bruno Marnette)曾经在硅谷大数据公司Palantir担任前端部署工程师。

译 Lily 校 李其奇


加载更多