客观来说,是不能学到的。
真正的企业IT环境是一个复杂的生态。是一个拥有众多软硬件,网络路由防火墙,大量客户请求规模的综合体。你自学是不可能具备大厂的这种客观条件的。这也是很多软件行业的毕业生虽然也学过一些项目,老师可能也尽量模拟现实的环境。但当你真正的到企业上班的时候,你还是会觉得无从下手,完全不是一回事。别说是大厂跟自学相比了。就是一般企业跟大厂相比,也是天壤之别。我这里可以列几个名词。比如高并发,几万的并发跟几十的并发完全是两回事。比如多级缓存技术,客户端缓存,http服务器的缓存,应用数据的缓存,数据库的的镜像等等。当然不能说自学就没用,自学是可以打好基础,加深对原理知识点的理解。只是大厂有很多环境个人是没法具备的,有一部分复杂场景是个人自学很难掌握的。