后台开发软件工程师工资待遇遇如何!!!

【后台开发工程师工资】网易游戏后台开发工程师待遇-看准网
您在这家公司工作过么?
你在这家公司的工作时间是?
您在这里工作过,向大家分享一些信息吧!
您在这里工作过,向大家分享一些信息吧!
Logo是空的...请帮忙给这家公司添加一个Logo好吗?
上传公司Logo
网易游戏 后台开发工程师工资
&&&最后更新
平均工资/月
月薪总计(1条)
请你或以查看更多工资信息
基本工资(1条)
请你或以查看更多工资信息
请你或以查看更多工资信息
请你或以查看更多工资信息
销售提成(0条)
请你或以查看更多工资信息
其他收入(0条)
请你或以查看更多工资信息
同一职位的发布数据低于3条,浏览者有可能分析出内容发布者的身份。尽管这种可能性极小,但是我们100%保护用户隐私,不展示低于3条的数据。 用户匿名发布的信息,正在帮助广大求职者。期待你的分享。
图例: 工资范围
说明: 所有工资数据来自用户匿名分享。工资水平受地域、工作年限等多种因素影响,仅供参考。
晒晒我在网易游戏的工资&&&您的每一份真实的信息分享,都让大家有了更多、更准确的信息参考~~
&在职&&&&&离职
为保证向用户提供的内容的时效性,我们只接受最近两年的职位工资
基本工资元
销售提成元
其他收入元
如果您不在这里工作,
感谢您在看准分享您的工资信息,TA将帮助大家更好的了解该公司的薪酬待遇!
后台开发工程师相关信息
93条面试|106条工资|1590条招聘
随便说说Feel free to talk
您还可以输入140字
网友对网易游戏工资的印象 &&
看了该公司的人还看了
网游/手游行业热门职位
江西先知文化传媒有限公司&&-&&南昌
苏州蜗牛数字科技股份有限公司&&-&&南昌
江西先知文化传媒有限公司&&-&&南昌
江西先知文化传媒有限公司&&-&&南昌
江西先知文化传媒有限公司&&-&&南昌
南昌梯八软件科技有限公司&&-&&南昌
看准网()为您免费提供网易游戏相关信息,包括网易游戏招聘、工资、面试、评价及员工、工作环境照片,以上信息均由网易游戏员工匿名提交,看准网整理发布,所有网易游戏相关内容均不代表看准网意见!求资深详细解说下Web前端开发内情、行情。。。及未来这个行业的发展~~~~~工资待遇方面怎么样?_百度知道
求资深详细解说下Web前端开发内情、行情。。。及未来这个行业的发展~~~~~工资待遇方面怎么样?
。。谢谢~~~注。。。。。还有作为一名WEB前端开发员需掌握、了解哪些技术:回答好的会额外加分的
任何行业都有前景,只是看个人的能力在什么水平,才能够得到什么样的待遇。
其他类似问题
按默认排序
其他2条回答
到现在的“前端制作”,时代在进步,都要懂的,面对参差不齐技术水平的人员。最后引用乔布斯的话,对从业人员也提出了很多新的要求:页面仔。我们可以看到前端重构的行业发展潜力巨大。这里每天都有web前端开发网页制作课程。
在web2,什么都要能胜任,对网页结构,月薪上万都是很正常的,而与用户关系最密切的前端技术也逐渐得到应有的重视;Firework)→切图(HTML&#47、会flash,还有移动web领域的崛起。这20多年前端重构行业的发展。跟着这个行业顶尖的高手一起学习,面对众多的浏览器与平台。
随着网络普及和发展、会优化,我们学技术是为了能更好去做产品”。现在的前端工作不仅仅是一门技术:会js。相信Web前端开发的明天会更好。第三组数字是879,除了一些小图片和毫无布局可言的标题与段落,还要会后台程序语言(比如php。3G时代的到来,前端开发工程师的地位也越来越高了,不断推广Web标准技术、切图仔:“我们不是是为了学技术而去学技术。所谓是样样能力都要具备、交互需求也没有直观的理解;CSS)、页面制作。如果你对web前端网页制作好不是很懂,各行业领域的网站几乎都要移植到移动互联网上,小公司里的“美工”至今还干着这样的工作 ,网站作为一种很强大的工具和平台越来越融入了人们的生活,每种职责都扮演着不同的角色,岗位的分工已精化与明确了,我们作为前端开发工作者也是未来。这个行业只要你技术到家,扮演着万金油的角色。下面让我们对Web前端开发行业的发展有一个简短的认识。无可否认,对于我们岗位的称呼也在发生着改变,如初级前端开发工程师→资深前端工程师→前端架构师,WEB就是未来,然后是 Flash。相对来说,Tim Berners-Lee 发布了第一个简单的,jsp等)。
回首Web前端开发的过去、现在和未来
自从第一个网站在上个世纪 90 年代初诞生以来、会UI设计,Web前端不再是以前那样简单的重复性工作.0思想逐渐被大众所接受。没错,你可以来这个群一起学习,什么都要会。我们希望从业者,接下来出现了表格布局:出图(Photoshop&#47,这个阶段的网站大多数是满站效果整天飞。近年来HTML5和CSS3的风行:table布局页面→DIV+CSS→HTML5+CSS3,更是一门艺术,写出的代码质量各不规范、会Table制作,到现在的“前端开发”,不懂得网民需要些什么,基于文本,推动着前端技术行业的发展,前端的人才需求比以前有了质的飞跃,加上国内几大民间WEB前端技术组织机构,包含几个链接的网站,早期的网页完全由文本构成。就是这个三组数字的结合就能找到我们;JS类开发的称呼。会很快掌握相关知识,前端页面重构技术也经历着这样的一个过程。第二组数字是011,1991 年 8 月,想要学习web前端开发技术,最后是基于 CSS 的网页设计,现在的前端行业有了明显的分工,而且现在的前端开发都越来越注重用户体验,各大知名的网络公司对前端人才的求饥若渴,JavaScript基础普遍较差。前端都是一把抓:僵尸仔,这也预味着我们前端开发工程师的职位已产生。因为html和CSS入门起点低,现在的前端不像过去所谓的前端。这个的第一组数字是431。我们的页面需要考虑绝大多数是用户的需求、美工。然而Web前端开发的过去
在过去的一年中,中国互联网经济市场规模达743亿,增长30.7%,超过了其它行业的发展速度。在这场世界性经济危机中,互联网受到越来越多人的关注,充分体验出它的作用和价值,更多传统企业也开始重视互联网市场。预计未来的几年中,互联网行业都会是前景最光明的行业。互联网是一个服务行业,用户对网站良好的体验度,直接影响到网站的效果。无论你做了多少广告推广,没有用户体验度等于零。Web前端技术是为了解决用户体验度而诞生的。无论是百度、新浪、阿里巴巴等大型网站,还是中小企业的电子商务网站,都离不开web前端开发技术。根据职友网调查,目前一般薪资都在5000以上,工作地点多在北京、上海、深圳、成都等。Web前端开发工程师不仅是互联网行业大量需求,而且可以胜任手机操作界面设计,软件界面设计,动漫设计等IT行业最有前景的工作。Web前端开发的相关工作岗位群:WEB前端开发工程师 网页设计师 网站架构师 网站策划工程师互联网前端开发工程师 WEB界面设计师 交互式网页设计师 UI设计工程师什么是Web前端开发技术呢?前端技术包括JAVA、ACTION、CSS、XHTMLD 等传统技术与ADOBE AIR、 AJAX 以及概念性较强的交互式设计,艺术性较强的视觉设计等等。根据该词可以做这样的理解,用互联网来做比喻,凡是通过浏览器到用户端计算机的统称为前端技术,相反存贮与服务器的统称为后端技术。WEB前端开发技术包括WEB网站前端设计、手机网站前端设计、软件界面UI设计等。Web前端开发工程师需要掌握哪些技术?不要以为web前端开发就是简单的网页设计,两者之间根本没有什么可比性。这个岗位更多的是倾向于开发,每天需要接触到很多的代码、程序,更像一个懂得设计的程序员。Web前端开发工程师要求:1.熟悉W3C标准,精通DIV+CSS设计2.精通Java,Ajax等网页交互技术,能独立完成页面展现和交互设计模式;3.能熟练运用各种网页特效4.结合企业的UI和网站需求,快速的设计出网站的视觉效果图5.能对网站目标人群进行分析,确定用户的访问习惯,画出网页的架构布局原图。6.能快速做出动画7.有良好SEO网页优化意识雅虎网站主页改版上线 进行了三个重点改进  在日时,雅虎CEO玛丽莎·梅耶尔用公司博客中宣布,雅虎网站的主页进行了全新改版,使它成为一个全新的跟得上时代的体验。“瞬息万变”的互联网促使雅虎网站模板更改成定局,此次计划由玛丽莎·梅耶尔领头。雅虎改版有三个重点:  重点一:性化新闻定制  雅虎主页新闻改版是焦点,主要是改进了新闻的个性化选定和“无限滚屏”浏览信息。用户可像Youtube个性化视频内容定制那样选择自己兴趣的主页内容,例如,用户只要选定了科技创业板块,登录雅虎的主页便可在主页的信息流中看到与之相关的内容,让用户体验一个几乎没有尽头的新闻流。  并且,雅虎主页用户还可以对天气和股票信息进行调整。而雅虎的服务链接则设计在页面左侧,通过一个名为“当下趋势”(Trending Now)的侧边栏告诉用户现在有哪些热门的网络趋势。  重点二:加强社交分享  在新的版面中,雅虎增加了一项新社交功能,让用户使用自己的雅虎账号或Facebook账号登录,可以查看好友分享的文章。  毫无疑问,社交网络已经成为现在社会新闻传播中非常重要,甚至可能是最重要的一环,而雅虎加强自己新闻与社交网络的链接,无疑是十分明智的做法。  重点三:更加注重移动互联网的用户体验  现在以“Mobile first(移动第一)”为口号的雅虎,在移动领域的布局已无庸置疑,昨天梅耶尔就在雅虎官方博客提到:“崭新的雅虎体验将与时俱进,我们已经为智能手机和平板电脑用户进行各种优化,希望提升网友们浏览的速度”。此次雅虎的大改版也将更加注重移动互联网用户的体验,新的雅虎使用体验很适合边走边看,梅耶尔声称:“我们已经对智能手机和平板电脑进行了优化,得益于一些底层的提升,雅虎的速度也加快了。”  去年10月份,雅虎有对主页进行了小的调整,在秘密测试改版的新主页时,有的用户能够看到新版面页面的出现,这似乎是整改的前奏。今天,雅虎主页改版正式出炉,改版都是现代的互联网发展趋势所致。用梅姑自己的话讲:“我们正在推出一种新的方式,借以欢迎网友造访雅虎。这次的改版,我们试图加入令人大感惊喜的元素!”
您可能关注的推广回答者:
前端开发的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁找工作“海投”并不可取,找准目标出击才可事半功倍!
很抱歉,您选择的职位目前已经暂停招聘。
或许您会对以下这些信息感兴趣
热门职位推荐:
热门企业推荐:
??????????
地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘地区人才网招聘
新版企业粉丝团全新上线,找好工作的梦想不再是幻想,快来加入与企业对话!本科或以上
基本信息:
汇报对象:部门经理
下属人数:0人
所属行业:
所属部门:研发中心
企业性质:私营·民营企业
企业规模:500-999人
职位描述:
后台开发工程师产品的后台致力于为用户提供最方便的内容获取的服务。我们正在寻找这样一群工程师,他们可以帮助数千万用户快速有效的找到自己感兴趣的应用、游戏或者其他内容,让手机上的内容更加丰富多彩。如果你也有类似的兴趣,那么就加入我们吧。主要职责为基于互联网的应用程序编写服务器端的程序代码,打造强大而海量的应用产品系统,快速开发建立原型 运用您在分布式计算、操作系统及内核、网络系统设计和大规模存储系统方面的深刻理解和广泛知识,帮助建设我们的平台、系统和网络基础设施 职位要求计算机相关专业本科及以上学历 扎实的计算机基础,熟悉 Java/C/C++/Python 等编程语言 在大规模后台服务的设计和开发方面经验,对 Unix/Linux 有深入了解 有很强的学习能力,有主动性和上进心,能承担压力,团队合作能力强 具有良好的沟通能力和团队合作精神 优秀的分析问题和解决问题的能力,对解决具有挑战性的问题充满激情后台研发工程师(深圳)作为后台研发工程师,你将参与到研发过程中的每个环节,无论从早期的技术架构设计、基础业务代码的编写,还是最终的上线发布甚至后续的数据分析。我们崇尚「Talk is cheap, Code wins arguments」,你需要深入一线,不但需要完成业务功能的研发,同时也有机会参与到豌豆荚应用搜索、通用搜索、数据挖掘、服务端开发和持续集成等多个领域的改进。你将有机会成为豌豆荚深圳团队一个或多个工程团队的领头人。主要职责为基于互联网的应用程序编写服务器端的程序代码,打造强大而海量的应用产品系统,快速开发建立原型 运用您在分布式计算、操作系统及内核、网络系统设计和大规模存储系统方面的深刻理解和广泛知识,帮助建设我们的平台、系统和网络基础设施职位要求扎实的计算机基础,熟悉 Java/C/C++/Python 等编程语言的一个或多个 在大规模后台服务的设计和开发方面经验,对 Unix/Linux 有深入了解 有很强的学习能力,有主动性和上进心,能承担压力,团队合作能力强 具有良好的沟通能力和团队合作精神 优秀的分析问题和解决问题的能力,对解决具有挑战性的问题充满激情
岗位要求:
学历要求:本科或以上
性别要求:不限
语言要求:普通话
专业要求:不限
年龄要求:25-35
工作年限:3年以上
薪酬福利:
职位年薪:20-50万
薪资构成:基本薪资 + 奖金/提成 + 期权
年假福利:国家标准
社保福利:国家标准
居住福利:住房补贴 + 公积金
通讯交通:有补助
补充说明:
职位地点:北京、上海、深圳
企业介绍:
国内顶级创业公司,偏执的产品理想主义者,移动搜索公司,移动端娱乐内容的入口,不只是应用商店,员工都是知名互联网公司过去的,谷歌文化,福利、待遇(有期权)非常好,一日三餐免费,天气好就放假,每月有团队奖,团队每人现金一万(努力呀~),还有更多福利~不方便透露~硅谷创业公司~顶级团队,国内为研发中心,硅谷是市场和少量研发,可以申请去美国,每年有几个月在硅谷;1年后根据公司需要可以transfer到硅谷工作,在这里你将和斯坦福的神经学博士,计算机博士、NASA的科学家一起工作~提供大数据的商业智能服务,目前的客户有,微软、因特尔、McAfee、Salesforce RelateIQ,都是国外的全球500强企业,福利待遇非常好~全球最大的互联网金融平台,大数据部门目前上升空间非常大,纯粹的互联网氛围,大数据和移动app方向都是从顶级互联网公司,国内国外挖来的顶级团队 (保密,有意向可详谈)限于字数限制不一一列举~
在猎聘网,即有机会被企业HR和猎头推荐应聘
职位发布者
猎头等级:
服务好评率:
您好!我是猎头顾问
,很高兴认识您,有任何问题欢迎交流沟通。
在线咨询我
该猎头其他相似职位
订阅高薪职位
微信订阅职位
扫描二维码订阅高薪职位或在微信公众账号中搜索“猎聘秘书”
后台开发工程师
常用链接:怎样成长为一个优秀的 Web 前端开发工程师?
按投票排序
1. 多写。很多问题都是积累得来的。写了,遇到了,才能去真正理解解决方案,才会随着自己的不断成长而有进步。别人问我为什么知道那么多 CSS 兼容解决方案,为什么一看就出的时候,我只能告诉他,我写了 20 几个 Wordpress 主题。-,-2. 看书。看 BLOG 或者一些网上的教程,都很难让你全面理解一个东西的。坚持看书,至少前端相关的语言都看一本。CSS 的推荐 《精通CSS》,JS 推荐 《Javascript 高级程序设计》现在都是第 2 版了。3. 读 BLOG。最后你会发现,很多东西大家都会。但只有某些人才解决得了某些细节性的东西,这些人就是我们所谓的高手。很大牛在 BLOG 不会写一些简单的 List, 而是针对某个问题深入研究。这时看 BLOG 对于进阶非常有帮助。4. 去学一门后端语言。怎么说呢,实际用到会很少。但会很有利于一些问题的理解。比如 Ajax。还有 HTML5 中像 Web sockets、post message 之类的 API。5. 去用很多产品,至少去爱一个产品。你不止是一个前端,你还应该是一个设计者,去用很多产品,你才会发现技术为什么有用,去爱一个产品,你才会把技术用得更好。好吧,这是我的个人看法。一个法学院毕业自学前端的别人面前的专业前端攻城师的做法。
以下是Nicholas C. Zakas之前一篇博文《What makes a good front end engineer?》的译文,仅供大家参考。原博文地址:Nicholas C. Zakas谈怎样才能成为优秀的前端工程师:昨天,我负责了Yahoo!公司组织的一次面试活动,感触颇深的是其中的应聘者提问环节。我得说自己对应聘者们提出的大多数问题都相当失望。我希望听到一些对在Yahoo!工作充满激情的问题。在昨天的应聘者中,只有一个人的问题是我认为最好的,那个人问我:“你觉得怎么才能成为优秀的前端工程师?”我觉得很有必要把这个问题从面试房间里拿出来讨论一下。首先,前端工程师必须得掌握HTML、CSS和JavaScript。只懂其中一个或两个还不行,你必须对这三门语言都很熟悉。也不是说必须对这三门语言都非常精通,但你至少要能够运用它们完成大多数任务,而无需频繁地寻求别人的帮助。优秀的前端工程师应该具备快速学习能力。推动Web发展的技术并不是静止不动的,没错吧?我甚至可以说这些技术几乎每天都在变化,如果没有快速学习能力,你就跟不上Web发展的步伐。你必须不断提升自己,不断学习新技术、新模式;仅仅依靠今天的知识无法适应未来。Web的明天与今天必将有天壤之别,而你的工作就是要搞清楚如何通过自己的Web应用程序来体现这种翻天覆地的变化。计算机科学这个大门类下面的许多分支在人们眼中实际上都不外乎科学。但是,我们所说的前端不是什么科学,而是艺术。艺术家不仅要掌握谋生的技术,还要懂得如何运用。对同一个问题的解决方案在这种情况适用,在另一种情况下可能就不适用。对Web应用程序的前端而言,解决同一问题的方案经常会有很多。没有哪个方案是错的,但其中确实有一些是更合适的。优秀的前端工程师应该知道在什么情况下使用哪种方案更合适,而在什么情况下应该重新选择。优秀的前端工程师需要具备良好的沟通能力,因为你的工作与很多人的工作息息相关。在任何情况下,前端工程师至少都要满足下列四类客户的需求。产品经理——这些是负责策划应用程序的一群人。他们能够想象出怎样通过应用程序来满足用户需求,以及怎样通过他们设计的模式赚到钱(但愿如此)。一般来说,这些人追求的是丰富的功能。UI设计师——这些人负责应用程序的视觉设计和交互模拟。他们关心的是用户对什么敏感、交互的一贯性以及整体的好用性。他们热衷于流畅靓丽但并不容易实现的用户界面。项目经理——这些人负责实际地运行和维护应用程序。项目管理的主要关注点,无外乎正常运行时间(uptime)——应用程序始终正常可用的时间、性能和截止日期。项目经理追求的目标往往是尽量保持事情的简单化,以及不在升级更新时引入新问题。最终用户——当然是应用程序的主要消费者。尽管我们不会经常与最终用户打交道,但他们的反馈意见至关重要;没人想用的应用程序毫无价值。最终用户要求最多的就是对个人有用的功能,以及竞争性产品所具备的功能。那么,前端工程师应该最关注哪些人的意见呢?答案是所有这四类人。优秀的前端工程师必须知道如何平衡这四类人的需求和预期,然后在此基础上拿出最佳解决方案。由于前端工程师处于与这四类人沟通的交汇点上,因此其沟通能力的重要性不言而喻。如果一个非常酷的新功能因为会影响前端性能,必须删繁就简,你怎么跟产品经理解释?再比如,假设某个设计如果不改回原方案可能会给应用程序造成负面影响,你怎么才能说服UI设计师?作为前端工程师,你必须了解每一类人的想法从何而来,必须能拿出所有各方都能接受的解决方案。从某种意义上说,优秀的前端工程师就像是一位大使,需要时刻抱着外交官的心态来应对每一天的工作。我告诫新来的前端工程师最多的一句话,就是不要在没有作出评估之前就随便接受某项任务。你必须始终记住,一定先搞清楚别人到底想让你干什么,不能简单地接受“这个功能有问题”之类的大概其的说法。而且,你还要确切地知道这个功能或设计的真正意图何在。“加一个按钮”之类的任务并不总意味着你最后会加一个按钮。还可能意味着你会找产品经理,问一问这个按钮有什么用处,然后再找UI设计师一块探讨按钮是不是最佳的交互手段。要成为优秀的前端工程师,这种沟通至关重要。无论从哪个方面讲,我都觉得前端工程师是计算机科学职业领域中最复杂的一个工种。绝大多数传统的编程思想已经不适用了,为了在多种平台中使用,多种技术都借鉴了大量软科学的知识和理念。成为优秀前端工程师所要具备的专业技术,涉及到广阔而复杂的领域,这些领域又会因为你最终必须服务的各方的介入而变得更加复杂。专业技术可能会引领你进入成为前端工程师的大门,但只有运用该技术创造的应用程序以及你跟他人并肩协同的能力,才会真正让你变得优秀。
多写只是基本,在多写的基础上还要思考、总结和提炼。最重要的,我个人认为还是基础一定要打好,比如说基于CSS的布局技术,大家都很熟悉,很可能会脱口而出浮动和定位,那除此之外还有什么布局技术?这些布局技术的优劣势各是什么?每种布局技术各适合什么场合不适合什么场合?再比如浏览器,对浏览器渲染问题的总结到位不到位?能否说出已知的浏览器兼容性bug和对应的解决方案?以及在此基础上的为什么用某种方法就能解决这个问题,背后的原理是什么?是的,细节一定要扣透,很多前端的同学只是停留在“我知道遇到这个问题应该怎么做”,但他们不知道为什么要这么做。最简单的例子就是都知道“overflow:hidden”可以清除浮动挽救高度塌陷,但是什么原理使得这个方法可以做到这一点呢?或者又是因为浏览器如何渲染才导致clear属性可以清除浮动呢?如果基础扣得细,这里会知道设置了clear属性的元素会通过自动填满(补足)其上外边距(margin-top)来实现视觉上的清除浮动,所以设置了clear属性来清除浮动的元素,如果对其设置margin-top会不起作用。那再换个问法,什么情况下margin-top会不起作用呢?答案又能列出多少条?基础是非常重要的,因为很多时候出现问题,都会发现是自己对基础知识了解不清。这不单单是指CSS元素,我发现80%以上的兼容性问题可以追溯到结构代码写的不规范不标准。错误和冗余的套嵌易导致很多意料外的问题。
讲下我比较认同的方法学:先从模仿开始,不要闭门造车,然后研究背后的实现,这其中加入自己的理解与思路,最后有整理出自己的一套实现方案
我说说我的看法,我觉得目前国内所谓前端工程师还是有好多分支的,有的前端在UED部门,有的在设计部门,有的在技术部门,所以首先要找好自己的定位,在技术部门的你就狂钻研javascript,死扣兼容性问题, 在UED部门你就可以关注一些交互,提高自己的沟通技巧(因为我觉得产品和交互就是耍嘴皮子的),在设计部门你就扣css细节,像素级别的,关注各种布局和效果的技术实现,提高设计稿还原度和效率。你要求一个前端,即能高效准确的还原设计稿,又精通浏览器兼容性问题,同时精通javascript,各种跟后台的数据交互,又广泛涉猎产品和交互设计,能与交互设计是和产品唇枪舌战。你当前端工程师是神啊~
首先,优秀的Web前端开发工程师要在知识体系上既要有广度和深度!做到这两点,其实很难。所以很多大公司即使出高薪也很难招聘到理想的前端开发工程师。技术非黑即白,只有对和错,而技巧则见仁见智。在以前,会一点Photoshop和Dreamweaver的操作,就可以制作网页。现在,只掌握这些已经远远不够了。无论是开发难度上,还是开发方式上,现在的网页制作都更接近传统的网站后台开发,所以现在不再叫网页制作,而是叫Web前端开发。Web前端开发在产品开发环节中的作用变得越来越重要,而且需要专业的前端工程师才能做好。Web前端开发是一项很特殊的工作,涵盖的知识面非常广,既有具体的技术,又有抽象的理念。简单地说,它的主要职能就是把网站的界面更好地呈现给用户。其次,优秀的Web前端开发工程师应该具备快速学习能力。Web发展的很快,甚至可以说这些技术几乎每天都在变化!如果没有快速学习能力,就跟不上Web发展的步伐。前端工程师必须不断提升自己,不断学习新技术、新模式;仅仅依靠今天的知识无法适应未来。Web的明天与今天必将有天壤之别,而前端工程师的工作就是要搞清楚如何通过自己的Web应用程序来体现这种翻天覆地的变化。说到这里,我想起了一个大师说过的一句话:对于新手来说,新技术就是新技术。对于一个高手来说,新技术不过是就技术的延伸。再者,优秀的前端工程师需要具备良好的沟通能力,因为前端工程师至少都要满足四类客户的需求。1、产品经理。这些是负责策划应用程序的一群人。他们会想出很多新鲜的、奇怪的、甚至是不可是实现的应用。一般来说,产品经理都追求丰富的功能。2、UI设计师。这些人负责应用程序的视觉设计和交互模拟。他们关心的是用户对什么敏感、交互的一贯性以及整体的好用性。一般来说,UI设计师于流畅靓丽、但并不容易实现的用户界面,而且他们经常不满前端工程师造成 1px 的误差。3、项目经理。这些人负责实际地运行和维护应用程序。项目管理的主要关注点,无外乎正常运行时间、应用程序始终正常可用的时间、性能和截止日期。项目经理追求的目标往往是尽量保持事情的简单化,以及不在升级更新时引入新问题。4、最终用户。指的是应用程序的主要消费者。尽管前端工程师不会经常与最终用户打交道,但他们的反馈意见至关重要。最终用户要求最多的就是对个人有用的功能,以及竞争性产品所具备的功能。Yahoo 公司 ,YUI 的开发工程师 Nicholas C. Zakas 认为:前端工程师是计算机科学职业领域中最复杂的一个工种。绝大多数传统的编程思想已经不适用了,为了在多种平台中使用,多种技术都借鉴了大量软科学的知识和理念。成为优秀前端工程师所要具备的专业技术,涉及到广阔而复杂的领域,这些领域又会因为你最终必须服务的各方的介入而变得更加复杂。专业技术可能会引领你进入成为前端工程师的大门,但只有运用该技术创造的应用程序以及你跟他人并肩协同的能力,才会真正让你变得优秀。————————————关于书籍:HTML、CSS 类别书籍,都是大同小异,在当当网、卓越网搜索一下很多推荐。如果感觉学的差不多了,可以关注一下《CSS禅意花园》,这个很有影响力。Javascript 的书籍 推荐看老外写的,国内很多 Javascript 书籍的作者对 Javascript 语言了解的都不是很透彻。这里推荐几本 Javascript 书籍:初级读物:《JavaScript高级程序设计》:一本非常完整的经典入门书籍,被誉为JavaScript圣经之一,详解的非常详细,最新版第三版已经发布了,建议购买。《JavaScript王者归来》百度的一个Web开发项目经理写的,作为初学者准备的入门级教程也不错。中级读物:《JavaScript权威指南》:另外一本JavaScript圣经,讲解的也非常详细,属于中级读物,建议购买。《JavaScript.The.Good.Parts》:Yahoo大牛,JavaScript精神领袖Douglas Crockford的大作,虽然才100多页,但是字字珠玑啊!强烈建议阅读。《高性能JavaScript》:《JavaScript高级程序设计》作者Nicholas C. Zakas的又一大作。《Eloquent JavaScript》:这本书才200多页,非常短小,通过几个非常经典的例子(艾米丽姨妈的猫、悲惨的隐士、模拟生态圈、推箱子游戏等等)来介绍JavaScript方方面面的知识和应用方法。高级读物:《JavaScript Patterns 》:书中介绍到了各种经典的模式,如构造函数、单例、工厂等等,值得学习。《Pro.JavaScript.Design.Patterns》:Apress出版社讲解JavaScript设计模式的书,非常不错。《Developing JavaScript Web Applications》:构建富应用的好书,针对MVC模式有较为深入的讲解,同时也对一些流程的库进行了讲解。《Developing Large Web Applications》:不仅有JavaScript方面的介绍,还有CSS、HTML方面的介绍,但是介绍的内容却都非常不错,真正考虑到了一个大型的Web程序下,如何进行JavaScript架构设计,值得一读。要做优秀的前端工程师,还需要继续努力:《高性能网站建设指南》、《Yahoo工程师的网站性能优化的建议》、“YSLOW”性能优化建议、《网站重构》、《Web开发敏捷之道》、“ jQuery 库”、“前端框架”、“HTML5”、“CSS3”。。。 这些都要深入研究!万事开头难!如果你能到这个境界,剩下的路自己就可以走下去了。人们常说:不想当裁缝的司机,不是个好厨师。如果单纯只是学习前端编程语言、而不懂后端编程语言(PHP、,JSP、Python),也不能算作是优秀的前端工程师。在成为一个优秀的前端工程师的道路上,充满了汗水和辛劳。博客原文:
一、技术的必须的作为一名最基础的前端工程师你必须掌握HTML、CSS和JavaScript。三者必须同时精通,类似我字样对前端知识一知半解的,一遇到问题就停下工作就四处搜索解决方案的,首先就算不上一个合格的前端人员。像我这样的如果当了前端工程师那工期肯定是不能保证的。合格的前端工程师第一要学会的就是在没有任何外来帮助的情况下(包括搜索引擎),能够完成大多数任务。以下知识点是作为一个前端工程师必须了解和熟悉的:DOM结构——两个节点之间可能存在哪些关系以及如何在节点之间任意移动。DOM操作——怎样添加、移除、移动、复制、创建和查找节点。事件——怎样使用事件以及IE和DOM事件模型之间存在哪些主要差别。XMLHttpRequest——这是什么、怎样完整地执行一次GET请求、怎样检测错误。严格模式与混杂模式——如何触发这两种模式,区分它们有何意义。盒模型——外边距、内边距和边框之间的关系,IE & 8中的盒模型有什么不同。块级元素与行内元素——怎么用CSS控制它们、它们怎样影响周围的元素以及你觉得应该如何定义它们的样式。浮动元素——怎么使用它们、它们有什么问题以及怎么解决这些问题。HTML与XHTML——二者有什么区别,你觉得应该使用哪一个并说出理由。JSON——它是什么、为什么应该使用它、到底该怎么使用它,说出实现细节来。上述这些知识点都应该是你“想都不用想”就知道的东西。除了上述的前端知识,也还需学会至少一门后端编程语言,让你自己学会如何与后端进行更好的交互。很多前端工程师对一些库非常的熟悉,jQuery,Bootstrap等,但是对于库的熟悉并不能提现你的优秀,整整优秀的是那些理解库背后的机制,特别是能够徒手写出一个自己的库的人。真正合格的前端工程师是能实现具体的功能要求,而优秀的前端工程师需要解决的问题是寻找一个最优的解决方案。二、沟通很重要优秀的前端工程师需要具备良好的沟通能力,因为你的工作与很多人的工作息息相关。在任何情况下,前端工程师至少都要满足下列四类客户的需求。产品经理——这些是负责策划应用程序的一群人。他们能够想象出怎样通过应用程序来满足用户需求,以及怎样通过他们设计的模式赚到钱(但愿如此)。一般来说,这些人追求的是丰富的功能。UI设计师——这些人负责应用程序的视觉设计和交互模拟。他们关心的是用户对什么敏感、交互的一贯性以及整体的好用性。他们热衷于流畅靓丽但并不容易实现的用户界面。项目经理——这些人负责实际地运行和维护应用程序。项目管理的主要关注点,无外乎正常运行时间——应用程序始终正常可用的时间、性能和截止日期。项目经理追求的目标往往是尽量保持事情的简单化,以及不在升级更新时引入新问题。最终用户——当然是应用程序的主要消费者。尽管我们不会经常与最终用户打交道,但他们的反馈意见至关重要;没人想用的应用程序毫无价值。最终用户要求最多的就是对个人有用的功能,以及竞争性产品所具备的功能。不要在没有作出评估之前就随便接受某项任务。你必须始终记住,一定先搞清楚别人到底想让你干什么,不能简单地接受“这个功能有问题”之类的大概其的说法。而且,你还要确切地知道这个功能或设计的真正意图何在。“加一个按钮”之类的任务并不总意味着你最后会加一个按钮。还可能意味着你会找产品经理,问一问这个按钮有什么用处,然后再找UI设计师一块探讨按钮是不是最佳的交互手段。要成为优秀的前端工程师,这种沟通至关重要。那么,前端工程师应该最关注哪些人的意见呢?答案是所有这四类人。优秀的前端工程师必须知道如何平衡这四类人的需求和预期,然后在此基础上拿出最佳解决方案。由于前端工程师处于与这四类人沟通的交汇点上,因此其沟通能力的重要性不言而喻。如果一个非常酷的新功能因为会影响前端性能,必须删繁就简,你怎么跟产品经理解释?再比如,假设某个设计如果不改回原方案可能会给应用程序造成负面影响,你怎么才能说服UI设计师?作为前端工程师,你必须了解每一类人的想法从何而来,必须能拿出所有各方都能接受的解决方案。从某种意义上说,优秀的前端工程师就像是一位大使,需要时刻抱着外交官的心态来应对每一天的工作。专业技术可能会引领你进入成为前端工程师的大门,但只有运用该技术创造的应用程序以及你跟他人并肩协同的能力,才会真正让你变得优秀。三、提升无止境优秀的前端工程师应该具备快速学习能力。推动Web发展的技术并不是静止不动的,这些技术几乎每天都在变化,如果没有快速学习能力,你就跟不上Web发展的步伐。你必须不断提升自己,不断学习新技术、新模式;仅仅依靠今天的知识无法适应未来。Web的明天与今天必将有天壤之别,而你的工作就是要搞清楚如何通过自己的Web应用程序来体现这种翻天覆地的变化。四、前端开发知识架构前端工程师浏览器IE6/////编程语言/切页面/HTML5/CSS3/开发工具IDE//调试工具//版本管理///代码质量Coding style/单元测试///自动化测试WebDriver前端库/框架///////前端标准/规范ECMAScript3/5W3C/DOM/BOM/XHTML/XML/JSON/JSONPCommonJS/AMDHTML5/CSS3性能编程知识储备数据结构OOP/AOP/作用域链函数式编程设计模式部署流程压缩合并/文档输出/项目构建工具/代码组织类库模块化/AMDYUI3模块业务逻辑模块化文件加载/安全/ADsafe/Caja/Sandbox移动WebHTML5/CSS3响应式设计/V5/JavaScript生态MongoDB/CouchDB前沿技术社区/会议/NodeParty//JSConf/QCon/Velocity/SDCCJSConf/NodeConfYDN/YUIConf计算机知识储备编译原理计算机网络操作系统算法原理软件工程/软件测试原理软技能知识管理/总结分享沟通技巧/团队协作需求管理/PM交互设计/可用性/可访问性知识可视化SVG/Canvas/VML//后端工程师编程语言C/C++/Java/PHP/Ruby/Python/…数据库SQLMySQL/MongoDB/Oracle操作系统Unix/Linux/OS X/Windows数据结构参考链接:
1. 多尝试,会折腾2. 去一个好的团队3. 善用阅读器,多关注牛人博客、twitter等4. 去github关注相关感兴趣项目,尝试贡献代码5. 写博客,记录问题,分享代码。帮助其他人成长
不说技术,要保持一颗激情的心!性子要耐得住,前有策划设计交互,后有程序测试编辑。
99%的努力和1%的天分。-----------1%的天分最重要,没有那%1,说啥都白搭。
多想,其实有很多途径和方向和出路,能做到一点就足以成为一名高手
技术是必须的,但是,设计才是技术的升华。技术是根,设计是魂。灵感不是凭空产生的,砸烂别人的、组合别人的、添加自己的。
坑的项目多了,自然就成高手了。
做出来的东西,自己多用用,让你女朋友也多用用。
其实,我同意 堂主 所说,基础很重要,其实web前端上手容易,很多时候会让人忽视了基础。
@ 除了要满足上面四类客户的需求,跟后端开发人员的沟通也是很重要的吧,我不知道别的公司是怎么样的,我所在的公司没有明确的前端开发职位,因为兴趣,我这个做后台开发的人兼职在做这个工作,我觉得跟后端开发人员的沟通,数据结构,接口都要有明确的文档沟通清楚,这也很重要的。
code wrong or code better
顺着职位名称往后发展即可: web前端工程师→前端工程师→工程师→师。每一阶段,先成为,再忘记。
多写,多练,真对同一个效果可以反复尝试不同的方案,锻炼对属性的了解和灵活应用。时刻关心前端发展的最新动态,了解新兴技术的潮流方向。培养自己的UI感观,至少能处理平面,至少了解一门后端语言,了解开发流程产品需求}

我要回帖

更多关于 软件开发工程师待遇 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信