关于研发:
我们在一台超高配置的宿主机上,使用 Vagrant+CoreOS 作为虚拟化环境。公司的若干公用组件及测试环境,均运行在此。目前我们的研发情况,从开发设备、环境、语言上,细节如下:
开发设备上:
rMBP 13/15 mid 2014、Thinkpad T440p、iMac 23 设备可选
iPhone 5/6/6p、Nexus/小米 等设备可选
除公司统一采购的Jetbrains、Parallels Desktop、Photoshop CS以外,你可以报销所需的正版软件,例如:Dash.app、Slicy.app等
开发环境上:
在主力工具上,我们付费购买了Jetbrains的IntelliJ IDEA、PyCharm、WebStorm等IDE
在辅助工具上,我们点了Charles.app、Glui.app等技能点
我们绝大多数同学采用Voodoopad + Dropbox 作为个人笔记管理
我们在等待你更好的方案
开发语言上:
iOS:Objective-C
Android、服务端:Java
官网、数据分析:Python
其他:Node.js
环境管理上:
~/Devel: OS X上 采用brew + dotfiles + virtualenvwrapper + fabric等工具作为Project级别的环境隔离
源码上,采用SourceTree + Gitlab + Git-flow 作为代码及分支管理
Code Review 一般直接在Gitlab上评论源码,这是一个“下午茶”活动
你有更好的方案请赶紧拉到*后面看“简历投递tips”
产品管理上:
我们采用Redmine的issue进行case跟踪管理
应用产品:我们Android每周二定时对外release一个版本、iOS每周二进行测试发布,不定时In review状态
后端产品:我们不定时周二、周四对外release一个版本
实验室产品:我们每周二完成一个sprint,大概15年三月会有亮瞎眼的产品推出
目标管理上:
我们采用OKR作为目标管理方案,分为公司O、个人O两种情况,公司O通常每月一个,个人O每月3~5个
我们对Redmine稍作了二次开发,以此适应OKR的目标管理方案
其他问题上:
你可以评论说出你想知道的,我们有同学在线解答。
恭喜您,提交成功!
您的编辑正在审核中,1个工作日内,会以邮件通知您结果
提交失败。