13年学习java的时候,觉得前端很“low”,那个时候培训机构的前端出来,都是切图加DIV打遍天下!
15年初从游戏公司写接口,转到页游公司做官网和后台,新来的前端妹纸不懂js,写了一堆div静态页面和切了一堆图给我,我当时是第一次写php网站,用到smarty模板引擎;所以那个时候,js都是我在写的;
后来,经理跟我讨论了前后分离,我尝试了当时非常流行的artTemplate JS模板引擎,结合jQuery,用Thinkphp框架写接口,前端拿到接口渲染数据;但,当时的前端不会JS,我们后端拿到前端出的静态页面,静态页面修改成动态的!实现了所谓的前后分离(前后重要的部分还是后端在干!!!)所以那个时候的对前端的印象依旧是切图崽,跟程序员三个字,感觉上是很遥远的,只有后端才像一点程序员。
转眼间,17年,不会vue的找不到工作,会vue的跳槽涨2k起,一个做前端的朋友找到我诉苦我感慨。那年,我在深圳做php,公司还没用上vue。
渐渐的到20年了,node、npm、react、webpack、angular、uniapp、小程序等等技术越来越流行,前端的技术大门越开越大,让人眼花缭乱,有一种百家齐鸣,百花齐放的感觉,我一个后端,对前端的技术开始感到陌生,又向往。因为,我一直想做些自己的小玩意,公司狗屎一样的需求,做的是自己不喜欢的东西,产品经理SB,心里mmp一万遍,但,为了生计,还是面向工资编程!
机缘巧合,有了脱产学习的机会,重新找工作成了摆在面前的难题,我选择了前端,面向用户编程,所写即所得,跟做游戏开发有相似的乐趣,从后端默默无闻,浮现到了用户的终端上来了!
我相信,从后端转到前端,未来的前端之路,我会看到更多不一样的风景!