乐趣区

关于javascript:前端工程师可以分成-4-种你属于哪一种

微信搜寻【大迁世界】, 我会第一工夫和你分享前端行业趋势,学习路径等等。
本文 GitHub https://github.com/qq44924588… 已收录,有一线大厂面试残缺考点、材料以及我的系列文章。

在这篇文章中,探讨四种常见的前端工程,1)产品工程师,2)UI 基建工程师,3)设计师,4)工具基建工程师,你属于哪一种?

产品工程师

产品工程师负责公司提供的产品的开发和保护。他们与产品经理和设计师密切合作,理解产品的需要并确保其合乎指标受众的需要。除了编码之外,他们还会在生产环境中进行 A/B 测试,以进步指标并基于数据做出对于产品的决策。

产品工程师通常只应用 JavaScript、CSS 和次要的后端语言来构建产品,而且不会偏离惯例路线。依据团队规模,他们可能会与其余前端工程师一起工作,但更多状况下,他们是后端工程师团队中惟一的前端工程师。他们往往有很大的责任,要将前端和 UI/UX 的价值观融入整个团队。

通过多年教训的产品工程师通常会参加设计和采纳前端组件和设计零碎。通过在这个角色中取得教训,许多人起初会转向 UI 基建工程师。

UI 基建工程师

UI 基建工程师负责构建设计零碎和可重用组件,使产品工程师可能更无效地工作并提供统一的高质量产品。许多 UI 基建工程师最后是产品工程师,但起初转向专一于为其余 Product Engineers 构建基础设施。

他们与设计师和多个产品团队密切合作,理解组织的需要,并确保设计零碎和前端基础设施反对组织的指标。他们可能会从产品团队获取现有组件,重构它们,而后使它们可供所有其余产品团队应用。

UI 基建工程师是公司设计零碎和前端的专家,可能常常退出产品团队帮忙他们将产品推向市场。他们也经常是提倡大规模迁徙的人,例如从一个设计零碎或前端框架转移到另一个。

设计师

设计师须要具备良好设计意识的前端工程师。这种前端工程师可能弥合前端工程和设计团队之间的鸿沟,也可能在项目经理和客户之间弥合鸿沟。这种对跨职能合作的器重确保了产品的外观和性能如预期。他们可能将简单的设计概念转化为可行的代码,同时也为设计团队提供有价值的反馈。

通过对前端工程和设计的深刻了解,他们能够拥护劣质设计,并提出本人的设计来解决团队始终面临的 UI 和 UX 问题。他们也可能可能间接应用工具编辑设计团队的作品。

成为设计为重点的前端工程师的两种常见形式是:转向前端工程角色的设计师或转向设计角色的前端工程师。在这个角色中体现优良的人很少见,如果你的团队有这样的人,那么就很侥幸。

工具基建工程师

工具基建工程师负责确保前端开发流程在设计零碎之外也是高效和无效的。这包含生产构建、开发人员体验和效率、测试基础设施、代码格调查看、IDE 插件以及前端工程师在公布产品的过程中遇到的所有其余问题。

他们常常在多种技术之间跳来跳去,因为他们将前端工具链集成到公司的其余构建零碎和基础设施中。胜利的工具基础设施团队在很大水平上是看不见的,因为他们使零碎运行并使代码库扩大时缩小了摩擦,而一个卓越的工具基础设施团队就是一直提出 10 倍进步开发人员速度和生产构建工夫的计划的团队。

总结

产品工程师负责构建和保护公司提供的产品。UI 基建工程师构建整个组织应用的设计零碎和可重用组件。具备设计感的前端工程师在工程和设计团队之间弥合了鸿沟。具基建工程师在前端和构建基础设施的交叉点工作,确保前端开发流程高效和无效。

起源:https://cpojer.net/posts/fron…

编辑中可能存在的 bug 没法实时晓得,预先为了解决这些 bug, 花了大量的工夫进行 log 调试,这边顺便给大家举荐一个好用的 BUG 监控工具 Fundebug。

交换

有幻想,有干货,微信搜寻 【大迁世界】 关注这个在凌晨还在刷碗的刷碗智。

本文 GitHub https://github.com/qq449245884/xiaozhi 已收录,有一线大厂面试残缺考点、材料以及我的系列文章。

退出移动版