微信搜索【GreatMovetotheWorld】,第一时间与大家分享前端行业动态、学习路径等。本文GitHubhttps://github.com/qq44924588...已收录,有完整的测试站点、资料和我的一线厂商访谈系列文章。在本文中,讨论四种常见的前端工程,1)产品工程师,2)UI基础架构工程师,3)设计师,4)工具基础架构工程师,你属于哪一种?产品工程师产品工程师负责公司提供的产品的开发和维护。他们与产品经理和设计师密切合作,了解产品的需求并确保它符合目标受众的需求。除了编码之外,他们还在生产中进行A/B测试,以改进指标并做出有关产品的数据驱动决策。产品工程师通常只使用JavaScript、CSS和主要的后端语言来构建产品而不走寻常路。根据团队规模,他们可能与其他前端工程师一起工作,但通常情况下,他们是后端工程师团队中唯一的前端工程师。他们通常有很大的责任将前端和UI/UX价值观融入整个团队。具有多年经验的产品工程师通常参与前端组件和设计系统的设计和采用。通过在这个角色中获得经验,许多人后来转向UI基础架构工程师。UI基础架构工程师UI基础架构工程师构建设计系统和可重用组件,使产品工程师能够更高效地工作并交付始终如一的高质量产品。许多UI基础架构工程师最初是产品工程师,但后来转而专注于为其他产品工程师构建基础架构。他们与设计师和多个产品团队密切合作,了解组织的需求并确保设计系统和前端基础架构支持组织的目标。他们可能会从产品团队获取现有组件,重构它们,然后将它们提供给所有其他产品团队。UI基础架构工程师是为公司设计系统和前端的专家,并且可能经常加入产品团队,帮助他们将产品推向市场。他们也经常提倡大规模迁移,例如从一个设计系统或前端框架迁移到另一个。设计师设计师需要有良好设计感的前端工程师。这种类型的前端工程师可以弥合前端工程和设计团队之间,以及项目经理和客户之间的鸿沟。这种对跨职能协作的强调确保了产品的外观和功能符合预期。他们能够将复杂的设计概念转化为工作代码,同时还向设计团队提供有价值的反馈。凭借对前端工程和设计的深刻理解,他们可以反击糟糕的设计并提出自己的设计来解决团队一直面临的UI和UX问题。他们还可以直接使用该工具编辑设计团队的工作。成为以设计为中心的前端工程师的两种常见方式是作为设计师转变为前端工程角色或作为前端工程师转变为设计角色。擅长此角色的人很少见,如果您的团队中有这样的人,那您就很幸运了。工具基础架构工程师工具基础架构工程师负责确保前端开发流程在设计系统之外高效且有效。这包括生产构建、开发人员体验和生产力、测试基础设施、代码风格检查、IDE插件,以及前端工程师在发布产品的过程中遇到的一切。在将前端工具链集成到公司的其余构建系统和基础设施中时,他们经常在多种技术之间切换。一个成功的工具基础架构团队在很大程度上是不可见的,因为他们使系统运行和代码库扩展时摩擦更少,而一个伟大的工具基础架构团队不断提出将开发人员速度和生产速度提高10倍的团队构建时间方案。摘要产品工程师负责构建和维护公司提供的产品。UI基础架构工程师构建整个组织使用的设计系统和可重用组件。具有设计感的前端工程师弥合了工程和设计团队之间的差距。基础架构工程师在前端和构建基础架构的交叉点工作,确保前端开发过程高效且有效。来源:https://cpojer.net/posts/fron...编辑中可能出现的bug无法实时获知。之后为了解决这些bug,花费了大量的时间在日志调试上。顺便在这里给大家推荐一个很好用的BUG监控工具Fundebug。交流有梦想,有干货,微信搜索【大千世界】关注这位凌晨还在洗碗的洗碗智者。本文已收录到GitHubhttps://github.com/qq449245884/xiaozhi,里面有完整的测试站点、资料和我的一线厂商访谈系列文章。
