5.11 - 接需求了
5.11 - 接需求了
现在是晚上 21:18,写一下今天的经历吧。
上午
今天早上起的比较早,8点半起床,然后到公司也是终于吃上早饭了,坐电梯上去的时候还碰到了赵哥,说起来他每天起的都挺早,组里只有我和他会早上 10 点前到工位。
然后上午的话略微恢复了一下状态就开始继续攻读代码和写串讲文档了,代码这东西,每次读都有不一样的感悟,今天真正串联了起来。
下午
中午和组里一起去吃了饭,然后下楼遛弯的时候感觉 mt 最近压力挺大的,而且能感觉到大家对我们这个行业的悲观,ug agent 那边不招校招生,只要社赵和实习,就是因为他们都不知道自己这个能干多久,mt 中午也是表达的类似观点,说是代码再过几年就只是中间产物,软件工程师的工作方向迟早会变,现在 ai 的冲击太大,能有更充裕的选择,但对人的压力也挺大的。
下午的话,本来是想着能不能把必问必答的内容整理完,结果下午 4 点左右,mt 说给我一个小需求,下线一个反转实验,内容比较简单,以熟悉平台为主,这就不得不吐槽一下了:
看 prd 捋了一下业务,如何触发以及别的,差不多就花了十几分钟,对着代码先做局部下线,差不多二十来分钟就把代码写好了,移除了无用代码
难的地方来了,我的目的是发版到 PPE 上,首先需要创建 mr,和 github 的 pr 很像,这一步没啥问题,然后创建 mr 后会触发 ci,这次 ci 就报错了,说的是 code coverage 为 0,我就很纳闷,我本地单侧、代码覆盖率绝对合格才推送的,但是为 0 就很奇怪,问了 mt 说是这个看的是 ppe 环境,我需要把它先部署到 ppe 上后并触发请求才能提高覆盖率
那理所当然的,需要先部署到 ppe 上了,找了很多文档,每个文档说的平台都不一样,我们组的文档也没说用的哪个,无奈问了问 mt,发了对应链接,找这个环境管理平台,结果发现创建 ppe 没法指定分支,那有啥用啊,折腾半天才发现在 mr 里有一个地方可以设置 ppe 相关内容,真服了,藏这么深,且创建 ppe 环境都得几十分钟
那下一步就是触发对应请求了,读了代码,然后找到这个对应的是 http 请求,很容易就想到如何构造,那下一步就是触发了,先下了一个 tt 内测版,然后跟着文档走,路途坎坷啊,文档说的一个都对应不了,直接整无语了,太老了文档,跟着没有用,后面还是用了内部一个其他平台触发请求,触发是成功了,不过无所谓了,要下班了
今天踩坑的内容很多,一直在不断的试错,但说实话这些内部平台使用应该只有第一次比较难,后面熟悉就好了,理论上来说 mt 演示一下的话我应该就不用摸索了,不过他今天看起来好忙,我不好意思问,等明天上午折腾一下,如果实在不行再靠他吧。
今天就这样,明天见~