【开源夏令营采访】勇于挑战,未来的“IT技术专

2017-05-31 10:59 搜图网-最新科技时讯 阅读 75

编者按:历时三个月的 CSDN开源夏令营活动已经落下帷幕,我们从中挑选了几个优秀的项目,针对该项目的开发情况作了一些采访,看看老师和同学们对这次活动都有什么不同的经历和体会分享给大家。采访文章将会在近期陆续发布。以下文章,采访对象为百度的资深测试开发工程师张俊俊老师和中国科学院大学的张杰。

【开源夏令营采访】勇于挑战,未来的“IT技术专


项目名称: Terminator增加录制版本功能+回放模式选择功能

所属组织: 百度     导师: 张俊俊      选中学生: 张杰

项目简介:Termiantor是一个服务虚拟化系统,旨在模拟第三方模块行为。针对开发/测试一个复杂系统的时候经常遇到模块依赖问题,采用针对协议的通用桩和录制回放方式解决。本项目要求在夏令营期间,完成版本录制以及回放模式的后台功能编写以及单元测试;完成对应的前台页面以及系统测试。

导师简介:张俊俊,现任百度资深测试开发工程师,主要关注方向为移动测试与自动化测试工具相关的项目

学生简介:张杰,中国科学院大学的研二学生,本科是北京理工大学,专业计算机,对开源项目很感兴趣,特别是java web方面的项目。(张杰的博客)

开发故事:

7月的某个安静的下午,张杰坐在中国科学院大学的图书馆,无意中浏览到了CSDN网站上的“开源夏令营”活动。最终,他选择了报名《Terminator增加录制版本功能+回放模式选择功能》这一提案。

在此之前,张杰对Termiantor项目中用到的NETTY框架听都没有听说过。不过对于计算机专业的他来说,了解和学习新技术和新概念是基本的生存技能。在与导师张俊俊沟通后,张杰顺利承接下了这个开源项目。自此,开启了两个月的项目开发之旅。 

这个项目的导师张俊俊是百度资深测试开发工程师,两个人都在北京,相比其他远程接受指导的同学,张杰多了很多与导师线下沟通的机会。张老师表示,与张杰的沟通虽然频率不高,但是当面沟通的效果还不错。而张杰则表示,两个月的夏令营过程中,与张老师当面交流的时间最令他难忘。张杰不仅感受到浓厚的学习氛围,而且还得到导师详细的指导,让他少走许多弯路。

很快,中期检查时间到了。张杰顺利完成了之前的项目计划。进入夏令营的下一个阶段,张杰的主要任务是前端页面的编写。由于在这方面的实践比较少,所以即便是一个很简单的页面还是要花费他很大功夫。恶补了很多jQuery Ajax的东西后,张杰最后还是把页面做出来了,也顺利通过了末期检查。

张杰说,虽然以前没有做过大的开源项目,不过也自己尝试做过一些简单的小项目,这些经历为此次参与夏令营活动打好了一些基础。他认为这次开源夏令营办得非常棒,能让开源之风在高校学生之间慢慢盛行,他希望以后的开源夏令营办得更加完善,项目更加丰富,让同学们有更多机会去实践,去真正学会运用知识。

张俊俊老师也比较认同这次开源夏令营的整体流程,不过他建议开题、中期、后期有条件可以看展一些现场交流,加强导师/同学/项目的沟通,项目结束后可以综合点评下一些进展不错的项目让大家知晓。对于想要参与开源项目的“小白”,张老师给出的建议是“加强基本的代码功底修养,多学习已有的开源代码”。

短暂的开源夏令营已经结束,再过一年多,张杰也要加入找工作的队伍了。他希望自己这期间不断完善自我,做一名技术人才,未来的工作中,也让自己成为某个IT领域的一名专家。

我们祝福他,也期待着。

http://wxdbt.com
Copyright © 中国都市新闻网家 保留所有权利.  蜀ICP备1402607号-1

友情链接/网站合作咨询: