前端与后端开发:您在屏幕的哪一侧?

拳击手套与计算机符号 

想像你’重新建造一所崭新的房子。

您相信室内设计师来处理水暖工作吗?当然,他们可能知道水暖的第一法则:重力为王。但是你’d如果您要求他们将所有管道工程做到可以通过检查的质量水平,则肯定会扩大他们的专业知识范围。

稍微改变环境,对于Web开发也可以这样说。像房屋一样,网站随着时间的推移变得越来越复杂。结果?根据执行推杆各部分所需的技能进行更多专业化“the house” all together.

当前,Web开发的最大部门是前端与后端开发。为了让您更好地了解自己的技能将在哪里得到最好的利用,我们列出了两者之间的区别,并要求Web开发人员权衡在各个领域取得成功所需的条件。

前端与后端:开发人员之间的差异

简而言之,前端开发人员主要处理网站的外观—它的虚拟遏制吸引力。另一方面,后端开发人员更关注其结构和‘guts’ of it.

如果您从左图的纯艺术和设计到右图的纯计算机科学的各个方面来规划图形设计师,前端开发人员和后端开发人员的工作职责,那么您会发现这些角色都具有一点重叠,前端开发人员正好落在频谱的中间。

现在,您已经对每个职位的主要优先事项有了一个高级的了解,让’我们仔细研究前端和后端开发。

前端开发人员做什么?

前端开发人员处理网站’面向用户的代码,其中包括网站的外观和整体布局。但是他们的注意力是’只能限制网站外观。网站还必须以用户浏览令人满意且简单的方式运行。

我们使用实时工作分析软件检查了去年发布的33,000多个前端开发人员工作。1 数据帮助我们确定了前端开发人员最需要的五项技能。这里’s what we found:

  • 的JavaScript
  • HTML5
  • jQuery的
  • 的CSS
  • 的Photoshop

这是前端开发职位通常需要的大量技能中的少数。好消息是,所有这些技能都可以通过实践来学习和完善。

但是,如果你’重新尝试确定您是否’由于最适合前端或后端,因此考虑每个位置的理想特征和个性可能更为重要。所有开发人员都必须对细节敏锐,因为即使代码或设计文件中的最小错误也可能导致网站灾难。

但是前端开发人员需要具备许多使后端开发人员与众不同的特征。例如,他们应该是能够与公司内其他利益相关者合作的优秀沟通者。他们还应该能够全面思考并设想最终产品。这种整体观点与后端开发人员的观点不同,后端开发人员经常被磨练到网站的不同部分。

“同理心也很重要,因为前端开发人员需要将自己放在最终用户的鞋子上,并注意产品体验的所有细节,”的首席执行官刘为婷说 编码器.

后端开发人员做什么?

这些开发商处理– you guessed it –网站的后端。如果前端开发人员专注于使网站看起来不错且易于浏览的功能,则后端开发人员专注于构建和维护允许这些功能首先存在的基础结构。

这就是为什么后端开发人员需要强大的编程知识和使之起作用的逻辑的原因。我们分析了将近8,000个后端开发人员职位,以了解更多有关雇主在寻找优质候选人的信息。2

以下是雇主寻求的五项技能:

  • 爪哇
  • 的PHP
  • 的JavaScript
  • 的SQL
  • 蟒蛇

如您所见,后端开发人员最受欢迎的技能偏向于编程语言和数据库。除了技术技能外,成功担任这一职位的专业人员都是分析和细致的。当他们面临着制定使网站既能正常运行又能处理业务所需的逻辑的挑战时,它们就蓬勃发展’ needs.

It’对于后端开发人员而言,具有快速解密内容的能力很重要’被问到他们,根据 GeeksChicago.com。自我指导和自我激励都是这个职位候选人的理想特征。

“每个人都希望有一个能够编写出色代码的专家,但我们会寻找可以获取用户故事并随他们一起运行的人,” he says. “拥有一个后端开发人员每天需要询问有关工作的50个问题可能是一大责任。”

什么是“full stack” developer?

如果你’刚接触Web开发时,您可能已经看过并欢迎使用该术语“full stack”耸耸肩。但是不要’还没有耸耸肩!对于希望在前端和后端工作之间陷入困境的有抱负的开发人员,此双重选择可能非常适合。

简而言之,全栈Web开发人员是精通前端和后端开发的人员。对于资源有限的企业和组织而言,这些开发人员是可以理解的理想选择,因为它们为成本提供了巨大的价值。

“从现在开始的10年间,随着网络技术变得越来越复杂和先进,单个开发人员将越来越难以知道 一切。

但这是否意味着每个人都应该渴望成为一个全栈开发人员?不必要。 Web开发的现实及其不断增加的复杂性使得这一点难以实现,尤其是对于没有经验的开发人员而言。面临复杂挑战的大型组织可能会继续寻求高度专业化的专业人员来从事精确的项目。

“对于Web开发人员而言,专注于前端或后端变得越来越普遍,” Liu says.  “从现在开始的10年间,随着网络技术变得越来越复杂和先进,单个开发人员将越来越难以知道 一切。

那么,这是否意味着前端开发人员应该忽略后端工作所需的技能,反之亦然?一点也不。关键是要充分了解双方的局限性以及双方的代码如何交互。

您是哪种类型的开发商?

既然您了解了前端开发人员与后端开发人员的区别,那么您应该对可以最佳使用技能的地方有所了解。如你所知,’在这个快节奏的领域要学很多东西。

想更多地了解编程和编码技能可以带给您什么?查看我们的文章,“9编码鉴赏家的编程职业。"

 

1 Burning-Glass.com(分析33,515个前端开发人员职位,2015年4月1日– Mar. 31, 2016)
2 Burning-Glass.com(对7,931个后端开发人员职位的分析,2015年4月1日– Mar. 31, 2016)

威尔·埃斯塔德

Will是Collegis 教育的高级内容专家。他为拉斯穆森大学研究并撰写以学生为中心的文章,涉及各种主题。他对学习充满热情,并喜欢撰写引人入胜的内容,以帮助当前和将来的学生获得有益的教育。

作家

相关内容

这段广告内容是由拉斯穆森学院(Rasmussen College)制作的,以支持其教育计划。拉斯穆森学院(Rasmussen College)可能不会为学生准备该内容中的所有职位。请拜访 www.rasmussen.edu/degrees 有关提供的程序列表。 rasmussen.edu上提供的外部链接仅供参考。拉斯穆森学院不保证,认可,控制或明确认可链接到的网站上的信息或产品,并且不被所引用的网站所有者,作者和/或组织认可。拉斯穆森学院是一所地区认可的私立学院。

徽标认证 徽标认证 图表凭证梯形图医疗管理 0 Credits 90 Credits 180 Credits 48 Credits Start Here HIGH SCHOOL GRADS Start Here TRANSFER STUDENTS Start Here 第二学位购买者 End Here ASSOCIATE’S DEGREE Start Here MASTER’S DEGREE PURSUERS End Here BACHELOR’S DEGREE End Here MASTER’S DEGREE 图表凭证梯子rsb 0 Credits Start Here HIGH SCHOOL GRADS Start Here TRANSFER STUDENTS 90 Credits Start Here 第二学位购买者 End Here ASSOCIATE'S DEGREE 180 Credits End Here BACHELOR'S DEGREE 图表凭证梯子RSD 0 Credits Start Here HIGH SCHOOL GRADS Start Here TRANSFER STUDENTS 91 Credits Start Here 第二学位购买者 End Here ASSOCIATE'S DEGREE 181 Credits End Here BACHELOR'S DEGREE chart-credential-laddering-rsjs 0 Credits Start Here HIGH SCHOOL GRADS Start Here TRANSFER STUDENTS 91 Credits Start Here 第二学位购买者 End Here ASSOCIATE'S DEGREE 180 Credits End Here BACHELOR'S DEGREE 图表凭证梯形图 0 Credits Start Here HIGH SCHOOL GRADS Start Here TRANSFER STUDENTS 91 Credits Start Here 第二学位购买者 End Here ASSOCIATE'S DEGREE 181 Credits End Here BACHELOR'S DEGREE 图标色高级 图标彩色箭头交叉曲线 图标色构建 图标彩色灯泡分析 图标色证书 图标色的持续发展 图标彩色文件夹砂浆板 图标色的地球笔 图标颜色的增长 图标色的手泡泡 图标彩色的头块 图标彩色的头齿轮 图标色笔记本电脑cbe摩天大楼 图标彩色笔记本电脑网页 图标彩色的位置图钉 图标彩色显示器纸扫描 国家图标色 图标彩色的人白板 图标色警察灯 图标色准备 图标颜色的演示者 图标色区域 图标颜色的保存时间 图标彩色的摩天大楼 图标色状态 图标颜色的学生为中心 图标颜色支持 图标彩色的世界经验 图标颜色概述银行 图标彩色轮廓证书 图标彩色的轮廓圆美元符号 图标彩色轮廓文件夹搜索 图标彩色轮廓手心 图标彩色轮廓头块 图标彩色轮廓头齿轮 图标彩色轮廓头心 图标彩色轮廓健康加叶子 图标彩色轮廓医院 图标彩色的轮廓灯泡分析 图标彩色轮廓放大镜 图标彩色轮廓显示器医疗保健 图标彩色轮廓监控纸搜索 图标彩色的轮廓射线 图标彩色轮廓挂锁盾 图标库 图标总图 图标一般连接 图标一般程度 图标一般讨论 图标一般电子邮件 一般查找 图标通用帽子 图标一般的心 通用笔记本电脑的图标构建 通用笔记本电脑图标 总负责人 图标总图 图标总钱 图标一般文书工作 普通民众 通用电话图标 图标一般说出来 图标头心 图标玻璃 图标比例 图标相机 图标过滤器 图标信息圈 图标邮件转发 图标播放牢固 图标-引用标记-左 图标右引号 icon-share-square-o 图标旋转器 图标标签 重塑箭头 ras-logo-flame ras-logo-horizo​​ntal ras-logo-stacked 图标简单聊天 图标-简单桌面 图标简单查找 图标简单汉堡包 图标简单电话 图标见证语录 图标社交社交方形色 图标社交社交广场 图标社交社交 icon-social-google-plus-square icon-social-google-plus 图标社交 图标,社交,linkedin,方形,彩色 icon-social-linkedin-square icon-social-linkedin 图标社交pinterest 图标社交推特广场 图标社交推特 图标社交YouTube播放色 图标社交YouTube播放 图标实用复选框-white 图标实用复选框 图标使用检查过的白色 图标使用检查 icon-util-chevron-down icon-util-chevron-left 图标实用程序雪佛龙右 icon-util-chevron-up icon-util-language-switch icon-util-loading 图标实用程序打开窗口按钮 icon-util-open-window-link icon-util-pdf-button icon-util-pdf-link 图标实用刷新 icon-util-x