服务器开发和后端开发shopex开发


服务器开发和后端开发shopex开发


1.前台开发:从你的手机亮起来的那一刻,所有能够看的见的东西都是前端开发人员的功劳,前端开发人员尽最大努力给用户良好的视觉体验。


2.后台开发:双十一来临的时候,每秒产生数万条订单,但你却没有感到十分卡顿,这就是后端开发人员的功劳,后台开发人员则给了用户更好的性能体验。

在公司里,开发从应用来分,大致分为WEB应用开发(Web/AppDev),与系统应用开发(System/InfrastructureDev)。

在WEB应用开发上,大致又分成前台开发(Front-End)与后台开发(Back-End)。前台开发是侧重于与用户交互(JSP,Java,JS,CSS,HTMLetc.),含有少部分业务逻辑;后台开发侧重于业务逻辑,主要开发工具是Java。

而系统应用开发是侧重于开发支撑整个系统的Foundation。比如搜索引擎(
C /Java);数据访问层(DAL:essLayer,
C );云计算/IaaS/PaaS/SaaS(Java,Python)等等

在上面两类中,web应用开发与系统本身关系不大,更多的与业务有关;而系统应用开发与系统关系相当密切。

由于每个公司的组织结构,工作范围不可能完全一样(在我这里,不同部门间都很难说真正相互了解),想要了解在腾讯要做哪方面工作,可能直接去问相关的招聘人员是更合适的方法。

在腾讯两者并无不同。腾讯叫做后台开发,实际上就是服务器的开发(可能服务器开发这名字有点怪吧,就叫后台了),服务器开发包含普通意义上的后台开发(web后台),具体可以见我另一个回答,介绍过一些。