个人简历

桑世龙(网名i5ting,江湖人称狼叔)

  • https://cnodejs.org/user/i5ting
  • https://github.com/i5ting

个人高清照片

个人简介

桑世龙(网名i5ting,江湖人称狼叔)现为去哪儿网前端架构师,某科技公司前CTO,StuQ 明星讲师,开源项目 Moajs 作者,Node.js 技术布道者,Node全栈公众号运营者

曾就职在新浪、网秦,曾做过前端、后端、数据分析、移动端负责人、做过首席架构师、技术总监,全栈技术实践者,目前主要关注技术架构和团队梯队建设方向。

即将出版《更了不起的Node.js:将下一代web框架Koa进行到》《Node.js微信开发》,翻译《Developing a gulp Edge》一书

教 育 背 景

长春工业大学 信息管理与信息系统专业 本科 CET-4

工作经历

  • 神州数码思特奇
  • 财新传媒
  • 新浪网
  • 国信灵通(网秦子公司)
  • 空弦科技

个人经历:

  • 2008年参与翻译满江红开源组织《Grails中文文档(2008年)》
  • 2009年初做半年webGis
  • 2009年—2011年,2年电信,神州数码思特奇,主要做数据仓库、ETL开发,java报表研发与设计方面工作,曾带队开发出广电行业第一套数据分析与科学决策系统,获广电总局2010科技创新奖1等奖。写过perletl.pm,针对db2的ETL调,写有《ETL小组技术文档》和《ETL调度原理浅析》,封装过flexigrid,以子查询和SQL报表思想为主,形成并开发了一套完整的可视化报表生成系统。自动化部署想法演进过程
  • 2010年11月,开始买mbp做iOS开发
  • 2011年初,打通java和前端开发,尤其是jQuery相关,并对服务器运维有一定成长
  • 4月-8月,形成100页文档《凌云志.doc》,给项目组做了一次linux培训
  • 8月20日-8月21日,参加IBM AIX培训,学习了AN10和AN12课程
  • 2012年4月,主要是iOS成长,原生开发和hybrid(phonegap和各种h5框架)都非常了解,完成appledoc,markdown和文档输出转换
  • 泰然翻译小组成员,负责翻译和review与cocos2D相关的文档和书籍。
  • 2013年加入新浪,负责新浪财经客户端
  • 2014和2015年加入国信灵通(网秦子公司),技术总监,首席架构师,负责多个移动端(mim,mam,mcm,mdm,mem)、h5、im、hadoop项目,主管架构与培训
  • 2015年4月到2016年6月,空弦科技CTO,负责公司所有技术、微服务相关工作,主要是Node.js,mongodb,redis,grpc,consul,kong,es等,开源moajs框架
  • 2016年6月至今,翻译了一本gulp书,给StuQ讲了一些Node和前端的课
  • 2016年12底,加入去哪儿网,前端架构师

开源项目

  • 高可用架构专用《全栈工程师之路-Node.js》 https://github.com/i5ting/nodejs-fullstack/
  • 《深入浅出js(Node.js)异步流程控制》 https://github.com/i5ting/asynchronous-flow-control
  • 《微服务选型之Modern Node.js》 https://github.com/i5ting/modern-nodejs
  • 《Java项目如何与Node.js共存?》https://github.com/i5ting/nodejs-arch-for-java
  • 《狼叔带你一起玩转微信应用号》 https://github.com/i5ting/stuq-wxapp
  • 《下一代web框架Koajs》https://github.com/i5ting/stuq-koa
  • 《Node.js微信开发》 https://github.com/i5ting/wechat-dev-with-nodejs
  • 《精解http》 https://github.com/i5ting/oh-http
  • 《Visual Studio Code Guide简体中文》https://github.com/i5ting/vsc
  • 《通过开源项目去学习》 https://github.com/i5ting/Study-For-StuQ
  • Perl封装db2脚本库 http://code.google.com/p/perletl/
  • markdown的toc插件 https://github.com/i5ting/i5ting_ztree_toc
  • Moajs 框架: https://github.com/moajs/moa2

运营

最初,只是想学学运营,公司里专门运营的人不想碰,那就我来吧,CTO就是一块砖,哪里需要哪里搬。我的初衷很简单,我想挑战一下运营,除了编程外,我相信其他的我也一样能够做好。

在天津是非常难于招人的,尤其是在空港那个位置,对我而言更是苦不堪言,带去的小弟不愿意呆,本地的又找不上人,那么长此下去就是一个死局。对于一个CTO来说,如果连人都找不到,那就是失职。很明显,大家都喜欢跟着大牛一起干,哪怕是学徒都愿意的,这个观点是正确的,能够屈尊这样做的人,也是有抱负的人,我个人是非常看好的。社区里有很多散落的有基础的人,只要稍加培养,就可以变成非常得力的帮手。

无论从社区口碑,还是实际招人情况都还算不错,有很多人让我很感动

参与的活动

https://github.com/i5ting/me

cnode精华帖

  • Node.js写爬虫系列 https://cnodejs.org/topic/57c529cf9b447b634391c814
  • 三个分享——异步流程控制 / Modern Node.js/Java项目如何与Node.js共存 https://cnodejs.org/topic/578c7c94992ec53c14676735
  • co 4.6源码解析 https://cnodejs.org/topic/576bdffa889605241796f7d9
  • AVA实践:面向未来的测试运行器 https://cnodejs.org/topic/57464cd8da0dea851e308101
  • 科普文:模板引擎 https://cnodejs.org/topic/57353cc040b2969853981250
  • koa 2 vs koa 1 vs express 压测性能大比拼 https://cnodejs.org/topic/5728267f3f27a7c841bcb88e
  • 如何评价Uber不用Node.js,而用Go语言构建地理查询服务? https://cnodejs.org/topic/571cf4c7fa48138c41110d54
  • Stream学习资料 https://cnodejs.org/topic/570b1fa494b38dcb3c09a7f8
  • 一名全栈工程师Node.js之路 https://cnodejs.org/topic/56f33de702c237a73a1a8ab1
  • 国内Nodejs 2015汇总 https://cnodejs.org/topic/5696e43e6272216e51bff67e
  • Moajs框架演进之路 https://cnodejs.org/topic/567e2388aacb6923221de469
  • 科普:express文件上传、上传到七牛 https://cnodejs.org/topic/56792a7a7c6184e94a9d73d0
  • 发个半成品的react入门 https://cnodejs.org/topic/565935ff3cda7a91276ff766
  • Gulp实战和原理解析(以weui作为项目实例) https://cnodejs.org/topic/561f8c8f3f4d1fb610995bd8
  • Visual Studio Code Guide升级版(持续更新中) https://cnodejs.org/topic/56192cab41ceb58c4f8e6e67
  • Node.js最新技术栈之Promise篇 https://cnodejs.org/topic/560dbc826a1ed28204a1e7de
  • mongodb备份-mmb使用说明和如何导出更可读的csv https://cnodejs.org/topic/55d9e4f77bfbf9fc0f1ce51b
  • mongoose-cli https://cnodejs.org/topic/55c44f0db98f51142b367b54
  • nodejs里的repl https://cnodejs.org/topic/55c2ba865965fe2c74f478ac
  • Moa-api:快速开发api类后端的框架(适用于angular、ionic后端) https://cnodejs.org/topic/55c1fa095965fe2c74f477f7
  • 从npm tips到express插件机制设计 https://cnodejs.org/topic/559ba9221e5c761761468859
  • mongodb分页优化 https://cnodejs.org/topic/559a0bf493cb46f578f0a601
  • 负载均衡:haproxy,slb以及node-slb https://cnodejs.org/topic/55921e6950946a072452564d
  • mongodb运维之副本集实践 https://cnodejs.org/topic/5590adbbebf9c92d17e734de
  • Nodejs开源项目里怎么样写测试、CI和代码测试覆盖率 https://cnodejs.org/topic/558df089ebf9c92d17e73358
  • sails vs meteor之sails篇 https://cnodejs.org/topic/558b6b92c31358754d3aa3cd
  • Koa 还是 Express? https://cnodejs.org/topic/55815f28395a0c1812f18257
  • Nodejs RESTFul架构实践之api篇 https://cnodejs.org/topic/557d647216839d2d53936351
  • Nodejs RESTFul架构实践 https://cnodejs.org/topic/55778225c4e7fbea6e9a3357
  • Node.js最新Web技术栈(2015年5月) https://cnodejs.org/topic/55651bf07d4c64752effb4b1
  • 如何选择nodejs和iojs?以及性能比较 https://cnodejs.org/topic/555ca227e684c4c8088a0d16
  • 如何展望未来的前端 https://cnodejs.org/topic/55560e717cabb7b45ee6bc62
  • 客户端 API 开发总结 https://cnodejs.org/topic/552b3b9382388cec50cf6d95
  • node-debug 三法三例之node debugger + node inspector https://cnodejs.org/topic/5463f6e872f405c829029f7e
  • how-to-write-a-node-cli-tools-with-commander https://cnodejs.org/topic/545ac6f53e1f39344c5b3adb
  • 测试驱动来学习mongoose https://cnodejs.org/topic/54578d9b6537f4d52c414e09
  • 你会考虑用它么?mini-obj https://cnodejs.org/topic/54635a4f72f405c829029f3a

联系我

  • 电话: 17795195379(微信)
  • E-mail : i5ting@126.com