大三实习选运维还是软件测试?有开发选开发,没有就测试,再不行就运维,运维也没有就实施,技术支持。
运维前期需要学的东西会多,但测试也并不比运维学的少,只是说前期要求比较低,后期要懂得确实比较多。
就我目前接触的来看,运维有分桌面运维和系统运维(也叫业务系统技术支持),前者要会包括Linux k8s和硬件设备sql啥的;后者偏向业务,更多的像是IT客服,写sql 和操作手册视频,解决用户使用系统过程中遇到的各种问题,都是24*7oncall。
所以运维要熬夜,一般也跑不掉进机房做开通,属于很牛马那一类技术岗了而且压力不小的,我见过各级领导围一圈盯着个运维处障,回去还可能卷铺盖,因为锅太大背不下。
测试也分软硬件,软件又分功能测试自动化测试啥的,但测试好歹会按项目紧急程度来排期,但忙起来也是真的忙(尤其是硬件测试)我朋友干硬测就老加班。
关于软件测试我写了不少文章,可以看一下:文科女是学软件测试还是数据分析
市面上有很多测试工程师/软件测试,虽然名字差不多,但测试的对象不一样,方法也不一样,有偏产品的,这种基本每家公司要求都不一样,一不小心就会把路走窄,以后找工作不太好找!(我以前就是这种!)有偏软件的,我感觉这种还稍微好一点!总之我同学做运维的就干得很好,工资已经是我2倍了!
总的来说,还是看你能接受哪方面的工作内容再决定吧。