英国著名做家萧伯纳有一句名言:“两我的交换了苹果,每一个人手里仍是只有一个苹果;可是两我的交换了思想,每一个人就同时有了两我的的思想。”这说的是知识的分享对于人类进步的重要意义。时间到了现代,技术进步带给人们更多样化的沟通方式。但是,当人们交换各类类型的知识的时候,却发现依然没那么容易。前端
绝大多数有学问的人都选择了出书;网络的普及也让各类各样的博客出现,以后则是微信公众号的天下;也有人选择了言传身教的现代版——录制讲学视频。web
但以上的各类方式都不适合编程学习,特别是web设计方面的学习。你能够看视频,或者浏览大牛的技术博客,看到大牛写的代码和只言片语的说明。结果,一大长串代码和简单的文字或口述说明,让你很难理解大牛的整套代码是怎样写下来的,写的时候应该遵循什么样的逻辑。教学内容在一个屏幕,你本身的编程工具放在另外一个屏幕,两个屏幕之间来回切换,下降了你的学习效率。编程
“极客标签”但愿解决这种编程和网页设计学习当中的问题,它是一个前端代码知识的分享和学习平台,具有代码录制和回放工具、代码录播学习课程,以及专门开发的代码学习公开课工具等主要功能,由三位合伙人运营。合伙人之一的李嘉向我介绍,极客标签目前是世界上惟一一个具备上述功能,在前端代码学习和知识分享方面完成闭环的学习工具。微信
那么对于编程学习来讲,何谓“闭环”?网络
首先,用户须要找到本身想要学习的内容,极客标签目前为他们提供了一个课程库,当中包括数十个小课程,大部分都是网页设计或交互方面的一些独特技巧和功能。李嘉告诉我,目前课程主要是他们本身和一些关系好的技术朋友编写的。前端工程师
其次,用户找到学习内容以后,但愿用更高效的方式来学习他们。代码录播工具是目前极客标签提供的领先于整个业界的一个首创性产品,据我了解在国内没有同类产品,在国外也没有功能达到极客标签水平的竞品。这个工具可以相对有效地解决以前在文首处提到的编程教学新手的一大痛点——不了解学习对象的思路逻辑。编辑器
经过代码的逐条播放和说明,代码的编写者(讲师)能够更清楚地向学习者展现本身编写过程当中的逻辑和用意所在。好消息是,这个代码录播模块能够经过HTML代码嵌入,意味着当任何人须要进行一段代码的演示过程的时候均可以使用极客标签。工具
最后,假如用户学的还不过瘾,也能够参与到极客标签每周数次的编程学习公开课当中。李嘉告诉我,公开课的教学工具也是他们专门开发的,和现有的IT在线教育的主要方式(YY、在线视频课)相比起来更加直观。工具当中包括课程介绍,课程演示文档、画板和白板、分别给JS、HTML、CSS语言的编辑器,以及最终的运行显示效果,讲师能够随本身的授课进度切换到不一样的界面中,学员的界面也能够同步切换。学习
技术方面的丰富经验,是极客标签目前三人团队最主要的优点。李嘉曾在Sybase、Sun、SAS等知名软件公司任职,拥有十多年的软件开发和管理经验。第二位技术合伙人李洋曾曾在支付宝担任开发工做。第三位合伙人秦溪则拥有丰富的网站市场推广经验,负责对外推广合做,同时吸引更多技术内容以代码录播形式出如今极客标签网站上。
网站
极客标签做为一个教学工具的构想已经持续了一年多的时间,而到今年5月开始团队才正式开始开发如今的版本。李嘉对我透露,产品6月底上线,在没有进行过任何公开推广的条件下8月中旬用户数量达到了1.5万人,如今已经得到了数万名用户。他们目前没有一个特别清楚的想法,只是但愿能让更多人到平台上来教东西、学东西,同时经过设定一些合适的收费模式来养活本身。李嘉表示在明年2月以前,极客标签的课程库课程数量将会达到100个。
极客标签已经成为了一个轻量化(代码录播课程的大小一般只有几百kb),互动式的编程平台。并且它如今有很是精确的用户定位:但愿学习到优秀的网页设计,但对于代码并不十分熟悉,但愿可以真正学到并掌握代码的原理,而不是简单了解怎样写的人——这样的人有多是经验并不丰富的前端工程师,也有多是有设计想法,但须要补充代码知识的设计师。
总的来讲,极客标签就像国外的Dribbble,只不过所分享的内容从设计稿和设计理念变成了代码知识,并且技术性更强一些,但却并无变得困难、复杂、难以接受。