Skip to content

Latest commit

 

History

History
86 lines (78 loc) · 5.08 KB

coding-life.md

File metadata and controls

86 lines (78 loc) · 5.08 KB

目录

记录自己的成长

  • 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音乐的海外版

最好的建议

我毕业后就进入一家外企,在这家公司学的比较全,不论是技术,思想,管理都有了很大的提升。后期我整理了自己的思考,总结来说就是这几个词,人、事、共赢。管理上,我感觉我们都是做事情的人,那么一帮人,团队氛围很好,做事情很开心,这很重要。所谓的共赢,强调的是个人与企业,个人与其他人之间的关系。

  1. 不要别人点什么,就做什么 - 做有思想的工程师
单单实现一个产品是不够的,你还必须参与决定怎么实现。好的工程师并不仅仅服从命令,而且还给出反馈,帮助产品的拥有者改进它。
  1. 推荐自己
将自己的建议和想法或者能促进集体效率的告诉其他人,从集体的角度出发,这也是一种自我推荐。做好自己的工作是本分,尽可能去发光发热。
  1. 学会带领团队
当今几乎所有的项目不可能靠一己之力完成,必须学会协同工作,一个好的领导者就是善于靠所有人之力,同时发挥每个人的长处,并适当通过做任务的形式促使一部分人提高,来完成整个项目 - 这是一种多赢的局面。带领团队是自我技术实力提升之后的下一个境界。
  1. 工作不是你的全部
你是一个完整的人,工作不是你的全部,你还有生活,把工作和生活分开,在生活中缓解工作上的压力,这对工作也是一种提升。
  1. 时刻抓住重点
你处在某一个位置时,对应的就有什么样的责任和义务,抓住此刻的重点,把事情做的完美,同时也要适当抓住下一个提升的重点,为下一次能够胜任更高的位置打好基础。
  1. 尽职尽责
把属于自己负责的事情做的完美,和自己相关的事情做好,是做事情的底线。总的来说就是对自己的上下游负责。
  1. 多交朋友
一个人的世界是片面的,在平时的沟通和交流中能获取额外的信息,帮助彼此成长。

正视自己的价值

企业最关心的(或者说唯一在乎的)事情,就是增加收入、降低成本。
企业实际上需要的不是程序员,而是能够帮助它们增加收入、降低成本的人。
企业雇佣你,是为了让你帮它们完成某个可以增加收入、降低成本的项目,而不只是为了让你追求个人的软件成就。

我想说的是,在实现公司价值的同时提升自己的能力,达到双赢的局面。

新工程师要干的五件事情

  • 了解系统的技术架构
  • 熟悉开发流程
  • 快速弥补项目所需技术
  • 从小的任务开始入手
  • 写文档
    • 可以熟悉项目
    • 可以提高表达能力
    • 可以提高技术能力,因为只有理解了代码才能表达出来,文档越清晰,就代表思路越清晰
    • 可以提高个人影响力,文档写得越好,看的人就越多

箴言

  • 核心链路永远要100%,深知00%
  • 隔行如隔山,保持对一个行业的敬畏心
  • 不了解行业,平等对话就是神话
  • 互联网+不是将互联网的一套塞给传统企业,而是在理解行业的基础之上再发挥互联网的价值
  • 烂尾楼产品,最小化可行产品MVP,现有滑板车,再有自行车,再有电动车,再有汽车,不要一下子就开始造汽车,迭代而行
  • 团队的战斗力来自一起熬夜,一起关过小黑屋...一起过事;团队的信任来自沟通和每次高质量的交付
  • 所以,我们不是要克服舒适区,盲目的挑战自我,而是要寻找合适的挑战区,去把它开拓成新的舒适区。
  • 重大问题的解决方案永远不可能在产生这个问题的维度上出现!

后端避坑心得

敬畏之心 - 敬畏之心 - 敬畏之心

  • 对得到的参数要质疑。前端传来的参数,要判断是否为空;数据库中的字段,要判断是不是一定有值,要看线上的数据
  • 写高质量的API。首先要保证结果的正确性,其次要保证健壮性,考虑了所有的异常情况,最后要保证高性能,应对多少量的数据查询不会造成慢API
  • 日志一定要打好。关键的日志一定要打好,这对后期排查问题非常重要。