今天已经是菜鸟实习的一个月了,怎么说呢,就是感觉工资极低,这么低的工资摸鱼还不安心(怕别人发现,虽然也没人管,可能是菜鸟比较胆小),而且还时不时给你屎山代码改!
这里就说一下菜鸟碰到的情况!
现在菜鸟已经从前面只改适配,变成了现在改一点分配给我的bug和一部分页面的逻辑问题!而在改的途中,我发现这么大的项目,前端一开始好像有两三个老员工加一个实习生,后来一个老员工辞职了,我进来了,另一个老员工我都没在公司看到过,群里也没@过,应该也不在这个项目了,然后就是另一个项目完了,把另一个项目的实习生搞进来了,总而言之就是3个实习生在搞这个项目,就问离谱不离谱?
这个公司的测试也很离谱,在我旁边另一个项目转过来的实习也这么感觉,测试自己不更新代码,把一些改的bug反反复复的分配给我们!也不知道测试是不知道分正式环境和测试环境还是怎么样,明明测试环境没有数据,依旧把问题给我们前端,我们没有数据,咋知道你测试的东西怎么改?这个不应该让后台搞一点数据给我们吗?(其实菜鸟也不知道,这个是前端说还是测试说,反正就感觉公司后端为什么不能把数据同步到测试环境?虚假的也好呀!)
最近发现连项目经理好像都不是很清楚数据库的关系(看他们讨论怎么存数据发现的),好像数据库用的是别人的,什么数据库存了什么和另外哪个数据库有关系他们都不是很清除,然后他们只是组合新的或者缓存增加速度而已,突然菜鸟知道为什么没人给我讲这个项目了,更值得一说的就是这个项目的API接口文档,全部没有注释,连什么值是什么都不知道,就一个接口地址和一个大的截图,还不如和我一起在老师这边做事的老王的文档详细。
更离谱的就是,项目经理完全不考虑上面我说的,每次我改东西,由于是测试环境没有数据,他就让我模拟数据,我的天,我连接口返回的是啥我都不知道,我模拟你马呢?幸好还是有方法,那就是在正式环境下运行时,在控制台network里面,看请求的接口,然后根据代码的操作去推测什么字段是我需要的!(前提是正式环境代码和测试环境代码一致)
注意:
这个看代码操作也不是一句一句看懂,而是快速根据你操作的地方,定位与之联系的方法,然后看方法里面有没有网络请求,如果有,就直接根据该网络请求,找到请求地址,就可以很快的找到对应的数据了;如果没有,可能就是别处请求了,这里是对请求的数据的处理,那就要注意this.XXX,全局搜索Ctrl+F就很重要,肯定可以找到请求中,将对应的请求将数据赋值给this.XXX
反正菜鸟建议先按照上面的改好,然后你就可以一句一句去看懂了(当然,如果是屎山,菜鸟不建议看,看看自己不知道得语法就行,还不如自己去研究下源码 [ 说真的,源码可能都比屎山代码容易研究 ,最起码源码全是规范的标准 ],除非万不得已真的得都看懂才能改),看不懂可以去问别人,或者改好了就摸鱼干自己的事(只要你不想留那个公司,狗头),反正被人过一段时间就会来问你有没有改好,时间拉的越长,你自学的就越多(当然不能像菜鸟一样胆小),可以为去更好的公司做准备!
反正菜鸟已经对这个公司无语了,迟早倒闭的,等它里面的得力干将走了,基本上就凉了,因为大部分实习生也都只是来混个实习经历,也都不想留下的!况且实习工资不到3000,都不好意思说出去是搞计算机的。
反正菜鸟实习就摸鱼刷题了,争取进我们这边的大厂!公司名字不好透露,上篇文章说了,反正叫:湖北地XXXXXXX公司,希望大家不要入坑!