`
shangtang004
  • 浏览: 32372 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

前端开发

阅读更多
首先谈谈我对前段工程师的定义。如果某个人要自称为前端工程师,至少要掌握以下技术:JavaScript + HTML + CSS + 一些基本的图像处理,当然还可能包括一些简单设计。总体来说偏向于展现层,能在AJAX 应用大展身手。

如果您符合上面的标准,正常水平,4年工作经验北京收入应该在5K-6K之间。所谓的正常水平指的是满足以下条件:

1.如果你把自己定位在前段工程师,则JavaScript一定要达到精通的级别,除了掌握当前主流的js框架外,还要能够以面向对象方式编写自己的JS框架,编写JS控件,要能够手动解决跨浏览器问题,总之你要达到对JS深刻理解的地步,知道然还要知道所以然。你可能觉得“深刻理解”太过苛刻,但因为JS本身就是一个轻量级语言,同时太过灵活,如果不能够深刻理解则意味着无法完全驾驭,同时也就无法进行大规模应用。
2.精通HTML + CSS,要能够脱离工具(例如Dreamweaver),完全手动编写页面布局(Table也好,Div也好),除了满足浏览器兼容性,还要求整洁,语义清晰,易于维护。
3.能够进行基本的图像处理,别离了美工就完全没法过了。
4.要能够理解服务器编程(Java、C#、PHP等)的基本原理,从而能够和后端程序员无缝配合。
5.如果熟悉目前流行的RAR框架(例如Flex、Silverlight),会大幅增加您的竞争力。

如果你不懂JS,只会HTML、CSS、Flash,只会页面布局,我说你更像一个美工,而不是前段工程师。
如果你懂JS,但不精通,那你可能还不如平常的一个Web程序员。普通的Web程序员除了能写上几笔JS,而且还能够进行服务器编程。


顶 ,补充几句:

1.除了娴熟的技能,还需要关心标准。一个专业人员不光要关注自己怎么做,还关注标准是怎么做的,大家是怎么做的。

2.要有自己独到的见解。 比如 拿学历来说,本科,硕士,博士 的区别是什么?

首先肯定是学历程度的不同,其实最本质的是, 本科所进行的只是在验证前人的理论,是在学习,基本没有什么自己独到的见解和创新。

而硕士呢,是能够在导师的带领下进行有限的创新,做的还是比较有限。为什么说博士不好毕业呢,是因为毕业论文对毕业太过重要,也有相当的难度;因为对于一个博士来说,不仅要有自己独到的见解和创新,还要对整个领域都有宏观上的认识,干预打破之前的条条框框。

其实前端也是如此,开始你只是在学习 html,css,js ,你只是在验证其正确、合理性。 到最后真正掌握之后才能很好的驾驭,甚至构建自己的编程模式,一种让更多人交口称赞的模式。

3.时刻保持细心、虚心, 不放过任何一个细节。因为前端本来就是很细节的东西,你如果不关心这个,我看还是放弃的好。

4.敢于向别人道出自己的见解,不要怕说错,没有说那个理论自己在那琢磨琢磨就出来了。真理需要经过讨论,实践的验证。
分享到:
评论

相关推荐

    阿里web前端开发手册.pdf

    "阿里web前端开发手册" 阿里web前端开发手册是一份详细的前端开发规范,涵盖了项目命名、目录命名、JS、CSS、SCSS、HTML、PNG 文件命名等多个方面的命名规范。下面是本手册中的一些重要知识点: 1. 命名规范: 在...

    阿里前端开发规范.pdf

    "阿里前端开发规范" 阿里前端开发规范是阿里巴巴集团为其前端开发者所制定的开发规范,旨在提高开发效率、代码质量和团队协作。该规范涵盖了前端开发的各个方面,包括命名规范、HTML 规范、CSS 规范等。 命名规范 ...

    阿里巴巴前端开发规范.docx

    阿里巴巴前端开发规范.docx 阿里巴巴前端开发规范是阿里巴巴集团为了确保前端开发的质量和统一性而制定的规范。本规范涵盖了前端开发中的多个方面,包括命名规范、HTML 规范、CSS 规范等。 命名规范 命名规范是...

    WEB前端开发-案例汇总(81例).zip

    《WEB前端开发-案例汇总(81例)》是一个丰富的前端学习资源库,包含了81个不同的实战案例,旨在帮助初学者逐步进阶,并为有经验的开发者提供设计和参考。这个压缩包中的每个文件代表一个独立的项目,涵盖了前端开发的...

    Web前端开发职业技能等级标准.pdf

    标准的核心内容,来源于社会对Web前端开发职业活动质量的要求,是衡量从业者(包括正在接受教育与培训的准从业者)胜任Web前端开发工作的基本尺度和规范,能够反映当下时期内Web前端开发职业教育的人才培养质量规格。

    疯狂前端开发讲义——jQuery+AngularJS+Bootstrap前端开发实战

    《疯狂前端开发讲义——jQuery+AngularJS+Bootstrap前端开发实战》是一本深入浅出的前端开发教程,它涵盖了三个核心的前端技术:jQuery、AngularJS和Bootstrap。这些技术在现代网页开发中扮演着至关重要的角色,使得...

    WEB前端开发案例WEB开发源代码合集(81例)

    WEB前端开发案例WEB开发源代码合集(81例),前端资源大汇总;适合初学者进阶,几乎涵盖前端开发所有案例 360Barrage 360Game 360huanji 360movies 360pic 3D accordion accordion2 baidudwy baiduhf baidutm banner ...

    前端开发工程师转正述职报告模版

    【前端开发工程师转正述职报告模版】 在前端开发领域,一份详尽的转正述职报告是展示个人工作成果和专业能力的重要文档。本报告模版适用于初级前端开发工程师,旨在帮助他们清晰地阐述过去的工作经历、自我评估、...

    《循序渐进Vue.js3前端开发实战》实战范例.zip

    总的来说,前端开发是一个不断发展与进步的领域,随着新的样式解决方案和组件库的不断涌现,以及前端框架的不断更新和演进,前端开发的技术栈和工具链也在不断完善和丰富。未来,前端社区将继续充满朝气与活力,为...

    Web前端开发中级样题一理+实.zip

    【标题】"Web前端开发中级样题一理+实.zip" 涵盖了Web前端开发的理论与实践,这是一份针对1+x Web前端开发技能等级考试的中期练习题目集合。1+x标准旨在衡量和提升学员在Web前端领域的专业技能,确保他们具备企业级...

    Vue前端开发规范.pdf

    Vue前端开发规范 一、前端开发规范的重要性 在前端开发过程中,遵循规范是至关重要的。它不仅影响代码的维护和理解成本,而且在团队协作中至关重要。规范的目的是统一团队的代码风格,提高代码的可读性和降低维护...

    Web前端开发的现状和未来

    资源名称:Web前端开发的现状和未来内容简介:主题大纲前端的发展和现状行业内前端的位置前端的实际工作面临的问题未来的机遇建议的修炼之路行业内前端的位置前端很Cool?标签语义化、css布局、浏览器兼容、css ...

    Web前端开发试卷及答案.pdf

    Web 前端开发试卷及答案 以下是根据给定的文件生成的相关知识点: HTML 基础知识 1. 常用的 WEB 标准静态页面语言是 HTML。 2. 在 HTML 中,TR 是 table row 的缩写,TD 是 table data 的缩写。 3. 在 HTML 中,...

    web前端开发课程概述.pptx

    Web前端开发是构建互联网应用程序和网站的关键组成部分,它涉及到用户在浏览器中看到和交互的所有内容。本课程将深入探讨Web前端开发的核心技术,包括HTML、CSS和JavaScript,以及它们如何协同工作来创建丰富的用户...

    web前端开发技术储久良第三版答案

    《Web前端开发技术储久良第三版答案》涵盖了前端开发领域的关键知识点,主要针对储久良教授编著的教材第三版中的习题和实验提供了详尽的解答。这本书旨在帮助学习者深入理解Web前端开发的核心概念和技术,通过解决...

    web前端开发教材初级源代码.rar

    这份"web前端开发教材初级源代码.rar"压缩包提供了一套初级学习资源,旨在帮助初学者掌握基本的前端开发技能。下面我们将深入探讨这些模块及其在实际开发中的应用。 01. HTML基础 HTML(HyperText Markup Language...

    基于Vue.js框架的Web前端开发工具的设计与实现

    伴随Web开发技术的不断发展,前后端分离开发逐渐成为主流的开发模式,前端开发在整个开发流程中越来越重要,前端开发工作早已不是编写几个简单的静态页面就可以完成的,前端除了需要展示美观的页面,还需要实现...

    web前端开发技术 在线投票网站系统设计

    总的来说,这个项目涉及了前端开发的多个核心领域,包括用户体验设计、数据交互、动态功能实现和性能优化,是学习和实践Web前端开发的好实例。通过分析和实现这样的项目,开发者能够深入理解Web应用的完整生命周期,...

Global site tag (gtag.js) - Google Analytics