“一入前端深似海”,入行需谨慎?
先向互联网的前端工程师致敬!
前端确实是一个十分辛劳而重要的任务,产品最终的用户体验,都需求前端工程师去完成。
不过前端确实也十分苦逼,主要有以下缘由:
1. 搞死人的兼容性:以前写网页的时分,写好一个网页,要满足IE6-IE9各种版本,熟知事先微软IE内核都晋级过了,而国际用着盗版XP的网民还执着的用着IE6,一个功用在一个阅读器里能用,在另一个又不行,JS新出个效果,一用就是一个大烂坑。后来又出来一堆搜狗,360,遨游。。前端同窗一回想是不是满眼泪。
终于熬到了移动互联网时代,以为从此以后,前端同窗也可以一处代码供全球,结果横空出现了不可胜数种Android手机,三星,小米,HTC,魅族;之后每出一个功用,又要抱着一堆手机在那里调试。。。老板看到是一个功用,但为了适配,曾经做了10个,100个。。。
2. 产品经理改需求:不象异样深似海的后端,在与产品经理讨价讨价的时分,后端同窗是很有底气的,反正都是代码,出来的都是数字,JSON,你看着办。
前端就不一样,PM看了DEMO,就会忍不住奇思妙想,要不我们再改下规划?再加个效果?这个弹窗弹出时能不能前面改一下背景?这些如虎添翼的进程,随同着带来的都是前端同窗的加班之夜。。
3. 技术更新迭代快:同比后端,确实有写C,C++,写编译器写十年二十年的,可是用异样的前端技术,最多也挺不过5年吧,越来越煊的效果,组件层出不穷,各种新的交互方式也需求支持,前端同窗确实需求干到老,学到老。。
当然,关于前端大牛,以上这些效果都不算是效果,但在成为大牛的路上,还是难免阅历那些个坎坷的日日夜夜吧。。。