第二天姚绍和人事那里说了一下,就宣布程文转行到开发了。
当后端杜文光和刁湖听到这个消息的时候,非常开心,不过接着又听到程文不是开发php,而是和冯乐一组去开发c++研究底层的一些技术。
他们两个人心里非常失落,不过他们马上就想开了,只要程文是做开发就比测试好,总算不浪费他那才华。
宣布完了程文的事情姚绍又说了一件事情,为了他们的开发不被人打扰,特意申请了一个会议室,做为他们的封闭开发的场所。
听姚绍说完,下面就窃窃私语。
“呀!我们要进行封闭开发了。”
“是啊,我之前没有去过,你知道是怎么回事吗?是不是不开发成功不能出来,里面是不是自带洗手间?”
“你想啥呢,这又不是把我们拉到一个酒店封闭开发,我们这是在公司,是在会议室。”
“哦,我听说小黑屋就是吃喝拉撒都在那里。”
“也有的是这么搞的,但是效率不一定高,你想如果这样搞,那些开发该多么的辛苦,心理都会受到创伤,他们还怎么能进行日常的开发,不产生逆反心理才怪?
在那里的环境下,肯定不能好好的完成开发。
不是听说现在还有程序员\b鼓励师吗?要是有\b鼓励师在旁边,开发效率应该会提高一些。”
说完两个人相视一笑。
“今天下午下班大家就搬过去吧,会议室的编号是8-11。”姚绍说道。
到了下班的时候,他们就把自己的电脑还有一些日常用的东西给搬到了会议室。
换了个工位,程文感觉还是不错的,这个会议室有饮水机,除此以外还有一个投影仪。
中间好几张桌子组成的一个大桌子,还有有一些凳子,一个白板,标准的会议室的配置,除此以外什么东西都没有了。
其实封闭开发是分为两种的,一种是恶性的,一种是良性的。
恶性的顾名思义,就是让程序员“关”到一个环境里,让他们开发软件,基本上天天加班,不想加也得加的那种,私人的时间和空间被大大减少。
良性的好一些,也是把一个团队的人员全部集中到一个地方,比如程文他们那样的是一个会议室,目的是为了让他们减少外界的干扰,有一个相对清静的工作环境。
他们能吃得好,睡得好,不想加班也没有人强迫你加。
有的人说这两种其实都是不健康的开发方式。
但是有的程序员却喜欢第二种。
因为有的时候他们需要面对大量的任务,除了编码任务还有其它人和事情也会找到他们,比如让他们协助搞一个其它的东西,这会严重的打扰到程序员的正常开发。
但是他们每天都是有开发任务的,白天完不成怎么办?只能晚上加班了,所以他们不是喜欢加班,而是不得不加班。
其实回家加班也是可以的,但是大部分人都还是愿意在公司加班。
原因也很简单,大部分公司是管饭的,所以在公司加班有的时候还能吃一个宵夜。
还有的公司加班到一定的时间,比如晚上10点之后,是可以报销打车费用的,工作了一天,累得和狗似的,打个车能在车上休息一下也是好的。
也有的是因为他们不想把公司和生活混为一谈,导致没有上班下班的概念。
其实没有上下班的概念的人生活挺累的,感觉24小时都在为公司的事情而奔波着。
对于这次他们的小黑屋,程文感觉还是有意思的,他之前从来没有经历过这样的事情,所以他还是挺好奇的。
这不同于有的公司那样没有人权,这只是为了让他们有更好的开发环境而已。
程文突然想到了一件事情,他的系统空间可不就是一个封闭开发的场所,只不过这个封闭的空间有点大。
里面同样没有干扰,同样能提高开发效率,并且提高的还很厉害,只不过那个环境里只有程文一个人,不像现在这样是一个团队。
“系统这是让我封闭开发?”程文心中有这么一个疑问。
“算了不去想它了,反正在系统空间里,做什么事情的效率都挺高的,这就够了!”程文不想想太多。
这一周程文开始了他们的封闭开发之旅。
程文开始研究他的算法,冯乐在后几天开发完了视频相关的代码之后,也加入到了程文和他一起研究这个算法。
最终两个人用了一个星期的时间,终于把程文关于音频压缩的算法给研究出来了,还有相关的解码器,压缩和解码是一整套的东西。
再过一个星期,基于人工智能的视频压缩算法也研究出来了。
在这个开发过程中,程文还是用的c++和python,并没有用自然语言编程。
毕竟那个语言现在还没有丰富的类库什么的,所以要做一些东西,都要从头做起,还是相当难的。
程文研究人工智能,也是为了以后能把用自然语言来写相关的人工智能代码。
经过程文和冯乐的实验,他们发现他们的音频的压缩比可以达到10:1,视频背景变化不大的情况下压缩比能达到4:1,来回切换的压缩的比例不高,也就1.5:1。
只能说是聊胜于无。
把这个模型用于他们自己的视频会议中的时候,效果还是非常明显的。
他们测试的时候有一些是ppt,也有一些是固定的背景,所以这个压缩比还是非常大的。
从他们的后台统计的流量图就能看出来,同样的东西,现在的技术比之前的流量少了很多,尤其是音频最为明显了。
他们把这个技术研究成功之后,先是和前后端同学一起进行开发测试。
前后端同学在开发的过程中,对这个也是赞不绝口。
因为他们对接之后,测试的时候发现之前\b很卡的东西,现在好像没有那么卡了,如果是ppt之类的一些文本,效果尤其的好,就是一连视频好几个小时,都不会卡。
不过如果共享的是一个电影,还是会卡一些,这个场景并没有什么太大的效果。
姚绍在听到这个结果的时候,当时双眼就一亮,他没有想到同意程文去开发,这才两个星期就给了他这么大的一个惊喜。
同时他也为自己做了这个决定而感觉到庆幸,还好当时这么做了,如果不这么做,那以后一定会后悔莫及。
PS:
有没有经历过小黑屋封闭开发的同学?
这里多说一句,一个算法不可能一周就能弄出来,这里进行了加速。