大家不妨冷静想一想,借助一个成熟的框架,开发出一个合格的Web应用,他的难度有多高?
更具体点,我们经常使用的各种小程序和快应用,让一个培训班里培训了3个月的新人,以及充足的时间,他能不能捣鼓出来?
答案显而易见,肯定可以,至少绝大多数人都可以。
因为使用一个东西的难度要比创造一个东西的难度低多了。
也就是,基于Vue等前端框架的开发,它是需要技术的,但是,它并不需要的很高的技术。
这种状态最容易迷惑人,所谓满瓶不动半瓶摇。
如果不能跳出自己所处的环境,正在更高的视角看待自己,非常容易对自己在行业所处的层次造成误判,譬如,我明明干活很利索,怎么没有面试机会,一定是我们这个行业出问题了。
这就是误判,有问题的不是行业,而是自己的竞争力不足。
我再说一遍,希望大家不要嫌啰嗦,使用工具的能力,并不能作为核心竞争力,因为现在学习资料很丰富,社区很活跃,什么问题都可以找到解决方案,你能做到的别人也能做到,没有任何优势,不属于竞争力。
反而是下面这些能力有足够的区分度。
比他人涉猎更广,例如音视频处理、图形表现实现或者Node开发有较多经验;
JS、CSS等前端基本功扎实,积累深厚,各种API特性了然于心,最佳实践信手捏来;
具有设计审美或者产品嗅觉灵敏,开发的产品体验非常好,干活很细。
拥有这些能力或特质,并在简历上表现出来,最好有材料佐证,那找到一份满意的工作是非常轻松的事情。
就怕一年经验十年用,从此外卖天天送。
--也谈“前端已死”