进入100W+用户创业公司半年来经历

      加入公司半年,在这半年里,公司从天使轮到A轮,团队从10人左右到40人左右,办公地址搬迁一次。了解到公司一开始才4个人,4个人把用户数量搞到80w(也没有做什么推广,工具类app,因为实用靠用户自发扩散),项目整个CTO一人开发,数据库+后台(java+php)+Android端+用户后台管理系统,还自主开发了一个导航引擎,是不是有点小厉害哈,还是挺佩服的。到现在有130W用户了,日增长大概2500左右。   

    工作快3年了,因为以前是物联网方面的,技术和经验积累很多方面是很落伍的,用的还是eclipse,做过的也是些小应用和系统应用,公司的任务是重构android端,说实话还是很有压力的,一个因为CTO不是做移动端的,java好像也不是很熟,项目是边学边做的,代码较混乱,很多按c++的编写风格没有用Android或Java的一些设计模式,结构很模糊,所有类塞一个包里,大量重复的代码。

     就这样开始重构了,一开始花了大概一周熟悉代码,然后网上各种搜索Android的架构体系和知识结合项目内容思考,项目核心部分相对比较复杂是需要长时间理解的,很多交互业务也需要时间去理解(毕竟是100w+用户app),所以只能基于基本面业务和代码角度进行一些调整,又是一周,第三周开始了正式重构,先是新建一个project在上面搭建架构模拟测试,然后感觉差不多了,把新建项目的架构迁移到老项目,就是一个包含架构体系包拷贝过去,接下来就是迁移代码和融入老代码了,才整理一星期,重构时间刚好满一月,CTO要求出一个测试版本,就这样出了一个版本,接着有了大量新的需求,重构就停下来了,忙着增加新版本的需求和调整bug,整个重构才初具成效,在重构的构成中发现自己的知识积累和架构思想很多不足,后面回头去看很多考虑不周的地方,我觉得能一直发现问题这是好事,说明一直在进步嘛!

     创业公司是很忙的,几个创始人基本是没节假日的工作,晚上凌晨讨论项目在用户问题是常态,有时候挺佩服他们这种激情,后面理解到可能这就是事业吧而对于我们员工只是一份工作,对于一份工作超出工作时间总是让人觉得很累,工作时间是996制,正常状态可以下午7点下班,但如果项目上线那天几天可能会凌晨后甚至通宵,在创业公司还是得靠个人把握的,每个人都在团队负责一个重要的角色,团队进步发展节奏快,压力也大,如果能找到自己的定位工作能力也可以得到很好的提升,反之会浮躁消极也逐渐被淘汰,毕竟创业公司不养悠闲和固步自封的人。

    在这半年里,项目经验和知识有了不错的积累,工作能力也相对有所提升,只要能按时完成工作安排,空闲时间也可以自我学习,毕竟技术更新也挺快的。在团队管理上会经常发生一些变化,比如从一开始CTO管理所有技术人员到各个技术环节人员组成小分队由分队队长对CTO负责。

   在创业公司很多人追求的是一份机遇,当然如何判断是一家有价值前景的公司就要看个人成长的认知,毕竟每个人看法不一样,在这过程中很多问题需要面对,经常有人员变更,当然除了自己和团队努力,很大部分也要运气,但是这份成长每个人都能得到的,年轻的时候还是需要多去打磨!

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值