当前位置:首页 » 网页前端 » eb前端开发工程
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

eb前端开发工程

发布时间: 2022-12-27 11:42:24

1. 学前端,文凭还很低,是不是找虐的节奏绪eb前端

前端很容易,在排除js的情况下,具体有多容易呢?就和你背语文书,背英语单词一样,html里面的标签常用的并不多,css里面的属性也是如此,然后你再了解一点基本的页面布局套路,就可以制作简单的网页。你再再了解一点不同浏览器对于一些属性的处理方式,再参考网络上一些大佬的方案,你就基本明白了网页兼容。
然后,你就可以先从仿站开始自己练习项目,其实就是照着敲,然后慢慢的你就脱离了新手期,可以自己独立做页面了。
上述过程可以一个月不到实现,文凭低不是借口,我见过好些初高中生就在家研究都能学会。特别是前端还有各种框架,比如bootstrap等等。

后续学习一点js,直接网络上看教程就好了,也是各种套路,学会了套路就会了基础,会了基础就可以去公司上班了,公司项目接触得多了,你js就精通了,况且还有jquery这种事物可以节约你时间。然后你开始你可能没有什么界面设计美感,但是经常可以接触到美工小姐姐发给你的psd图,看多了各种高端大气上档次的界面设计,这些套路慢慢的又懂了,可以自己设计出别人夸一句漂亮的网页了。

随后你就接触到了响应式啊,动画啊,ajax无限加载啊,h5画板啊,vue.js啊,什么浏览器dom啊,各种数不清的前端开发框架,这些都是要接触学习的。随着相关技术的精通和敲代码的熟练,你终于可以在新手面前装逼了。

再后续可以了解node.js这些,然后不可避免的接触到数据库,慢慢的连后台都会了,可以在别人面前装逼自己是全栈工程师了。然后公司就让你把一个网站从界面设计到数据库建模到界面制作到后台开发全部做完,并且给你很高的工资。头发的日渐稀少让你清楚的感觉到自己正在变强,肚子的逐渐变大让你明白自己满脑子都是知识。

然后,前端,你就正式入门了。
好苦逼啊,还是别学了。

2. 重庆的web前端工程师好不好找工作

好不好找是个相对概念,如果你要跟几年前相比,那么一定是“不好找”。


用 Vue 模仿一个饿了么就能找工作的时代一去不复返。

但是为什么现在一堆大厂喊着招聘难呢?

那是因为候选人技术和招聘者的要求出现了明显的脱钩。


我们现在把前端工程师的时代分为三种:史前时代、1.0时代、2.0时代。


有一个非常明显的参考,就是看那些“技术视频”网站不同时期的视频类型。

史前时代


史前时代的前端停留在纯切图仔层面,是后端的附庸,后端不愿意干的活,比如切图、写模板、调样式、还原设计稿这种重复劳动力工作交给前端,这个时候前端靠的是还原设计稿的能力、浏览器兼容性的知识等等,你要真说有啥技术含量,没有,这也是很长一段时间“前端”不被认为是程序员的原因。

这个时候的视频以JQuery 、Bootstrap、切图为主。

1.0时代


这个时候随着移动互联网的发展和Node的兴起,前端进入了野蛮生长的时代,三大框架横空出世,各种构建工具、打包工具、转译工具、检查工具你方唱罢我方登场。


这个时期也是所有人都感觉前端突然变复杂了,所以能用好一个框架+全家桶成为了前端的标配,其中Vue以极低的入门门槛和友好的文档迅速占领了大量市场,但是注意,这个时候除了少数进行赋能(组件库开发、构建工具优化、前端监控系统支持等等)的前端从事一些有点难度的工作以外,绝大多数前端依然在糊页面,只不过用的工具更复杂了,前后端分离后相对更加自主了。


这个时候前端视频网站被大量的教你用Vue开发QQ音乐、饿了么、美团等等的课程霸占,所以很长一段时间内面试官收到的简历大量都是饿了么、QQ音乐的项目(结果就是看到关键字直接扔垃圾桶)。

2.0 时代

到现在,前端已经进入了2.0时代,算是跟正儿八经的软件工程师接轨了,原因有两个主要方面:

  • C端互联网红利基本消失,大量巨头企业开始转向B端,比如阿里/腾讯云、钉钉、企业微信、飞书,面向企业的工具类项目创造了大量复杂的新需求。

  • 经济形势继续急转直下,大量企业倒闭,前端(何止是前端、何止是程序员)处在一个人员(注意不是人才)过剩的情况,没有突出能力的前端很难被企业招聘。

现在企业的需求已经转向以上方向了,即需要2.0的人才,但是市场上的前端大多数还停留在1.0阶段,所以这就造成了招聘的脱钩,大量前端找不到工作、大量企业招不到人才。

3. web前端学习分哪些阶段

您好,web前端学习分为8个阶段:

阶段1.前端核心基础

HTML +_CSS核心、JavaScript基础语法、JavaScript面向对象、JavaScript DOM和

BOM编程、jQuery框架

阶段2.HTML5 + CSS3 + 移动端核心

HTML5新特性、Canvas专列、CSS3新特性、CSS3进阶、CSS3实例演练

阶段3.移动端

移动端核心、移动端适配、移动端特效

阶段4.服务器端

服务器端开发、数据库操作、前后端交互核心、微信公众号开发

阶段5.JavaScript高级

JavaScript基础深入剖析、JavaScript面向对象深入讲解、JavaScript异步编程、

JavaScript函数式编程JavaScript设计模式

阶段6.前端必备

性能优化、版本控制工具、模块化、项目构建工具

阶段7.高级框架

React框架基本使用、React框架进阶、Vue框架基本使用、Vue框架进阶、Vue源码分析

阶段8.小程序

原生小程序入门、原生小程序API使用、小程序框架Mpvue

web前端学习有哪些阶段

这个学习路线图不管是自学还是参加培训班都是可以的,希望可以帮助到你。

4. web前端开发工程师(BI)是做什么的

首先,先了解一下web
前端开发工程师是什么。web前端开发工程师,其工作岗位主要职责是利用(X)HTML/CSS/JavaScript/DOM/Flash等各种Web技术进行产品的界面开发。制作标准优化的代码,并增加交互动态功能,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验,使得web界面可以更加友好的与用户交互。

其次,我们需要知道Web前端工程师岗位所需要的技术知识库有哪些。如何为网站上提供的产品和服务实现一流的Web界面,优化代码并保持良好兼容性、懂得Web前端表现层及与前后端交互的架构设计和开发、JavaScript程序模块开发,通用类库、框架编写以及利用各种Web技术模拟开发产品原型和配合后台开发人员实现产品界面和功能、Web新技术调研和资讯整理。

除此之外,还需要精通HTML/XHTML、CSS,熟悉页面架构和布局,精通Ajax、JavaScript、DOM等前端技术,掌握面向对象编程思想。并且熟悉一种以上后台开发语言(如PHP/Java以及一种数据库(如MySQL/Oracle)。

综上所述,web前端工程师是具备产品的界面开发、制作标准优化代码、懂增加交互动态功能、与后端工作人员做哈哈工作协调的技术管理人员。

5. 一份优秀的前端开发工程师简历是怎么样的

<meta charset="utf-8">

多年HR,技术团队要人紧的时候,一天看1000多份简历,筛选过后提给技术部门,然后约面试。看简历-给技术-约面试-看简历-给技术-约面试,循环往复,这双眼睛已看透了太多~

<figure>

<noscript><img src="https://pic4.mg.com/50/v2-_hd.jpg" data-rawwidth="229" data-rawheight="183" data-caption="" data-size="normal" class="content_image" width="229"></noscript>

</figure>

题目问的是前端开发工程师的简历,那么区别于其他简历的明显属性就是前端开发的项目经验。

看了那么多简历后,总结起来, 因为项目经验被我迅速pass的有以下两类:

比如类似这样的:

<figure>

<noscript><img src="https://pic3.mg.com/50/v2-_hd.jpg" data-rawwidth="670" data-rawheight="146" data-caption="" data-size="normal" class="origin_image zh-lightbox-thumb" width="670" data-original="https://pic3.mg.com/v2-_r.jpg"></noscript>

</figure>

可真是简洁啊~ 可是谁知道你都做了什么,用什么做的,结果如何,完成得怎么样,我完全get不到啊啊啊啊!

<figure>

<noscript><img src="https://pic4.mg.com/50/v2-_hd.jpg" data-rawwidth="200" data-rawheight="200" data-caption="" data-size="normal" class="content_image" width="200"></noscript>

</figure>

在我每天看的简历中,大部分都是这种, 只是叙述流程,没有看到具体成果,让HR摸不着头脑。

还有一种,这种相对较少,对于我来说看起来就是这样的:

<figure>

<noscript><img src="https://pic1.mg.com/50/v2-_hd.jpg" data-rawwidth="720" data-rawheight="140" data-caption="" data-size="normal" class="origin_image zh-lightbox-thumb" width="720" data-original="https://pic1.mg.com/v2-_r.jpg"></noscript>

</figure>

我一口老血险些喷在屏幕上!在简历中详细介绍了他开始做了什么,然后做了什么,全篇满是专业术语和技术名词,写起来滔滔不绝,跟黄河水泛滥似的。除了我一句都看不懂以外(哦不,我能看懂第一句),我真的好难从这样200多字的小作文当中找到我想要的啊!很不爽!

这样的简历,我一键就移到废纸篓!(跺脚~)

<figure>

<noscript><img src="https://pic4.mg.com/50/v2-_hd.jpg" data-rawwidth="221" data-rawheight="194" data-caption="" data-size="normal" class="content_image" width="221"></noscript>

</figure>

所以,作为一个职场八年的HR,想发自内心地和各位前端开发的小哥哥小姐姐说一句:

好的吗?看着我的眼睛答应我你会拿出小本本记下来好吗?

<figure>

<noscript><img src="https://pic1.mg.com/50/v2-_hd.jpg" data-rawwidth="649" data-rawheight="148" data-caption="" data-size="normal" class="origin_image zh-lightbox-thumb" width="649" data-original="https://pic1.mg.com/v2-_r.jpg"></noscript>

</figure>

接下来我们先说一说,HR不懂前端开发,那么他又是怎么来筛选简历的。

首先,HR在接到用人部门的需求时,有时会收到一些 硬性条件 。比如要求211、985毕业,研究生学历等等,所以HR第一步就是筛硬性条件。

接着用人部门可能还会和HR说一些此岗位的 关键技能 。比如说要熟练使用React.js,那么HR就要在简历中搜索React.js字眼,有就继续看,没有就pass。

前面这两个步骤进行得都比较快,也能筛选掉大部分求职者。这些都看完以后,HR就开始审查求职者的 通用素质 了。比如工作能力怎么样?逻辑思维好不好?职业素养怎么样?这些一般都在工作经历和自我评价中体现。

知己知彼,方能百战百胜。知道了这些,我们就可以一一采取应对措施了。

这些硬性条件一般都是关于至少要有什么学历,至少多少年的工作经验。有些童鞋可能会觉得这些硬性条件设置得不合理,毕竟有很多有为青年虽然学历不高、工作经验少,但是工作能力却是蛮强的。我虽然非常认可,但奈何有些一线大厂接到的简历太多,如果抛去硬性条件不管,所有简历一并看,投入产出比太不理想。

所以如果你有值得一提的硬性条件,那请你一定要大声说出来,因为保不齐哪个条件就让HR眼前一亮。

而如果没有,也要实事求是,不能作假。也不要悲观,每个公司的条件标准不一样,也并不是所有企业都会有硬性条件的要求。

<figure>

<noscript><img src="https://pic1.mg.com/50/v2-_hd.jpg" data-rawwidth="184" data-rawheight="184" data-caption="" data-size="normal" class="content_image" width="184"></noscript>

</figure>

用人部门会和HR说,这个岗位的人需要哪些关键技能。然后HR就会在简历中搜寻是否有这些关键技能的字眼,进行快速筛查,所以我们一定要把所会的技能全部写清。

一个前段开发工程师总是会很多专业技能和软件,这些如果单纯罗列就会显得冗长没有逻辑,可信度也大大降低。 所以我们一般会把所会技能融入到项目经验和个人评价里 ,接下来我们会分别在这两个内容里详细说。

这一内容是我开头主要吐槽的,核心就是奉劝各位不要写得太详细,也不要写得太简单。

虽说HR并不懂前端开发,但是既然要做招聘,大家都能理解前端开发工程师是做什么的,也知道几个专业术语。所以不要太刻意去迎合HR是否看得懂而过于通俗表达,但是也不能一味写得太详细冗长!

最好的办法是用star法则去写,关于star法则这里也和大家介绍一下。

STAR法则, 即为Situation Task Action Result的缩写,具体含义是:

Situation(情景): 工作背景是什么

Task(任务): 我负责做什么

Action(行动): 我做了什么

Result(结果): 结果怎么样

在实际操作中,situation这一项,如果是临危受命时间紧任务重这样的工作背景,那一定要好好写一写。比如诸葛亮在《出师表》中的“先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。”你看,这个工作背景就很给力,给卧龙先生100分不怕他骄傲。

<figure>

<noscript><img src="https://pic3.mg.com/50/v2-_hd.jpg" data-rawwidth="248" data-rawheight="182" data-caption="" data-size="normal" class="content_image" width="248"></noscript>

</figure>

而如果不是这样,就不要铺垫半天了,可以省去。要不然不是亮点反倒成累赘,费纸又费墨。

Task写起来相对简单,就是把你的任务、目标,用一句话写清楚。

而这个action,之前提到的所会技能要融入到项目经验里,就是写在这里。你在完成任务的过程中,用了什么技能,做了哪些内容,都可以一一列出。此外如果你有“ 独立开发 ”、“ 主导完成 ”的项目,一定要把这两个关键字摆出来,你会成为HR眼里的香饽饽的。

最后的result,在这个以结果为导向的大环境里,必然也是重点内容。能量化的结果就量化,不能量化的也尽量阐述。

这样就是一个完整的项目经历,可以参照下面这个示例:

<figure>

<noscript><img src="https://pic3.mg.com/50/v2-_hd.jpg" data-rawwidth="697" data-rawheight="263" data-caption="" data-size="normal" class="origin_image zh-lightbox-thumb" width="697" data-original="https://pic3.mg.com/v2-_r.jpg"></noscript>

</figure>

当然一个成熟的前端开发在职业生涯中一定做过很多个项目,这时候如果每个项目都列出来就有点流水账了,所以只要写出自己绩效考核指标排名的前1-3项,或占比分值最大的1-3项就可以了。我就见过一个简历,居然有十几页,大小项目全部都罗列出来了,很多是同类项,很没有必要,被我果断pass了。

如果大家还是怕拿不准的话,可以请教一些做HR的朋友,听听他们的意见,省时省力又安心。

而如果有比较短的工作经历,建议也要用项目经验去展现。在互联网公司做技术的,做完项目走人的情况大家见怪不怪,也不必太在意。

<figure>

<noscript><img src="https://pic1.mg.com/50/v2-_hd.jpg" data-rawwidth="233" data-rawheight="215" data-caption="" data-size="normal" class="content_image" width="233"></noscript>

</figure>

在工作经历中,除了要把所在时间、职位和工作内容写清之外,我重点强调的是公司介绍。

现在人们在写自己的工作经历时,会写一段话介绍一下原公司。这样很好,方便HR对业务类型匹配度有个直接判断。但是!有些人却写成了下面这样:

<figure>

<noscript><img src="https://pic4.mg.com/50/v2-_hd.jpg" data-rawwidth="685" data-rawheight="364" data-caption="" data-size="normal" class="origin_image zh-lightbox-thumb" width="685" data-original="https://pic4.mg.com/v2-_r.jpg"></noscript>

</figure>

这完全是把公司招聘启事上的内容粘了过来了好吗!能不能走心一点!这就相当于你写一个征婚启事,在介绍自己过往感情经历的时候,附了一篇你前女友的自我介绍,说她是个白富美,温柔体贴端庄大方,琴棋书画贤良淑德,爱你爱到海枯石烂。请问你让你的下家怎么想?既然前女友这么好,那你分什么手!既然原公司这么好,那你辞什么职!

<figure>

<noscript><img src="https://pic3.mg.com/50/v2-_hd.jpg" data-rawwidth="256" data-rawheight="256" data-caption="" data-size="normal" class="content_image" width="256"></noscript>

</figure>

关于上家公司的信息,只要简单几句就行,哪个国家的、地域分布、成立时间、产品服务、客户类型。不用写各种福利和企业文化。

技术岗也要注意自我评价的,而如果有类似这样自我评价的同学,你敢不敢答应我不再随便网络一个自我评价了!!!

<figure>

<noscript><img src="https://pic2.mg.com/50/v2-_hd.jpg" data-rawwidth="622" data-rawheight="113" data-caption="" data-size="normal" class="origin_image zh-lightbox-thumb" width="622" data-original="https://pic2.mg.com/v2-_r.jpg"></noscript>

</figure>

相信我当HR看到这样一个自我评价的时候会眼都不眨地就翻下一份简历了,放过我们这些苦兮兮的HR吧。 我们是来招聘的,不是来相亲的。

一个完善的自我介绍基本上要在4个维度说清楚: 专业背景、技术能力、协调合作、性格爱好, 每个维度要尽量用1句话表达,否则就又变成300字小作文了。

在这一部分我重点要说的是技术能力。之前提到了HR会搜索关键技能,除了写在项目经验里,还可以写在这里。

但是在这你不要是个软件就写精通,毫无可信度。就像大部分简历的标配都是精通office操作,结果Excel都不会自动求和一样。当我还是个稚嫩的HR的时候就吃过这个亏,约了一个什么都精通的人来面试,结果技术部门的老大一面发现对方什么都不精通,质问他为什么这么写,那人只答道,是老师教他这么写的。

<figure>

<noscript><img src="https://pic1.mg.com/50/v2-_hd.jpg" data-rawwidth="200" data-rawheight="180" data-caption="" data-size="normal" class="content_image" width="200"></noscript>

</figure>

所以越来越多的HR就学聪明了,我们只关注最后的结果,而不是你的描述。就比如你说你擅长钢琴,我就无感,你说你钢琴十级,我才会觉得你很擅长钢琴。

好了,能说的就是这么多了。

知乎首答,现在是262赞,585收藏。

怎么说呢,希望看完之后点赞的朋友们都能找到高薪且满意的工作吧!