前端工程师为什么会这么值钱?( 二 )


当你仔细看开发者工具,你会发现“视频”只是简单的html,由网站精心组合,由css动画化 。html和css比视频轻得多,因为它们只是告诉浏览器如何呈现ui的文本指令 。无论屏幕比例的分辨率如何,这项技术都可以达到很好的效果 。即使把界面放大,视频还是清晰的 。这个项目可以提供良好的用户体验 。
性能只是良好ui效果的诸多方面之一 。
用户在移动设备上停留的时间比较长,那么如何在移动设备上提供更好的ui效果?前端工程师可以为4种尺寸的iphone和数百种尺寸的安卓手机适配ui,而不必为每种尺寸的设备构建单独的ui 。中国14亿用户怎么办?前端工程师可以建立一个国际框架,这样翻译人员就可以轻松地将应用程序翻译成其他语言 。想做到包容,符合ada无障碍标准?前端工程师允许用户通过键盘和屏幕阅读器访问整个应用程序 。大量的受众和应用环境使得前端工程师的工作变得困难 。但是学校并没有教这些技能,前端工程师不得不不断学习和使用比较新的技术来应对不断变化的平台 。
前端人员不仅仅是工程师
一致性是好的用户界面的另一个重要方面 。谁在乎一个按钮边框是1像素,另一个按钮边框是2像素?我经常和朋友讨论这个问题,不管他们是不是工程师 。我的导师查尔斯德哈科特说得比较好—— 。当用户发现界面元素不符合自己的预期时,就会对产品失去信任 。他在很多明星产品上反复强调这一点,比如webobject,itunes,chrome 。
前端工程师不仅仅是工程师,他们利用自己的设计直觉和用户共鸣来增强用户界面的人性化 。在我看来,这样会让的前端工程师从普通工程师中脱颖而出 。在日常工作中,前端工程师需要与产品经理和设计师做好配合,平衡需求和实现难度以满足用户需求,用比较少的审核周期解决错误和不一致 。
设计直觉和用户共鸣很难量化 。对于我共事过的很多的前端工程师来说,这两位已经深入到了他们的灵魂深处 。前端工程师的教育往往是跨学科的 。他们喜欢颠覆精心设计的产品 。他们也有创作和艺术爱好 。有些学校,如斯坦福大学,教授艺术与工程的融合 。很高兴听听大家对设计直觉和用户共鸣的教学方法的看法 。
【前端工程师为什么会这么值钱?】高效前端团队造价高昂
虽然我热爱前端工作,但是我不认为一个好的ui可以让产品变得伟大 。让一个产品伟大的核心因素是真正解决用户的问题 。craigslist就是一个典型的例子,它使用了一个极其简单的以文本为中心的ui 。
想要打造一个的团队,首先要问自己是否想要,是否能够根据ui区分自己的业务 。
和其他所有比较好的工程师一样,的前端工程师只对伟大的产品或者有大头的团队感兴趣 。那么,有没有的ui产品,有没有前端多头?stripe已经有了的ui,前端团队非常强大,可以吸引fang公司和名校的前端人才 。
如果你雇佣了业内比较的人才,付给他们比较高的薪水,那么这些人才给你的企业带来的收益可能远远超过你在人才上的支出 。——网飞首席人才官帕蒂麦科德,关于如何招聘
前端人的职场生存之道
很多人都渴望尝试,但是要想从广大程序员中脱颖而出,的技术是必须的 。
前端工具和框架有很多种,但总是在变化 。本质上,企业对人才的技术要求应该回归html、css和js.
另外,一个合格的前端开发需要在熟悉web开发的基础上,至少掌握vue、react或angularjs等主流框架中的一个 。
扎实的基本功加上快速学习能力,是前端求职者在红利见顶市场的生存之道 。