实习成果

既然实习已经结束了,我做了什么也没什么好瞒着了,全部公开!

在实习期间参与完成的需求:

███████业务:

  1. ████████████████████[已上线]
  2. ████████████████████[已上线]
  3. ████████████████████[已上线]

██████业务:

  1. ██████████████[已上线]
  2. ██████████████[已上线]
  3. ██████████████[已上线]
  4. ██████████████[已上线]
  5. ██████████████[开发进度100%]

在实习期间,主要参与了████████,主要包括████████████、████████████,以及████████。在████████████的开发过程中,████████职责。首先,██████████ Java ████████,████████████████████████中间件。此外,████████████████上下游████████████联调测试,████████功能████████████系统████稳定性。最后,█████████服务部署上线,完成████████上线。

实习结束咯~~~

在美团实习是一种什么体验

其实感觉美团的氛围还是非常友善和谐的,估计也和整个公司的氛围还有 slogan 有关,确实大家都很长期有耐心,实习期间玩的非常愉快。

在大厂实习最特别的体验就是,能在这里学到最实践化的云原生开发经验,关于分布式,微服务,中间件和云原生开发的一切,在大厂才能有这样真实的开发体验,这些体验都是自己闭门造车不可能得到的。

然后是关于编程语言选择的,其实编程语言只是一种业务上的选择,不同编程语言在业务上的表现其实没什么太大的区别,现在也不是性能不够用的时代,好的分布式架构考简单的水平扩容就可以解决 99% 的性能瓶颈,国内场景下,反而是频繁的需求变更,要求开发者能更快更稳定地完成业务的迭代更加重要,所以保姆框架 Spring 才在国内备受青睐,不同公司选者不同的语言大多都归因于业务带来的技术选型。云原生运维开发现在仍然是 Go 语言的主场,不过云原生开发对业务开发来说是无感的,到不太需要我们关注。

另外一个是关于大型复杂系统开发的,我参与的项目组维护着一个已经平稳运行了8年的极度复杂大型的分布式微服务框架的系统,这些其实都带来不少的维护难度,也正是因为自己参与了这个系统的开发,才越来越明白严格遵循开闭原则,合适的日志埋点,优秀的分布式追踪系统,还有正确地使用设计模式对于维护一个大型复杂系统来说多么重要,有些痛只有疼过才会懂。

在大厂实习还有一个好处就是美团内部随处可见的宝藏资料,其实在美团实习的这段时间是我博客产出最多的时间,其实美团的各个部门繁忙程度是不一样的,由于自己在的部门的内部系统闭环太好了,设计的比较优秀,所以基本不会来个需求就焦头烂额,同时,作为一个实习生也干不了多少活,所以摸鱼时间就去学习了,美团内部资料都是禁止外传的,所以这些博客其实都是我看完了之后二次加工和多来源整合的内容,还是干货挺多的。

虽然是个实习生,但是有幸体验了4次完整的开发上线流程,感谢整个团队对我的信任,能让我接触到不少偏核心的开发上线流程(甚至还登陆过一次线上备用机器),不过晚上8点等待这个完整部署上线要10分钟的巨服务完成上线流程真是顶级折磨......

猜你想问

实习结束转正困难吗?

问我干嘛~你怎么知道我写完自我评价就丝滑转正了~连答辩都不需要~