我梦寐以求是真爱和自由

image

前端的价值体现?emmmmm

走走停停

博客好像好久没更了。。。 从九月份入职到现在虽然不是九九六,但是我还是怕我的🐶命不保了。最猛的时候一周加班二十小时了解一下。。。

Although life goes on, sometimes you need to look back。

人也不能一直在生活与工作的路上奔跑,有时候也要停一下看看背后和路旁的风景。

前段时间遇到一个大佬,问了我一句:你觉得前端的价值在哪里? 我我我我我我心想这不就是我的一份工作吗,为了挣钱混口饭。所以第一反应前端价值意义就是一个我赚钱的工具而已。。

前端对于我这种混子码农来说到底体现在哪里?

记得17年初在锐思工作的时候,作为公司里唯一的一个前端。当接触到我们第一版系统的时候,前辈们说了一句:小伙子,你来重新设计一版新的系统吧,我们现在这个第一从技术上讲前后端还未分离,从用户层

面上讲界面不够炫酷当然交互也不够人性化。。。 我心想这一入职也不让我写代码,给我一个星期让我学设计 做设计了??? 我是不是对前端有什么误解。。

到现在前端这几年发展的这么迅速,自己也做过一些项目,仔细想一想真的要我说前端的价值在哪里的话。个人觉得两个方面吧:第一用户交互体验(设计方向),第二数据逻辑处理(后端方向)。

前端工程师会成为好的交互设计师

从知乎上看到的这句话,感觉没毛病。我更觉得要是从业过前端的产品设计师,那才是真正的设计师。。 很显然,当写代码的时候看似一个简单的交互其实遇到的坑不计其数,只有你亲自踩过的坑你

才能够更加深入理解用户的交互行为,才能设计出对用户体验更加友好的产品。毕竟用户离着最近的就是前端了。所以说要成为好的交互设计师的前端开发的话价值应该体现在这几个方面:

  • 1.美术,视觉要尽量做到甚至凌驾于大众的审美。

  • 2.理解用户的行为,揣测和分析用户的需求以及想法。

  • 3.根据场景不同设计不同的交互方式,由繁到易。

  • 4.最基础的前端技能html,css,js等要了如指掌。

  • 5.前端性能优化,例浏览器适配,seo,压测。

  • 6.充满创新,充满激情,充满天马星空。

前端工程师会成为后端工程师

这是我在以往项目上感觉到的,随着项目越来越大,功能越来越复杂,浏览器性能越来越强劲,很多时候要做一些动效以及各种交互逻辑界面的特定展示,数据会挪到前端来作很多处理。所以需要你对算法以及

业务逻辑处理有一定的能力。况且现在前端已经不只是所谓的“展示层面上的前端”了。随着node相关服务开发的崛起,前端已经慢慢走向“全栈”。所以说要成为后端工程师的前端开发的话价值应该体现在这几

个方面:

  • 1.扎实的计算机原理础。

  • 2.掌握数据结构与算法。

  • 3.有很强的处理业务逻辑能力。

  • 4.服务端的优化,负载均衡以及安全策略等。