写于2021/01月

    问题起源:
    在初入行业时,做交互设计和视觉设计的朋友们,可能都被前端的职能问题困扰,导致出了一个问题后不太明确应该找哪一类前端同事来解决。

    我遇到的令人困惑的场景:
    1.“前端A能做Android,前端B能做ios,但是他们做不了对方系统”,前端和系统的关系是什么?
    2.“前端A能做手机端和电脑端,前端B也能做手机端和电脑端“,前端和硬件的关系是什么?
    3.“H5和html在各个平台好像都能显示”,系统和硬件的关系是什么?
    总结起来就是:到底前端、系统和硬件之间是什么关系?

    在和前端同事耐心请教后,我得到来解答:
    1.开发能做什么和硬件无关,只和会什么系统有关。
    2.基本上一个系统对应一类开发,比如iOS开发、android开发,当然能做多系统的开发比较厉害。
    3.html和html5是可跨平台的,基本能在所有浏览器使用,多数前端会这项特殊技能。