主要负责八戒知识产权思博事业部思博学院项目的开发、迭代
思博学院新版用户体系开发
参与八戒知识产权专利模块的开发、迭代
负责微信利知项目(一款类似于分答的专利行业的问答微信项目)的开发
前端开发
思博学院直播模块
S(情境):因与展示互动的合同即将到期,之后购买的是CC直播的业务,直播模块需要更改展示与代码。
T(任务):2周时间,与后台一起开发上线直播课模块,保证公开课的正常直播。
A(行动):cc SDK开发直播代码。刚开始以主动调用和直播响应模式来开发,发现开发模式不是很好。该换成以功能形式来开发,聊天、问题、公告、线路、支持功能等来开发,结构清晰明了。在开发移动端只听音频模式的时候,在音频状态下切换路线,出现重回视频模式bug。查阅SDK源码发现该API是有问题的,抛弃该API重新编写代码后正常。
R(结果):测试正常上线,满足展示互动合同到期后的公开课正常直播 。
前端开发
S(情境):当前老用户体系有问题,登录、信息绑定、同步都有遗留的老问题。
T(任务):2周时间,新版用户体系上线。确保思博网、思博学院、考试网、思博论坛等思博站点可同步登陆,以及可以用QQ、微博等快速登录。
A(行动):第一周开发制作前端页面以及简单的交互效果。第二周重点与后台联调,验证登录、绑定、找回密码等用户登录操作。每个步骤都是较为严格的逻辑操作顺序。确保传给后台信息的准确性,以及从后台接收数据的准确性。
R(结果):按时完成新版用户体验开发,正常上线。系统性的完善和优化了基础技术体系、为思博整体网站架构打好了基础 。
前端开发
S(情境):产品策划和设计一款类似分答的专利行业的问答产品。UI完成了前期的设计工作。
T(任务):前后台分离,在微信平台中开发此产品。
A(行动):使用html5 + css3 + sass + zepto等技术在微信平台中开发。调取接口,渲染数据。最重要的是被提问者回答页面的录音模块和、提问者的录音播放以及用户购买后免费分享给好友的问题,通过搜索资料、提问stack overflow等解决微信SDK带来的坑。
R(结果):利知产品顺利上线。
热爱前端,热爱生活。代码给予了生活别样的趣味~
精通HTML、CSS,能够书写语义合理、结构清晰、符合w3c标准的易维护的HTML结构,熟练掌握盒模型、常用布局,能够实现部分有效的兼容。熟练使HTML5+CSS3的大部分属性。
掌握JavaScript基础内容,熟练ES6部分,掌握js中dom,event,ajax等。乐于编写js原生代码。
熟练使用git版本管理工具,以及Gulp、Webpack前端自动化构建工具。
熟悉sass,stylus等css预处理语言。
学习中,vue、react等框架,掌握更高效的开发模式。
我对自己的定位:主攻前端,同时在其他方面打打辅助。我不希望过于依赖别人,即使没有后端没有设计没有产品经理,我依然想要把这个产品做到完美。毕竟全栈才能最高效地解决问题。
我对工作的态度:第一,要高效完成自己的本职工作。第二,要在完成的基础上寻找完美。第三,要在完美的基础上,与其他同事互相交流学习,互相提升。
我怎样克服困难:不用百度是第一原则,在遇到技术问题时我往往会去Google、Stack overflow上寻找答案。但通常很多问题并不一定已经被人解决,所以熟练地阅读源码、在线手册、规范才是最终解决问题的办法。相信事实的结果,自己动手去做。