前端 - 实习一个月总结

今天已经是菜鸟实习的一个月了,怎么说呢,就是感觉工资极低,这么低的工资摸鱼还不安心(怕别人发现,虽然也没人管,可能是菜鸟比较胆小),而且还时不时给你屎山代码改!

这里就说一下菜鸟碰到的情况!

现在菜鸟已经从前面只改适配,变成了现在改一点分配给我的bug和一部分页面的逻辑问题!而在改的途中,我发现这么大的项目,前端一开始好像有两三个老员工加一个实习生,后来一个老员工辞职了,我进来了,另一个老员工我都没在公司看到过,群里也没@过,应该也不在这个项目了,然后就是另一个项目完了,把另一个项目的实习生搞进来了,总而言之就是3个实习生在搞这个项目,就问离谱不离谱?

这个公司的测试也很离谱,在我旁边另一个项目转过来的实习也这么感觉,测试自己不更新代码,把一些改的bug反反复复的分配给我们!也不知道测试是不知道分正式环境和测试环境还是怎么样,明明测试环境没有数据,依旧把问题给我们前端,我们没有数据,咋知道你测试的东西怎么改?这个不应该让后台搞一点数据给我们吗?(其实菜鸟也不知道,这个是前端说还是测试说,反正就感觉公司后端为什么不能把数据同步到测试环境?虚假的也好呀!)

最近发现连项目经理好像都不是很清楚数据库的关系(看他们讨论怎么存数据发现的),好像数据库用的是别人的,什么数据库存了什么和另外哪个数据库有关系他们都不是很清除,然后他们只是组合新的或者缓存增加速度而已,突然菜鸟知道为什么没人给我讲这个项目了,更值得一说的就是这个项目的API接口文档,全部没有注释,连什么值是什么都不知道,就一个接口地址和一个大的截图,还不如和我一起在老师这边做事的老王的文档详细。

更离谱的就是,项目经理完全不考虑上面我说的,每次我改东西,由于是测试环境没有数据,他就让我模拟数据,我的天,我连接口返回的是啥我都不知道,我模拟你马呢?幸好还是有方法,那就是在正式环境下运行时,在控制台network里面,看请求的接口,然后根据代码的操作去推测什么字段是我需要的!(前提是正式环境代码和测试环境代码一致)

注意:

这个看代码操作也不是一句一句看懂,而是快速根据你操作的地方,定位与之联系的方法,然后看方法里面有没有网络请求,如果有,就直接根据该网络请求,找到请求地址,就可以很快的找到对应的数据了;如果没有,可能就是别处请求了,这里是对请求的数据的处理,那就要注意this.XXX,全局搜索Ctrl+F就很重要,肯定可以找到请求中,将对应的请求将数据赋值给this.XXX

反正菜鸟建议先按照上面的改好,然后你就可以一句一句去看懂了(当然,如果是屎山,菜鸟不建议看,看看自己不知道得语法就行,还不如自己去研究下源码 [ 说真的,源码可能都比屎山代码容易研究 ,最起码源码全是规范的标准 ],除非万不得已真的得都看懂才能改),看不懂可以去问别人,或者改好了就摸鱼干自己的事(只要你不想留那个公司,狗头),反正被人过一段时间就会来问你有没有改好,时间拉的越长,你自学的就越多(当然不能像菜鸟一样胆小),可以为去更好的公司做准备!

反正菜鸟已经对这个公司无语了,迟早倒闭的,等它里面的得力干将走了,基本上就凉了,因为大部分实习生也都只是来混个实习经历,也都不想留下的!况且实习工资不到3000,都不好意思说出去是搞计算机的。

反正菜鸟实习就摸鱼刷题了,争取进我们这边的大厂!公司名字不好透露,上篇文章说了,反正叫:湖北地XXXXXXX公司,希望大家不要入坑!

相关推荐
帧栈11 分钟前
开发避坑指南(70):Vue3 Http请求头携带token下载pdf文件解决方案
前端·vue.js
h***066519 分钟前
项目升级Sass版本或升级Element Plus版本遇到的问题
前端·rust·sass
凌波粒38 分钟前
CSS基础详解(1)
前端·css
IT_陈寒2 小时前
Spring Boot 3.2 性能翻倍秘诀:这5个配置优化让你的应用起飞🚀
前端·人工智能·后端
b***67642 小时前
【JavaEE】Spring Web MVC
前端·spring·java-ee
Mintopia2 小时前
🧭 Claude Code 用户工作区最佳实践指南
前端·人工智能·claude
一 乐3 小时前
健身达人小程序|基于java+vue健身达人小程序的系统设计与实现(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·小程序
笑醉踏歌行5 小时前
NVM 在安装老版本 Node环境时,无法安装 NPM的问题
前端·npm·node.js
YUJIANYUE5 小时前
Gemini一次成型龙跟随鼠标html5+canvas特效
前端·计算机外设·html5
abiao19815 小时前
npm WARN ERESOLVE overriding peer dependency
前端·npm·node.js