- 2013-10 收到群硕(上海)软件开发有限公司的Offer
- 2014-03 去群硕扬州实习
- 2014-07 河南中医药大学毕业
- 2014-07 - 2014-09 群硕(上海)软件开发有限公司
- 2017-09 - 2020-06 群硕(武汉)软件开发有限公司
- 2020-06 - 2021-03 武汉氪细胞网络技术有限公司(产品Timing App)
- 千万级的用户量,百万DAU,3000左右的QPS,高并发场景较多。后来,国家对在线教育进行了整改。。。
- 2021-04 - 2022-02 孚创武汉研发中心
- 互联网+的产品,对手是途虎
- 2022-03 - 至今 腾讯云科技 CSIG
- JOOX音乐APP,QQ音乐的海外版
我毕业后就进入一家外企,在这家公司学的比较全,不论是技术,思想,管理都有了很大的提升。后期我整理了自己的思考,总结来说就是这几个词,人、事、共赢。管理上,我感觉我们都是做事情的人,那么一帮人,团队氛围很好,做事情很开心,这很重要。所谓的共赢,强调的是个人与企业,个人与其他人之间的关系。
- 不要别人点什么,就做什么 - 做有思想的工程师
单单实现一个产品是不够的,你还必须参与决定怎么实现。好的工程师并不仅仅服从命令,而且还给出反馈,帮助产品的拥有者改进它。
- 推荐自己
将自己的建议和想法或者能促进集体效率的告诉其他人,从集体的角度出发,这也是一种自我推荐。做好自己的工作是本分,尽可能去发光发热。
- 学会带领团队
当今几乎所有的项目不可能靠一己之力完成,必须学会协同工作,一个好的领导者就是善于靠所有人之力,同时发挥每个人的长处,并适当通过做任务的形式促使一部分人提高,来完成整个项目 - 这是一种多赢的局面。带领团队是自我技术实力提升之后的下一个境界。
- 工作不是你的全部
你是一个完整的人,工作不是你的全部,你还有生活,把工作和生活分开,在生活中缓解工作上的压力,这对工作也是一种提升。
- 时刻抓住重点
你处在某一个位置时,对应的就有什么样的责任和义务,抓住此刻的重点,把事情做的完美,同时也要适当抓住下一个提升的重点,为下一次能够胜任更高的位置打好基础。
- 尽职尽责
把属于自己负责的事情做的完美,和自己相关的事情做好,是做事情的底线。总的来说就是对自己的上下游负责。
- 多交朋友
一个人的世界是片面的,在平时的沟通和交流中能获取额外的信息,帮助彼此成长。
企业最关心的(或者说唯一在乎的)事情,就是增加收入、降低成本。
企业实际上需要的不是程序员,而是能够帮助它们增加收入、降低成本的人。
企业雇佣你,是为了让你帮它们完成某个可以增加收入、降低成本的项目,而不只是为了让你追求个人的软件成就。
我想说的是,在实现公司价值的同时提升自己的能力,达到双赢的局面。
- 了解系统的技术架构
- 熟悉开发流程
- 快速弥补项目所需技术
- 从小的任务开始入手
- 写文档
- 可以熟悉项目
- 可以提高表达能力
- 可以提高技术能力,因为只有理解了代码才能表达出来,文档越清晰,就代表思路越清晰
- 可以提高个人影响力,文档写得越好,看的人就越多
- 核心链路永远要100%,深知00%
- 隔行如隔山,保持对一个行业的敬畏心
- 不了解行业,平等对话就是神话
- 互联网+不是将互联网的一套塞给传统企业,而是在理解行业的基础之上再发挥互联网的价值
- 烂尾楼产品,最小化可行产品MVP,现有滑板车,再有自行车,再有电动车,再有汽车,不要一下子就开始造汽车,迭代而行
- 团队的战斗力来自一起熬夜,一起关过小黑屋...一起过事;团队的信任来自沟通和每次高质量的交付
- 所以,我们不是要克服舒适区,盲目的挑战自我,而是要寻找合适的挑战区,去把它开拓成新的舒适区。
- 重大问题的解决方案永远不可能在产生这个问题的维度上出现!
敬畏之心 - 敬畏之心 - 敬畏之心
- 对得到的参数要质疑。前端传来的参数,要判断是否为空;数据库中的字段,要判断是不是一定有值,要看线上的数据
- 写高质量的API。首先要保证结果的正确性,其次要保证健壮性,考虑了所有的异常情况,最后要保证高性能,应对多少量的数据查询不会造成慢API
- 日志一定要打好。关键的日志一定要打好,这对后期排查问题非常重要。