前端开发 前端工作量大还是后台工作量大?

前端工作量大还是后台工作量大?作为一个在后端工作了四年,在前端工作了一年半的工程师,让我客观一点。首先,就技术栈的复杂性而言,前端和后端并不浅。那些只知道后端的人认为前端是兼容的,那些只知道前端并认为

前端工作量大还是后台工作量大?

作为一个在后端工作了四年,在前端工作了一年半的工程师,让我客观一点。首先,就技术栈的复杂性而言,前端和后端并不浅。那些只知道后端的人认为前端是兼容的,那些只知道前端并认为后端是积垢的人都是高估者和低成就者。一个人的精力是有限的,每一条技术路线都可以深入很多内容。事实上,一个程序员大部分时间都在解决如何实现某项业务,如何优化和改造一个老项目的问题,尤其是在一个大工厂里。不要高估螺丝钉的作用。

所以当我们讨论谁有更多的工作,根据概率,基本上没有区别。但是你要讨论的问题只有少数人和少数情况需要面对,比如前端的跨端开发方案,如何平滑各端之间的差异,如何克服各端动画性能的瓶颈,以及高并发性、高可用性、数据库子系统表方案、缓存方案、安全策略、通信方案等。那些面临这些问题的人已经被少数人解决了。市场上的大多数人,不是螺丝钉,就是信条,真的,谁也不看不起谁,我们都是农民工,工作内容差别不大

请问什么叫做缓存?

从主题描述来看,应该是指应用软件的数据缓存,它通常与网络有关,即将从网络下载的数据临时保存到硬盘上。一方面,需要找到一个地方临时存储数据进行数据处理,另一方面,可以减少重复下载。当应用软件关闭时,如果没有自动清洗,那么它就成了可有可无的东西。你为什么这么说?因为如果你下次下载同样的东西,应用软件可能会从临时缓存中调用过去的数据,或者它可能永远不会被使用,所以它就变成了垃圾。

由于缓存是临时的,因此一旦相应的应用程序关闭,就可以随时删除它而不会造成伤害。如果应用软件功能完善,通常具有清洗功能。安全卫士提供缓存清理功能,无论应用软件本身是否提供,都可以集中、方便地清理各类应用软件的缓存垃圾。但毕竟,这不是最初的开发人员提供的算法。当然,它不能避免清理不清或错误的风险。但根据经验,大公司生产的软件相对可靠,对小白来说非常实用、简单。甚至一些第三方清理也比原来的清理更彻底、更干净(因为软件厂商故意保留一些由于不同原因可以删除的数据,空间不足的用户更关心垃圾占用的问题)。

为什么要清理缓存垃圾?主要是因为占用空间的问题。在很长一段时间之后缓存数据就更没用了。既然垃圾至少占用了很差的空间容量,那就最好扔掉垃圾。其次,它会导致硬盘上小文件的增加,从而降低硬盘的效率。最后,如果我不扔掉垃圾我就不高兴了。

其实,安全软件家族bucket的清洗功能并不是最专业的,普通的CCleaner比家族bucket更专业,但是国外的软件界面并不像国产软件那么容易理解。