[关闭]
@hotjp 2017-10-12T09:24:09.000000Z 字数 1062 阅读 1622

为何前端开发工程师需要优秀的沟通能力

未分类


在和往期入职的前端同事一起的工作中,我经常说前端是一个靠嘴吃饭的工作,并做过简单的解释,但是在编码行业普遍在意的是编码质量和业务能力,我认为需要集中说明,“为何前端开发工程师需要优秀的沟通能力”。

话题展开之前,我需要澄清编码能力和基础依然重要。html、css、javascript都是前端开发过程中无可避免的内容,熟练的书写和有能力独立解决开发遇到的问题无疑是重要的,在此基础上拥有成熟的学习能力,可以避免被大环境淘汰,这都是十分必要的。

基础能力、学习能力,都是日常普遍被支持并接受的“必备”提升内容,然而“沟通能力”并不能被大家快速理解,我来列举一下日常工作的对接角色:

以上各角色,我们全都需要重点关注,优秀的前端工程师会平衡四方需求,拿出综合四方思想的解决方案。前端开发者生活在以上四角色的思想交汇点,足以说明沟通能力的重要性。

我经常拒绝开发人员的“加个按钮”需求,并非与需求难易有关,而是需要考虑“加个按钮”背后的事:

所以我可能需要:

这看似繁杂的沟通其实十分重要,甚至足以影响交付品质。

相信以上足以说明前端开发工程师需要优秀的沟通能力,不仅如此,我认为前端工程师是计算机科学职业领域中复杂的一个工种之一。大多数传统的编程思想已经不完全适用,前端在一定程度上还肩负了“艺术设计”、“交互体验”、“社会工程”、“信息安全”等各方面内容。

为了在多种平台中使用,多种技术都包含了大量的知识和理念。成为优秀前端工程师所要具备的专业技术,涉及到各种领域,这些领域又会因为需求的增加而引申。各种前端技术可能会引领你步入前端工程师的大门,但只有灵活运用技术进取创造的应用以及我们跟各种角色交汇协同的能力,才会真正让我们变得更优秀。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注