工牌没捂热就接需求?这种「魔鬼部门」我劝你试试

实习日记

第一周:工牌还没捂热,需求已经拍脸上​

新人培训刚结束,我抱着领来的笔记本和工牌往工位走,工牌上的照片还带着点拘谨。刚到电梯口,飞书就弹出消息 ——LD 把我拉进了一个需求评审群,消息里直接 @我:“xx这是你的第一个需求,下午一起聊聊吧。”​

身后的 MT 看到这场景,笑着拍了拍我肩膀:“这速度可以啊,比预想中快多了。” 中午去食堂吃饭,他端着餐盘坐在我对面,边吃边跟我聊这个需求的细节,问了我对需求的理解和想法。那时候才反应过来,这部门的节奏,好像比想象中要快得多,连喘口气的功夫都省了。​

第二周:新服务开荒,光权限配置就够喝一壶​

这周正式开始接需求,因为是新服务,所有工作都得从零开始。光是各种权限点配置,就列了一长串清单,每个都要找不同的人审批,来来回回沟通了好几天。​

更麻烦的是下游组件接入,之前完全没接触过,不仅要搞定接入流程,还得算清楚下游的限流规则和能支撑的 QPS。每天不是在拉 oncall 沟通,就是在等沟通的路上。偏偏对接的同事在其他 base,有时差,每天能正经合作的时间没几个小时,进度卡得让人着急。​

还有因为合规问题我们没法本地调试,全靠日志来查问题,这时候我终于知道打印出一个好的日志非常的难,但是又非常的重要,如果打印太多会有很多重复的消息,排查问题耽误时间,如果打印不够仔细会导致丢失很多上下午信息,查不出问题。

第三周:一个需求刚自测完,又来一个加急的​

第一周接的需求优先级不高,自测没问题后就先放着没上线。结果刚闲下来,LD 又丢过来一个新需求,跟第一个类似,也是在新服务上做开发,但得接触新的组件。​

这个需求有强卡点,必须在周五前上线。为了赶进度,晚上天天加班。过程中遇到不少问题,只能自己一点点排查解决。那几天下班时,公司大楼的灯都暗得差不多了,才发现原来急需求的压力,比开荒时还让人上头。

忙碌三周,收获比加班时长更实在

回头看这三周,每天都像被按了快进键,从第一周手忙脚乱参加需求评审,到第二周在权限配置和跨时区协作中摸爬滚打,再到第三周独立排查问题、赶加急需求,虽然每天都感觉时间不够用,但实实在在的成长看得见。​

  • 各种发布单的发布流程
  • 如何高效的沟通,简洁明了的留言
  • 如何预估上下游的流量,如果做好系统的保护
  • 如何给自己排期,考虑到因为权限等问题导致的卡点如何去安排任务
  • ..........

所以对于实习来说,什么样的部门是值得去的部门呢?

什么是实习值得去的部门?

这三周踩的坑让我想明白:实习选部门,别光看「名气大不大」,得看「敢不敢让你真上手」。

我现在的部门就是典型的「野蛮生长型」:没有现成的流程手册,甚至连前辈都在边做边摸索。但正因为这样,我才敢在第二周就去跟安全组 argue 权限范围,在第三周主动提对系统做优化,接入mq来解偶组件提高稳定性和可扩展性。

被 PM 临时改需求时,从第一周的慌到「这咋搞」,到现在会提前问「最晚变更时间是哪天?我留两天缓冲」;独自 owner 需求时,从怕「搞砸了怎么办」,到现在每天发日报时附「风险点 + 应对方案」。这些成长,可比在成熟部门里「按部就班写 CRUD」来得猛多了。

所以对实习生来说,好部门未必是「轻松稳定」的,而是那种能让你在三周里,从「怕犯错」变成「会解决错」的地方 —— 毕竟,谁实习不是想多踩点坑,好让正式工作时少摔点跤呢?#牛客AI配图神器#

#牛友故事会##27届实习##你以为的实习VS真实的实习##正在实习的你,几点下班#
全部评论
真给你学到了
2 回复 分享
发布于 07-19 17:38 北京
1 回复 分享
发布于 07-20 00:49 北京

相关推荐

07-19 01:38
门头沟学院 Java
这实习也忒痛苦了吧,上来让我们实习生组队从零开始,八天内写完一个简易支付宝的app,环境啥的都要自己配,开发用的组件全是公司内部的,还要协调前后端和测试,我们都是第一次实习,连开发流程都不知道呢,全是一点点摸索,而且最开始配环境时就出了各种问题,但是当时又没有显现出来,后面代码写一半了,部署测试时才发现有问题,找公司前辈各种问,来回问了两天,给人家都问烦了也解决不了。而且就这点数据量还要我们分库分表,十库十表,而且我们用的是逻辑库,不是直接用的物理库,所以你去查询时还必须携带分片字段,不然就报错。举个例子,我要根据一个用户id去订单表里查询对应的订单列表,但是你SQL中不指定订单id,就直接报错,因为我们是根据订单id去分片的,所以这个业务就很难搞,我们想了半天,最后想的就是,额外创建一个订单表,每次插入时,就先往这个表里插入,然后再往那个逻辑库里面插入,查询时就直接去那个表里查,而不是去逻辑库查,这样虽然问题解决了,但是这样的话,那分库分表的意义在哪?还有其他各种问题,像什么联调环境有问题,RPC调用有问题啊,等等一大堆,每一个问题都够折磨我们一两天,导致我们为了赶进度天天加班,周末都在加班,而且还让我们去完成线上课程,甚至要求我们利用下班时间去完成,我本身就天天加班了,就这,下班了还得去看他们网课,而且完成app答辩后马上还要考试来检测我们学习网课的情况。只能说入职这十天,可太痛苦了,而且我觉得也没学到什么东西,因为从开发工具,到开发组件和环境,全部都是公司内部自己的,给的时间又短,根本没时间去仔细学,加上中间大部分时间都用来处理各种问题了(都不是业务问题,而是环境问题),感觉对后续秋招或者春招一点帮助都没有,唉,你们实习也是这么痛苦么?
点赞 评论 收藏
分享
07-20 11:37
已编辑
字节跳动_今日头条_iOS开发
本人在字节做iOS开发,最近刚刚成为了面试官,通过几场面试下来,也有了一些自己的感悟,希望可以帮助到现在正在准备秋招的小伙伴们(毕竟几年前我也曾迷茫地找过工作,现在行情更差),如果有什么其他的建议也期待大家在评论里沟通讨论和补充哈。面试前的准备,我认为主要是这几件事1. 项目的准备,在大厂筛选简历时,如果没有项目或者只是最简单的XXX管理系统,基本不会通过,因为连项目都没接触过的,可想而知投入工作经验和能力相对无法保证(能参与一些开源的项目更优)2. 看碟下菜,简历要根据你所投递的岗位进行相对的调整,最好是根据招聘要求去修改,因为公司不只是要招优秀的,还是要招优秀中最合适的3. 提前练习,自我介绍要多多练习,不卡壳,回答问题尽量要简洁清晰,有重点,适当举一反三,可以通过别人的面经尝试模拟回答问题。(之前准备面试时,不知道我练习了多少遍,最后才在面试中非常顺畅回答)基础知识学习在校招中,大部分人没有工作经验,所以基础知识就会占很大的比例。(多看最近面的其他人的面经做准备)具体会有什么题无法透露,但是主要是以下几个方向,请大家重点准备:- 操作系统:虚拟内存、进程、线程等- 网络:tcp、http、加密- 数据库:设计表、具体case的问题分析- 编程相关:简历里面写的对应语言的基础知识、编译的基本原理等- 面向对象的理解、设计模式(校招对设计模式的要求并不高,可以比较好理解会加分)知识尽量以理解为准,最基础的是可以简洁有重点回答出答案,加分是可以举一反三,比如回答出原理或者应用(但切忌泛泛而谈)项目准备不管是表达还是简历上的描述,一定要用“STAR”原则!!!项目主要自己要想清楚这几个点:1. 为什么要做这件事?有什么具体背景,需要解决什么问题2. 如何安排这些工作?最终是否有效3. 遇到了什么挑战?又是如何解决的算法算法没有什么特别的建议吧,只能说多刷leetcode的题目,多去看解法,看看是否有多种解法,会加分另外就是牛客上有精选的算法题(很有可能在里面选择,可以面试前看)以上就是我小小的建议,欢迎大家友好讨论哦~需要内推可私聊(客户端开发岗优先)
点赞 评论 收藏
分享
评论
3
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务