#程序员经验分享# 作为一个只会后端的大龄程序员,很是羡慕那些全栈工程师。接触过一些前端开发,也会简单的前端框架,但是天生审美缺失,画出来的东西根本没法见人。
UI是一个产品的脸面,你做出的一款产品,给人用,如果UI设计不好,给人印象分一下就拉下来了。现在互联网的各种应用,手机APP,网站,小程序,快应用用的技术栈这么多,多到学不过来,技术更新快,一个框架还没热乎几天,就又出来一个新框架。那些全栈工程师,别说前后端通吃,还有APP小程序,网站,APP都会的大拿,这就是差距啊
最近一连串几件事,觉得自己有必要系统学习前端了,至少掌握一种前端技术栈,恶补前端技术栈短腿。
事情是这样,我比较爱折腾,总是自己编程鼓捣一些小东西,但都是自我欣赏,最近想做一些互联网的产品的想法,但前端技术栈缺失,让我很难受,因为UI很丑的话根本没办法发布一款产品。于是先后找了几个做过前端的同学一起做,答复都是“试试”,产品设计好了,前端却一直没什么动静,也没办法老催,毕竟我又没给人发工资。到后来拖了一个月,只要成一个页面,仅仅这个页面,80%都是我画出来的,合伙的同学似乎没多大兴趣。又找了另外两个同学,效果依然如此,就这样耽误了两个月,仍然原地踏步。
后来我决定找个外包,把UI让懂UI的去做,外包公司给的报价又太搞,后来找了一个做零活的个人,看了他几个UI产品画的还不错,就放心交给他去做,没成想做的过程异常艰难,我知道前端需要设计图,要不是没钱请人设计,我说你就网上找个UI模板套一下。这哥们很快找了个模板,我看了还比较满意。后来涉及到一些细节页面的时候,完全不是一个风格了,我严重怀疑这大哥是不是专业的,虽然没有设计图,我一个缺乏审美的人都能看到UI风格不一致,不舒服,他竟然看不出来,我给出修改意见,哥们急了:“下次给设计图,没设计图没法弄”。弄的我也不敢提太多意见,毕竟咱给的钱也不多,这做到一半就撂挑子了,全都前功尽弃。好歹比咱画的要好看一点,凑合着吧
通过这件事我觉得有必要掌握一门前端技术栈,能自己做UI,省下一部分钱,也不用到处求人。前后端技术都有了,可以把自己的想法很快实现出来,付诸实践大家觉得呢?