首页 > 代码库 > 前端开发工程师是个什么样的职位?
前端开发工程师是个什么样的职位?
又是一年毕业时,考研工作各种忙!
而我也找到了我理想中的工作--前端开发工程师,其实刚开始找的时候我也不清楚这是一个什么样的工作,但是我知道一点就是大概也许和做网页有些许类似,毕竟是前端嘛,和网页还是有很大的关系的。然后我就在网上找相关知识去学习充实自己,临阵磨枪虽然不太好,但不失一个方法。
我找的公司是同程旅游公司,听起来感觉还不错(说实话在这之前我只知道携程,去哪儿旅游网等等,这个根本没听过Σ( ° △ °|||)︴),看看这个公司对这个职位的要求吧!
1、熟悉Web标准,Html/xhtml和CSS
2、对熟悉js的特性,如果有开发js的实践,这定是极好的
3、熟悉jQuery/YUI/MooTools/Dojo中至少一种框架,特别是jQuery
4、有Asp 、Asp.net、php 或 jsp 相关经验的优先
5、具备良好的交流沟通能力和团队协作能力
6、2015届本科及以上学历
看着这些要求,我思忖着:以我的现有状况貌似还是有点悬的,这其中说的框架我还没听过呢!不过我用过Iframe框架,有ASP开发经验(一点点而已)。看完后我信心大增,决定去试试,不试怎么知道自己不行呢?结果还真是挺好过的,笔试完就直接去面试然后就通过了!过程感觉没啥可说的,没有啥经验吧。还是等实习完再谈谈经验吧。这里我在写写有关前端开发的一些东西吧,基本在网上找的,我自己当然不知道啦!!!
要成为一个前端开发工程师(就是精通这些核心的Web前端技术,具备互联网交互设计能力,熟悉后端服务器运行环境和数据通信协议,掌握响应式布局框架、Bootstrap、AngularJS等最新的JS框架的软件技术人才。),需要学会很多东西,如下:
要求1 掌握HTML5基础:包括HTML 快速入门、文本、图像、链接、表格、列表、表单、框架。
CSS3:CSS 基础语法、框模型与背景、文本格式化、表格、显示与定位、动画、过渡、2D/3D 转换、CSS 优化。
JavaScript核心:JavaScrip基础语法、数组Object、Function、String 和 正则表达式、常用内置对象、JSON、错误处理、面向对象高级编程。
DOM编程:选取并读取节点、文档遍历以及增加节点、删除节点、Window对象、BOM对象、HTML DOM。
要求2 UI交互设计: Photoshop设计工具、原型工具AP、互联网UI交互设计理论。
HTTP协议: 服务器端组件原理、HTTP请求(GET、POST、PUT、DELETE等)、HTTP响应、Cookie原理、Session原理、Restful协议 。
服务端:Java服务器端技术简介及Tomcat服务器、PHP服务器端技术简介及Apache服务器、.NET服务器端技术简介及IIS服务器。
HTML5高级: 移动设备布局与响应式布局、HTML5 绘图、HTML5 SVG、音频和视频处理、GeolocationAPI、Communication API、WebSockets API、Forms API、HTML5 拖放、Web Workers API、Web Storage API、离线Web应用。
要求3 Ajax:XML、JSON、Ajax原理、JQuery Ajax、Ajax经典案例。
JQuery: JQuery概述、JQuery选择器、JQuery HTML操作、JQuery事件、JQuery特效、JQuery Traversing、JQuery常用Plug-in、JQuery扩展、JQuery Mobile
Bootstrap: BS基础、BS Grid、BS Forms、BS Inputs。
以上列举的大概就是成为一个前端开发工程师的学习要求吧,看着还是蛮多的。看来我还有一段很远的路要走啊!
谨以此文催促我沿着这条路走下去!
前端开发工程师是个什么样的职位?