前端,工作计划

发布时间:2016-12-02 来源: 工作计划 点击:

篇一:Web前端开发工程师养成计划

Web前端开发工程师养成计划【转载】

Web前端开发工程师养成计划(入门篇)

最原始的忠告:这个世界上有想法的人很多,但是有想法又能实现它的人太少!

首先要感谢伟大的Web2.0概念、产品概念、用户体验概念、jQuery插件,是它们在中国日渐成熟才解放了一直以来姥姥不疼舅舅不爱的前端开发工程师们。

有没有发现从09年下半年到现在全中国的互联网公司都在招聘前端开发工程师?如果你注意到了,那么恭喜你,你已经拥有那么一点点预测互联网职场动向的能力。

可能令你感到遗憾的是你从没从事过前端开发工作,不过没关系,只要你肯努力,一切都是可以学会的。

学生?设计师?程序员?SEOer?产品经理?项目经理?你是谁不重要,重要的是你想不想认识、了解、学习、精通前端技术。

一:想入门?

在入门之前你必须了解一个概念:什么是前端开发工程师?

在了解这个概念之前,先来看一下我们所熟悉的互联网大佬们在最近的招聘中对前端开发工程师岗位的要求。

阿里巴巴:

1、丰富的前端开发经验,能解决Web项目中各种疑难问题;

2、精通各种Web前端技术,了解其适用范围及优劣性;

3、深刻理解Web标准,对标签语义、页面结构有深刻的认识,手写XHTML/CSS/JavaScript代码;

4、研究过JS框架,喜欢钻研新技术、能够解决各种浏览器兼容性问题。

Google:

1、1年以上的前端开发经验;

2、了解Web标准,熟练掌握HTML/XHTML、CSS,具备规范的HTML和CSS代码的实现能力;

3、熟练掌握JavaScript,对JavaScript的高级特性有深入理解,具备OO方式的JavaScript程序设计和实现能力;

4、对页面设计和用户体验有一定了解,具备较好的产品设计能力;

5、了解浏览器兼容性问题,熟悉前端开发和调试工具,具有解决实际问题的能力和经验;

6、熟悉一种Server端语言并有实际工作经验,比如Python、 PHP、Perl、Java、C等等;

7、熟悉Google API(任何产品均可),有实际的开发和使用经验;

8、熟悉其他前端开发相关技术或工具,比如ActionScript、Photoshop等等;

9、熟悉Web常见产品,有个人博客、网站等;

10、主动思考、主动工作。

百度:

1、计算机及相关专业本科以上学历;

2、精通JavaScript、Ajax等Web开发技术;

3、精通 HTML/XHTML、CSS等网页制作技术,熟悉页面架构和布局;

4、熟练使用Linux系统,对算法、数据结构以及后台开发(C/C++/PHP/Java等)有一定了解;

5、熟悉W 3C标准,对表现与数据分离、Web语义化等有深刻理解;

6、对Web技术发展有强烈兴趣,有良好的学习能力和强烈的进取心;

7、良好的沟通与表达能力、思路清晰,较强的动手能力与逻辑分析能力。

腾讯:

1、精通JavaScript或ActionScript,熟悉Web/RIA开发模式;

2、熟悉html/xhtml、css等网页制作技术,熟悉页面架构和布局;

3、熟悉Web标准,对表现与数据分离、html语义化等有一定理解;

4、对JS的各种特性以及浏览器兼容性有丰富实战经验;

5、具有良好的团队和积极主动的沟通意识;

6、具备强烈的进取心和求知欲,勇于挑战。

新浪:

1、三年以上工作经验,有大型互联网公司任职经历为最佳;

2、对javascript语言有十分深入的了解;

3、掌握至少一门服务器端编程语言,对OOP有一定的认识,对前后端合作开发有一定的认知;

4、具备优秀的编程能力,对常见动画效果算法有一定地了解;

5、熟练掌握HTML/CSS/XML;

6、对互联网产品有着良好的感觉,对交互体验有较为深入的了解;

7、思路清晰,具备良好的沟通能力和理解能力。

看完上述岗位要求,我想你应该对前端开发工程师的概念有了一定的了解,尝试着定义一下?

前端开发工程师 = XHTML+XML+CSS+JavaScript/ActionScript/AJAX

高级前端开发工程师 = XHTML+XML+CSS+JavaScript/ActionScript/AJAX+UED+JSP|ASP|.NET|PHP

当然,上面的定义是针对大公司的,杯具的是中国互联网行业的大公司太少了,为了生存与生活,我们还要了解中小公司的需求:

前端开发工程师 = XHTML+XML+CSS+JavaScript/ActionScript/AJAX+JSP|ASP|.NET|PHP+UI

高级前端开发工程师 = XHTML+XML+CSS+JavaScript/ActionScript/AJAX+UED+JSP|ASP|.NET|PHP+UI+SEO+PM

也许你不一定要学这么多,但是如果全学会了,那你将可能成为真正的T型人才。 关于大公司和小公司哪个更好更适合的问题,这里就不讨论了。

二:从何做起?

方向、勤奋、运气这三大成功要素中的“方向”已经渐渐清晰了,那么接下来要付出的就是“勤奋”。

“前端开发工程师”也许不能令你大富,但至少算是一技傍身,可以保障你的生存和生活。 准备好了?那么你接下来要做的是就是:

1、准备好工具(Photoshop、Dreamweaver),推荐:Photoshop cs2、Dreamweaver cs4。

2、加入一个前端开发QQ群,推荐:1010811(不是广告)

3、购买一本入门书籍,推荐:《HTML+CSS网页设计与布局从入门到精通》、《精通CSS+DIV网页样式布局》。

4、下载一个CSS2.0手册。

5、努力练习吧,你可能需要1-3个月的学习才能了解XHTML+CSS(有关HTML和XHTML的区别请百度查询)

====================================================== Web前端开发工程师养成计划(成长篇)

也许没有终点,但路仍然要靠自己走。

我希望你在看到这篇博文的时候,已经学会并掌握了XHTML+CSS。技术是一个硬指标,不存在灰色地带,yes OR no都是一目了然。

一:写在前面的废话

大多数人在成长的最初阶段都是很辛苦的,这种辛苦程度也只有你自己最清楚。辛苦不是目的,也不是成就,目的是学会些什么。如果你已经掌握了XHTML+CSS,那么恭喜你,你成功的入门了。

我不是一个很笨的人,不过我当初入门也花了2个多月,如果你花的时间比我少,至少证明你比我聪明,貌似也会比我有前途;如果你花的时间比我长,那我只能很负责任的告诉你:你的基础打的太牢固了!

有没有感觉到当你掌握XHTML+CSS的时候,单纯的切页面工作已经满足不了你的胃口。接下来你需要学习的这一项技能,是直接决定你能否改变“前端开发初级阶段”现状的钥匙:JavaScript。

JavaScript是一种逻辑型语言,想要学会JavaScript必须有较强的逻辑思维能力。当然逻辑思维也是可以锻炼出来的,譬如多看看交互设计方面的书籍,不过最好的方法莫过于找个导师,这个导师可以是你的上司,同事,甚至于QQ群里的某个人。

09年以前学习JavaScript是一件比较痛苦的事情,因为那时候jQuery还没有大行其道。在jQuery遍地开花的今天,学习 JavaScript已经变得相对简单了。只要你掌握了CSS且有一定的逻辑思维能力,知道什么叫对象,明白什么叫面向对象,你一定能够学会 JavaScript。

中国大多数互联网公司对JavaScript的技能要求停留在应用层面。所谓应用层面,是指利用这项技能完成公司所要求任务,所以刻意的去钻研JavaScript的全部特性变得不是那么合算。

我是jQuery的支持者,同样也倡导大家去钻研JavaScript,虽然钻研不是现在的课题,但我还是要说一句:JavaScript的强大,远超jQuery,甚至远超你的想象。

学习JavaScript和学习其他编程语言一样,没有任何捷径可走,唯一能快速达成目标的方法就是:勤学苦练。

最后一句废话:希望你在学习JavaScript之前已经掌握了XHTML+CSS,已经明白了什么叫对象及面向对象,已经锻炼出一定的逻辑思维能力。

二:如何成长?

1、购买成长书籍,推荐:《JavaScript入门经典》、《JavaScript高级程序设计》、《锋利的jQuery》、《jQuery实战》、《JavaScript权威指南》。

2、下载一个jQuery手册。

3、寻找一名导师,推荐:上司、同事、QQ群中某人。

4、创造一个可以支持你频繁使用JavaScript的环境,推荐:尽量尝试承担更繁重的工作。

5、开始勤学苦练,你需要3-12个月才能了解JavaScript。

====================================================== Web前端开发工程师养成计划(高手篇)

<Date: 2010-05-21> <Author: 幕> <Category: 前端开发> 查看评论

“执着”是成功的要素之一。

首先要对那些能够坚持学完XHTML+CSS+JavaScript的人表示敬佩,看似简单的三门语言,其实都含有强大的智慧和力量。

一:还想继续走下去吗?

XHTML+CSS+JavaScript是前端开发工程师最核心的技能,所以不仅仅是了解、熟悉这些就可以宣称自己是一名合格的前端开发工程师,想要合格,必须精通它们。

事实上“精通”这两个字在如今已经被滥用了,翻开10份简历你就能找到6个“精通”XX的,以致于这世界上的“天才”遍地都是。

简单来说明一下“精通”的几个标识。

XHTML:深刻理解“语义化”。

CSS:凌驾于页面之上,具备架构思想,可以把控整站(100页面以上级别)结构。 JavaScript:深刻理解“对象”、“面向对象”、“万物皆对象”。

由了解到熟悉再到精通的这个过程是艰难的,自我衡量是否达到精通的方法是检查自己在学习的过程中有没有“顿悟”过。其实很少有人能自我“顿悟”,因为自学很容易陷进一个圈子而无力自拔。

最有效的“顿悟”方法莫过于拥有一个好的导师,但不是每个人都有好的运气可以碰到悉心教导你的人。如果你没有一个好的导师,那么我的建议是:勤学苦练一段时间后,要找个空闲放松一下,接触一些与前端无关的知识,譬如:战略、市场、销售等等。

精通XHTML+CSS+JavaScript仅仅可以让你成为一个合格的前端开发工程师,但并不足以造就一个“高手”。

首先要说明的一点:“高手”是通才,不是专才;一技之长只能保障生存,无法改变生活。 前端开发工程师是一个承前启后的职位,前面是视觉设计师,后面是服务器端工程师,所以高手的“通”首先是针对UI设计和服务器端语言 (ASP/.NET/JSP/PHP),另外还需要强化自身技能的一些扩展,譬如AJAX、XML、ActionScript等等,这些东西也许你很少会 用到,但对于个人价值提升是很有用的。

让我们来尝试着定义一下“高手”吧:精通XHTML+CSS+JavaScript、熟悉AJAX、XML、ActionScript、UI设计、服务器端语言。

当你满足上述条件时,你会发现自己得到了比字面上的这些更多更深刻的东西。

二:高手何在?

1、准备好工具,推荐:Flash CS4、Visual Studio 2005/Visual Studio 2008、SQL Server 2005/SQL Server 2008。(由于作者没有JSP和PHP的开发经验,JSP和PHP开发工具请自行选参)

2、高手参考书籍,推荐:《XML基础教程》、《ASP.NET2.0 XML高级编程》、《ASP.NET AJAX实战》、《Flash ActionScript3.0从入门到精通》、《网页设计与配色经典案解析》、《Web Designer Idea—设计师谈网页设计思维》、《Beginning C# Objects—概念到代码》、《ASP.NET2.0网站开发全程解析》、《Programming ASP.NET》、《C#2005数据库编程经典教程》。(由于作者没有JSP和PHP的开发经验,所以有关JSP和PHP方面的书籍还请自行选参)

3、寻找一名好的导师,推荐:上司、同事、QQ群中某人。

4、在学习中强化技能,在强化技能中拓展视野,在拓展视野后寻找下一个出发点。

5、你需要1-3年才能修炼成高手。

篇二:2015年度工作总结及工作计划

岁月如梭,光阴似箭,转眼间,作为一名应届毕业生,初入职场,我已进司半年。这半年是我接触新业务、新技术最多的一个阶段,同时也是我进步最大,挑战最多,项目开发经验积累最多的一个阶段。经过近半年的实际工作,现将2015下半年的工作情况总结如下:

一、员工个人工作总结

这半年的主要工作包括:学习部门相关业务知识及新技术;项目1相关功能的开发以及bug处理;项目2修改及新功能开发;项目3新功能开发;项目4新功能开发以及bug处理;项目5新功能开发和bug处理;项目6新功能开发。

1.相关业务及技术学习

刚进部门前两周,首先对部门的相关开发工具进行安装并熟悉;然后认真熟读项目1系统开发说明文档,初步了解部门的主要业务知识,并主动使用PowerDesigner对相关数据库进行反向工程,导出相关数据库表设计说明文档,并同小组分享,促进同事间的开发工作。最后学习ExtJs前端框架、NPOI导出Excel、FastReport快速报表、ReportBuilder交叉表等项目常用技术。

前端 工作计划

2.项目1

项目1的主要工作分四部分:首先是针对客户1:报表1开发、报表2功能完善、报表3开发,以及一些小需求和bug进行处理;其次是将客户2的功能2移植到基线版,同时将项目2上的一些功能移植到项目1,完成项目1产品升级;然后是针对客户3的改进:支持批量删除功能3、功能4修改;最后是针对客户3:功能5修改,功能6查询新需求开发。在这一阶段,由于是首次进行项目开发,基本上每一次任务都是新的挑战,每天都能学到新的知识点。同时,将之前学习的新技术,通过项目1进行实践。这期间的工作,不仅使我的开发技术得到进一步升华,而且使我对项目1的框架有了更深入的了解。

3.项目2

项目2的主要任务有功能7修改,功能8修改、功能9开发、报表4开发。这一阶段,功能7的修改,使得对NPOI技术在项目中的应用更加明了;功能修改,使我初识图片的相关功能开发方法及使用;功能9开发中首次接触导入功能,并采用批量导入的方式来加快响应速度,这整个开发过程都相对比较有挑战性;最后使用ReportBuilder开发报表4,虽然期间遇到版本兼容性这种新问题,但是还是通过相关资料查阅解决了。

4.项目3

项目3主要开发任务有功能10完善,报表5、报表6、报表7、报表8、报表9、报表10、报表11、报表12等交叉报表的开发。针对功能10完善,重点学会了多选下拉框及导出图片至Excel的运用。之前的报表开发中的工作重点主要集中在报表的模板开发,相关的存储过程脚本都是由小组专门的数据库人员完成。然而这一阶段将主要由自己来完成相关报表存储过程脚本的编写工作,相较之前的工作又是一种不一样全新的挑战。经过请教同组同事,并对相关数据库编程技术基础知识进行复习,最终能够顺利按时完成任务。通过本阶段的大量存储过程编写工作的历练,自身的数据库编程技术有了很大的进步,为之后的工作打下坚实的基础。

5.项目4

主要开发的功能有报表13,报表14、功能11、功能12、功能13、功能14,以及测试平台上的bug处理。

这一项目的总体工作量相对其他项目较多,但是基于先前的多个项目开发经验,本阶段的开发工作较为顺利,工作重点相对集中于业务逻辑上的修改。

6.项目5

项目5的开发任务主要是报表15开发、功能15增加“xx信息”,报表16修改,以及测试平台上的bug处理。开发过程中,首次使用FastReport对含有图片的报表进行开发,通过对相关Demo的学习,最终成功显示图片。此外,通过字段拆分法完成客户库存盘点表的存储过程脚本的修改。

7.项目6

项目6的新需求主要是对功能16、功能17的开发。这一阶段开发过程中需要考虑的细节比较多,通过开发完成后对诸多细节之处进行完善及测试平台上的bug修改,最终完成任务,成功发布投入使用。

在日常工作中与同事们和睦相处,关系融洽。遇到困惑的问题积极向周围同事请教,他们也会积极地帮助我解决问题,很幸运能加入到这么热心的团队。遇到项目开发时间紧的时候,我也会主动加班来完成任务。此外,从开发工作中积极学习和总结新知识、技能,注重实践和阶段性思考总结。生活中,牢记身体是革命的本钱,注重劳逸结合,并积极报名参加公司举办的乒乓球、羽毛球比赛。偶尔,利用下班时间跟同事一起打球锻炼身体,并促进同事间的互动交流。本人工作积极认真、具有较强的责任心和进取心,严厉要求自己做好本职工作,遵守公司制度,严格按照上下班时间,不迟到不早退。同时,热爱xx这个大家庭,它是我踏入社会后的第一份工作,我会积极认真对待。

在入职后的这半年时间里,付出了许多努力,同时也收获了许多工作经验,但我也认识到了自身还存在一些不足之处。第一,由于刚进公司不久,相关的业务领域了解还不够透彻,虽能按时完成任务,但自我感觉不够快;第二,前端开发技能、数据库脚本编写能力、调试技能等相关工作技能还需进一步的学习、提升。第三,在工作中的细心度还不够,方方面面考虑还不够周全,使得项目开发完成后,经过测试人员测试后还是存在着一些小问题。

二、员工个人工作计划

2015年下半年已过,这期间凸显的不足之处,希望在2016年及未来的工作中有所改进。第一,通过多方面的项目开发经验积累,在实践中加深对相关的业务领域了解。第二,在继续按要求完成任务的同时,加强工作技能的学习,私下多做练习,并努力争取考取相关技能证书,提升自身的开发技能,便于未来更好地开展工作。第三,继续保持从开发工作中总结新知识、技能,注重实践和阶段性思考总结的良好习惯,勤于记录知识点,不管是在处理bug的过程中还是在项目开发过程中,遇到不懂的地方或解决问题的方法及时记录下来,以备后用。第四,更加细心认真的完成开发工作,工作中多注意细节之处,开发完成后要亲自进行多次测试及数据验证,保证功能可用性及易用性。

三、上级总体评价与建议

评价结果确认

员工签字: 年 月 日

直接上级签字: 年 月 日

篇三:web前端开发技术授课计划

学期授课计划编写说明

授 课 计 划 表

相关热词搜索:工作计划 简述工作计划 工作计划范文 工作计划怎么写

版权所有 小龙文挡网 www.xltkwj.com