掐指一算,如果把2月28日(我们的第一场讲座创建日期)作为从第一个版本的正式上线的日期,讲堂已经有半年了,今天我们又低调地上线了新版本3.0.0, 为承载更多的讲座形式及内容,同时也增加了新的推荐样式。
到8月底,我们已经跟进了100多场直播(也给辛苦跟进测试的运营市场同事点个赞),有超过 1w+ 的开发者报名参与,最高的同时在线人数接近200 (想知道是哪场的可以拉至文末); 嗯和大产品动则上万的实时在线人数还有些距离,但这些数据的积累也离不开每位精心准备内容的讲师以及保持不断学习心态的每位开发者。❤️
Live 形式有其明显的优势 -- 实时互动聊天,困惑都能得到即时解答,还能看讲师 酷炫的敲代码操作 一起找bug,顺便还能知道讲师到底喜欢用空格缩进还是 Tab,当然了,如果想满足好奇心见见屏幕另一面的开发者长什么样也算是附加福利吧。
然而就像理想编程和现实编程始终会有差距一样,Live 的不可控性也在跟进了100多场的讲座中慢慢显现出来:Live 过程中突然发生的未知状况,讲师配置问题也会影响画面及音质效果, 参与的开发者们也会反馈不可控性影响讲座质量以及学习观看的热情...所以在这半年多的迭代里,我们也一直在不断优化和提高观看体验,当然接下来也会持续不断地寻找提高 Live 观看体验的最优解 :)
除了优化观看体验,另一点想谈谈讲堂产品本身。一直以来讲堂都是以单场 Live 讲座的形式来让讲师和开发者们分享技术内容,而在我们的持续跟进观察中,随着讲座数量及报名人数的不断积累发现,所有开发者(包括讲师)在乎更多的是讲座内容的质量以及从中获得「归属感」。这里我给归属感的定义是彼此间(不限于讲师和参与的开发者之间)的学习交流能获得满足和成就感,也不限于讲座技术内容的学习,彼此间的经历经验交流也是互相了解这个行业和找到自己定位的机会,同时也是为 SegmentFault 社区创造出更有价值的内容,让技术社区变得更专业更精致。
从这点出发会意识到我们的形式过于单一,所以我们在讲座的内容形式上也慢慢迭代了一些新的功能。细心的开发者们或许已经发现,我们其实在大约一个月前悄悄上线了视频讲座功能(大概是社区产品上线的传统吧) -- -- 保留了 Live 讲座除观看实时讲座的其他所有功能。另外一点也就有了我们今天的 3.0 版本的全面上线:推出了系列讲座的新讲座类型,以及新的讲座展现首页 -- --
1.讲师可以将一个体系的技术内容讲座添加为系列讲座,打包售卖:
2. 讲座数量增多,增加了技术方向纬度的筛选;以及更醒目的 banner 推荐位;与此同时我们也增加了讲师曝光的程度:
接下来还是需要不断打磨,比如还有很多开发者们反馈的播放器的一系列体验功能,比如更完善的讲座评价体系,比如更多的讲座推荐推广形式...但相信这一次全新的上线也算是往“理想编程”的目标上更近了一步:p
最后给技术们加 1024 根鸡腿?,感谢他们的辛苦付出?
关于近半年百场 Live 讲座
前文简单提及了下讲堂上线半年的数据,然后又翻了一下之前关于2.0版本的产品日志,想沿袭下传统来聊聊积累了半年多已经结束的讲座,也算作2.0版本的迭代总结报告吧:
百场讲座下来,害羞的讲师还是占大多数,大部分都是第一次发起 Live 技术讲座,不过讲到代码又都开始眉飞色舞起来---倒觉得也是 Live 带来的一丝乐趣,真实也能让参与者都不断总结进步。这些有趣真实的 Live 场景也欢迎大家寻找自己感兴趣的讲座体验一番,而接下来则想推荐一些目前为止几个技术领域的一些优质讲座,欢迎参与也欢迎开发者们继续推出更优质的讲座内容:
前端开发
目前为止讲堂出现的最高在线人数接近 200 的讲座技术类型当仁不让颁发给了前端开发;p 具体的前端技术也当仁不让颁发给了 vue.js (铺垫真多),卖了这么多关子,简言之这场讲座就是 @Aresn 的 基于 Vue.js 2.x 的 iView 组件开发实践 ,Aresn 是iView(基于 Vue.js 的开源 UI 组建库)的作者,关于vue.js 主题他一共创建了 5 场讲座,几乎场场爆满(大概可以给Aresn 颁发 SF 讲堂网红的称号了),同时他在 SF 社区 创建的专栏 也分享了一些关于讲座和iView的内容总结,对 Vue.js/iView 感兴趣的你,绝不应该错过他的5 场讲座:
- 基于 Vue.js 2.x 的 iView 组件开发实践 (2017-03-23 20:00 已结束)
- Vue.js 实战之 Render 函数 (2017-04-26 20:00 已结束)
- Vue.js 实战之组件篇 (2017-06-21 20:00 已结束)
- Vue.js 实战之工程篇 (2017-07-05 20:00 已结束)
- Vue.js 实战之插件篇 (2017-08-01 20:00 已结束)
另外想推荐的是肉山老师发起的一系列讲座,这位有10年从业经验的全栈工程师,带来的都是是实操性质的 Live 以及面试经验,特别喜欢他在最近发布的一场面试题分享里引用的一段话,想来也可以很好代表讲堂产品之于参与者的某种含义吧:
我的财宝吗?想要就给你们好了……去找吧!我把这世界上的一切都放在那里了……
——哥尔·D·罗杰
肉山老师在 SF 的专栏 翟路佳也分享总结了自己作为讲师的经验,同时他也是一名远程工作者,对远程或自由职业感兴趣的开发者也可以向老师取取经,以下是肉山老师的讲座:
- jQuery, Backbone, Vue 2017-03-27 20:00 已结束
- Promise 的 N 种用法 2017-04-06 20:00 已结束
- Web 永恒不变的主题:布局——Box,Flex,Grid 2017-04-17 20:00 已结束
- 写 CSS 也要开脑洞:万能的
:checked + label
2017-04-27 20:00 已结束 - 实战组件开发——手机日历 - 1. 项目启动 2017-05-07 20:00 已结束
- 实战组件开发——手机日历 - 2. ES6 与测试 2017-05-26 20:00 已结束
- 实战组件开发——手机日历 - 3. UI 开发与策略模式 2017-06-06 20:00 已结束
- 实战组件开发——手机日历 - 4. 用 Gulp 打包发布吧! 2017-06-16 20:00 已结束
- 前端面试攻略:JavaScript 排序与搜索 2017-07-20 20:00 已结束
- 前端必备技能:CSS 预处理工具 Stylus 详解 2017-07-31 20:00 已结束
- 前端面试攻略:肉老师的面试题详解 2017-09-19 20:00 未开始
后端开发
每场都有固定20人以上并还在继续的小马哥的系列讲座--一个风趣幽默的讲师(小马哥全部讲座的内容这里可以查看),二十场 Live 相约在晚上八点半,有点儿时放学回家守着《小神龙俱乐部》的准点相见节目的感觉:
- Java 微服务实践 - Spring Boot 系列(一)初体验 2017-06-02 20:30 已结束
- Java 微服务实践 - Spring Boot 系列(五)嵌入式Web容器 2017-06-30 20:30 已结束
- Java 微服务实践 - Spring Boot 系列(七)MyBatis 2017-07-14 20:30 已结束
- Java 微服务实践 - Spring Boot 系列(十)缓存 2017-08-04 20:30 已结束
- Java 微服务实践 - Spring Boot 系列(十三)WebSocket 2017-08-16 20:30 已结束
- Java 微服务实践 - Spring Boot 系列(十五)安全 2017-08-23 20:30 已结束
- Java 微服务实践 - Spring Boot 系列(十八)配置 2017-09-09 周六 20:30 未开始
- Java 微服务实践 - Spring Boot 系列(二十)自定义启动器 2017-09-16 20:30 未开始
移动端
来自网易云音乐 Android 负责人梁建老师关于 Android 开发学习路径指导与分享,对于职业规划有一定参考意义:
- Android从入门到提高的学习路径指引 2017-07-16 20:00 已结束
以及一些技术实操
- html5+ App开发工程化实践之路 2017-06-24 19:00 已结束
- Mobile Native Hybrid —— 移动端 C/C++ 代码的共用 2017-07-22 20:00 已结束
- 深入剖析 iOS 编译 Clang / LLVM 2017-03-31 21:00 已结束
云计算/大数据
- 剖析大数据实时olap数据的实现:Druid源码导读 2017-04-05 20:30 已结束
- 阿里巴巴的大数据管理体系 2017-08-29 19:00 已结束
运维/测试
- 阿里电商云自动化运维体系演进 2017-06-23 21:00 已结束
也欢迎开发者们随时给新版本提出新的建议和意见,反馈渠道:
- 网页版 「SF 小管家」技术圈反馈入口
- 微信公众号(微信搜索 SegmentFault)和官方微博
- iOS/ Android 客户端 「我的」-「设置」-「意见反馈」
期待你们的更多声音:)