这是一个非常老的话题“前端project师的价值体现在哪里?”。有人说:“前端project师之于站点的价值宛如化妆师之于明星的价值。”一位好的Web前端开发project师在知识体系上既要有广度,又要有深度。当然。Web前端project师并非设计师,每天接触最多的是代码,代码,还是代码。对此。你是怎样给自己定位的?你的价值是否可以得到非常好的体现?现在,旧话

ArticleId=29586119" width="1" height="1" alt="">重提无非是想与开发人员们共同探讨下前端project师的价值所在,

ArticleId=35983797" width="1" height="1" alt="">希望对你有所感悟。

  一起来看下业内资深大牛对前端project师是怎样评价的:

  张克军 - 豆瓣前端project师:

  个人觉得前端project师正慢慢演变为产品project师。

Web App。响应性UI等以HTML5技术为基础的开发将成为前端project师的主要工作内容。解决产品跨平台跨设备的实现问题。Javascript, HTML, CSS这些前端project师熟悉的,多年使用的语言,作为开放标准将被各种平台所支持。产品形态和数据的分离是形势所趋。

移动时代对产品形态多元化的要求尽管能够靠不同技术分别实现。但要付出巨大的成本。这也是HTML5这个2004年就提出来的标准。直到前两年才火爆的原因。

  现阶段的价值也非常大。Web产品交互越来越复杂,用户使用体验和站点前端性能优化,这些都须要专业的前端project师来解决。

另外,在项目中还要弥补设计师在交互设计上的不足。前端project师在开发过程中起着重要的承上启下的作用。

一两个前端project师就能够让整个开发并行起来,让设计到实现的转换更顺利。

明智的公司应该贮备前端project师资源。

  我不觉得前端project师和产品经理有什么关系。好的前端project师一定会成为好的交互设计师。前端project师对信息架构的理解应不亚于专业的交互设计师。

  张经纬 - 前端project师:

  一、前端project师所须要掌握的基本技能:

  • HTML/CSS
  • JavaScript
  • PHP/ASP.NET/或者其它广泛应用在Web领域的编程语言
  • 美术、视觉

  二、前端project师面向于:

  • 用户
  • 浏览器
  • 数据接口

  三、那么前端project师的价值体如今哪儿呢?

  1. 为简化用户使用提供技术支持(交互部分)
  2. 为多个浏览器兼容性提供支持
  3. 为提高用户浏览速度(浏览器性能)提供支持
  4. 为跨平台或者其它基于webkit或其它渲染引擎的应用提供支持
  5. 为展示数据提供支持(数据接口)

  元彦 - 云端project师:

  关于前端攻城师的价值体现。我认为主要取决于以下几个方面:

  1. 与用户近期。最愿意揣測用户,是project师中最了解用户的

  2. 前端充满创新

  3. 前端技能JavaScript、HTML、CSS....入门易,深入难

  4. 前后端交互方式多样,适用场景不同,Ajax(Post、Get)、Comet(轮训、长轮训、永久帧、XHR流)、WebSocket

  5. 随之浏览器的发展。非常多技术方案開始偏向于前端

  6. 前端不不过Desktop,而有Mobile、Pad、TV......

  高原 - Webproject师:

  作为前端project师最核心的价值或者说是责任,就是将大伙的全部心血和努力终于要完美地呈现给用户。在一个技术开发团队中,无疑离用户近期的人就是前端。其次是UI、UE和产品。然后是后端、DBA和系统project师。

  假设说一个技术开发团队就是一支足球队的话,那么前端project师无疑就是前锋,他接到队友们倾力传到脚下的球,他责无旁贷,要做的就是必须将球准确无误地打入对方的球门..... 他有两点必须是很清楚:1. 他必须清楚在对方球门与自己之间存在着哪些阻碍。2. 他必须清楚怎样破除这些障碍将球直至门网.....他也应该要是全部队员中对这两点最为清楚的人。

  每一个球队都有自己的明星,能够是锋线杀手、能够是中场战车、能够是超级后卫、也能够是奇妙门将、甚至能够是救火教练。并且相信球场上不论什么一个位置的优秀球员,都有可能在后场断球长途盘带奔袭射门,球进!但不论什么一支优秀的球队都必须有两类分工。前场球员想的是赢得比赛。后场球员想的是不能输掉比赛。各司其职才干卓越。而作为一名称职的前锋,你必须是球队里,进球最多、射门技术最好的那一个,否则你还有什么价值可言呢....

  无论技术实现的风潮怎样变化,一个给用户的交互界面要有人来实现,这是不辨的硬需求.... 除非以后人机的信息交互不依赖视觉了(直接靠意念链接),那时的前端就转向仅仅做信息的组织与表达形式的设计就好了,因此,前端的终于价值是对人机交互的设计与实现。

  李春平 - 百度研发project师:

  应该来讲有三条路,一个是向前走,一个是向后走,另外一个是一直做前端。深入下去。

向前即是前面所说的往用户体验与交互设计甚至产品设计师上走,这是最能体现前端价值的了,即用户体验,大多人会往这方面走。

  向后走就是做Web开发,往数据库和后台开发方面走,不再区分前后端,大家深入产品的研发实现。这条路就是与软件project师融合的路,这是的价值就体如今对于业务功能的实现上。

  最后还有的是一直深入做前端开发,比方前端各类库与框架的架构设计。W3C各种标准深入研究,对于JavaScript语言本身的研究,对浏览器的原理分析,对于网络传输协议的原理分析等等。这条路要深入下去非常不easy,由于涉及非常多原理与根本性的东西,所以走的人也不是非常多。

  当然了,另一些彻底离开了前端甚至软件开发。转行专门做产品或者做业务运营。

可能会由于有不错的技术背景有一定的优势呢。

  胡金埔 - 前端开发人员:

  我认为前端project师须要分两个方向来看各自的价值:

  第一个方向:让用户更便捷的获取信息。

这是大部门公司前端project师应该努力做好的事情。

拿到psd,产出线上的代码,这个过程中的每一个细节都值得你去用认真的态度做好。表单的各种交互,页面不同元素(区域)间的信息交互。这都未必是普通ID能够给你指导好的,你须要依赖自己的技术能力和自己对用户需求的感知去完毕。

  这个方向的价值就体现为:信息获取是否更加便捷?从而你的用户量是否上涨了?在线预订是否提高了?

  第二个方向:让前端更加专业。

这是一些研究院的大牛每天做的事情。阅读规范,比較不同版本号的差别,并思考引入新特性的意义(技术或商业)。关注行业的最新发展,找出一些创新点,假设能够的话。站在巨人的肩膀上,不盲目的造轮子。

最后,无论是自己的创新还是自己的整理好的当前解决某个问题的最佳方案,都会给整个行业以及自己的公司的其它前端同学的工作带来很多其它的支持。

  这个方向的价值更加的技术化,可能短时间无法直接量化。但一段时间后,会从提高的个人生产率,页面交互的新模型等方面得到体现,甚至会导致新的产品。

  元亮 - 前端project师:

  • 产品project师 -Web产品APP化使得前端须要了解产品的设计和交互实现细节,从而使前端代码结构合理 可扩展。
  • 跨平台设备实现 -并不单单是各浏览器的跨平台兼容了。如今的物理设备多样。仅仅要和用户产生直接互动的实现工作都能够称为前端。
  • 完美优雅实现交互和设计细节 -用最精简的代码和最小的代价还原交互和设计的细节,可用性和可訪问性的提升。
  • 用户体验和新技术的结合 -HTNL5的发展使得Web和移动应用有更优和更佳合理的实现方式。

  • 站点前端性能优化 -节省用户成本。节省公司成本。

  • 可扩展的标准接口 -语义化的页面使得站点不管从SEO角度和机器可读性得到更大的提升。标准化可扩展的数据接口使得和后台的联系更佳无缝,同一时候也会大大提升开发效率。
  • 站点形象的业内PR -以最直观可见的方式展示公司站点和公司形象。

  前端的需求

  • 须要理解产品的逻辑和形成的过程 - 希望參与开发产品页面的相关人员參与到产品讨论的阶段,了解产品的需求。

    以及了解产品的未来的隐性需求。列席就可以!

  • 须要了解交互细节 -希望參与开发产品页面的相关人员參与到交互讨论其中,理解交互和设计细节。

    使页面结构合理和具有可扩展性。列席就可以!

    假设合理化建议能够提出!

  • 须要了解数据接口 -理解产品相关模块所须要的数据与相关技术人员沟通形成文档。
  • 须要技术的积累和新技术的学习 -希望有团队内的交流活动。头脑风暴!学习了解最新的行业技术,參加业界的交流!

  • 须要成就感和满足感。

  结束语:

  前端就是后台实现和视觉表现的桥梁,是贯穿在整个产品开发过程的纽带。起到承上启下的作用,一个好的前端project师他可以非常好理解产品经理对用户体验的要求。也可以非常好地理解后台project师对数据逻辑,或者程序逻辑进行分离的要求,并将这些要求转化成前台的开发工作。

前端就是站点的门面,它的价值远大于其它的client开发。

前端project师的价值体如今哪里?的更多相关文章

  1. 前端project师,确定你的目标吧!无能的人才管他叫命运

    导语: 你为自己定过一个不靠谱的目标,是20年前的事了吧. 长大你想干什么?你的回答是什么?现在实现了吗? 如今,你每天都坐在同一个格子间的同一个电脑前,会不会感到每天都像是在复印,感到前途是模糊的, ...

  2. 【前端】怎样成长为一名优秀的前端project师---

    浅谈本人的经验.也算是与大家交流吧,本人眼下也是从事前端的工作,时间并不长,说的不好,请见谅. 首先,前端project师必须得掌握HTML.CSS和JavaScript. 仅仅懂当中一个或两个还不行 ...

  3. 为什么整个互联网行业都缺前端project师?

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/ ...

  4. web前端project师知识汇总

    分类: Web开发应用  一.何为Web前端project师?           前端project师,也叫Web前端开发project师.他是随着web发展.细分出来的行业.Web前端开发proj ...

  5. 想做web前端project师应该学习些什么?

    偶然间看到这篇文章.感觉博主写的挺不错的,假设你想做web前端project师的话,建议您阅读下面这篇文章,事实上web前端project师所做的工作事实上就是站点设计,有些小公司的美工事实上就是做w ...

  6. 当当网-前端project师測试题

                                     前端project师測试题(笔试时间20分钟.面试时间20分钟)   一.笔试 1.基础问题 (1)前端页面有哪三层构成,各自是什么? ...

  7. 前端project师养成记:开发环境搭建(Sublime Text必备插件推荐)

    为了让自己更像一个前端project师,决定从开发环境開始武装自己. 本文将介绍前段project师开发的一些利器的安装步骤,主要包含了: 1.Node.js的安装 2.Grunt的安装及经常使用插件 ...

  8. 杂谈之WEB前端project师身价

    了解javascript语言规范么?+1000 知道各浏览器的css差异么?+1000 javascript差异呢?+1000 知道html各标签的含义并不是常好地运用么?+1000 知道怎样跨浏览器 ...

  9. 前端project师必需知识点

    1.HTML 2,CSS 3,JavaScript 4.JQuery 5.JSON 6,HTML DOM 7.AJAX 进阶教程: 1.Bootsrap 2,sea.js 3,node.js 4.An ...

随机推荐

  1. 图解TCP/IP笔记(1)——TCP/IP协议群

    转载请注明:https://www.cnblogs.com/igoslly/p/9167916.html TCP/IP制定  制定:IETF 记录:RFC - Request for comment ...

  2. JS——正则案例

    验证座机号码 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UT ...

  3. spine骨骼动画组件使用详解

    1. spine骨骼动画工具 骨骼动画: 把动画打散, 通过工具,调骨骼的运动等来形成动画spine是一个非常流行的2D骨骼动画制作工具spine 动画美术人员导出3个文件:    (1) .png文 ...

  4. java静态变量、实例变量和局部变

    实例变量又称成员变量: 1⃣️成员变量定义在类中,在整个类中都可以被访问 2⃣️成员变量随着对象的建立而建立,随对象的消失而消失,存在于对象所在的对内存中 3⃣️成员变量有默认初始值 局部变量: 1⃣ ...

  5. 【数据结构】C语言栈的基本操作

    #include<stdio.h> #include<stdlib.h> #include<malloc.h> //定义节点 struct Node { int d ...

  6. 思维风暴 codeforces (1060A) Phone Numbers

    这个题我真是我的问题,我看到这种题直接就想着怎么用string去枚举破解,开了一个数组去做结果模拟失败,可能开个stl容器能做的好一点...但是这个题完全不是这样做的...实际上直接比较8的个数和合法 ...

  7. Linux之iptables(二、基本认识和组成)

    iptables的基本认识 Netfilter组件 内核空间,集成在linux内核中 扩展各种网络服务的结构化底层框架 内核中选取五个位置放了五个hook(勾子) function(INPUT.OUT ...

  8. Python 元组和列表

    Python 元组 Python的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 如下实例: tup1 ...

  9. hadoop datanode usages方差算法

    stdDev 标准差(方差) 阐述及应用 简单来说,标准差是一组数值自平均值分散开来的程度的一种测量观念.一个较大的标准差,代表大部分的数值和其平均值之间差异较大:一个较小的标准差,代表这些数值较接近 ...

  10. C# WPF 窗体传递消息

    对于存在窗体的WPF程序(或者说,起码在任务栏上有个图标,即ShowInTaskbar = true),互相传递消息是很容易的. 步骤: 1,寻找窗体的句柄 2,运用windows API: Send ...