java开发工程师业内怎么称呼,java工程师是程序员吗

首页 > 经验 > 作者:YD1662022-11-04 03:37:55

前端工程师到底是干什么的?

前端工程师和网页开发者有什么区别?前端工程师为什么这两年这么受欢迎?

前端开发难吗?(前端学习交流群421107374)

我相信很多非前端领域或者正准备入前端大坑的同学都会有前端工程师这个职位有这样那样的疑问。

和我当年一样,我当时在学的时候,总在担心自己不会就这样弄一辈子网页模板吧,这不容易让身边哥们崇拜我啊?

在12年的时候,我第一次接触html、css培训,那个时候前端工程师这个概念还未那么普及,反正我们更习惯叫做“网页开发工程师”,在潜意识里,这个工作应该让女孩子去做的,毕竟轻松简单一点。之后再过两年,前端工程师这个称呼开始兴起,网页开发工程师就不怎么再被提及了,很多只搞网页模板的同学都开始自称前端工程师了,一下子高大上了。

在前端兴起开始那几年里,前端工程师并不那么受重视。程序员鄙视链里,无论怎么排,反正前端工程师始终属于鄙视链最底层。

即便在现在大多人依旧认为前端开发相对其他技术模块,更简单。在他们意识里,一般认为前端工程师只要会HTML,CSS,JS就行,工作内容无非就是写写html、css,还原UI给的效果图,有点难度就是用js写一点页面动画效果,做完就扔给后台处理。

由于前端页面代码可见,各种页面效果源码网上一大堆,仅仅完成页面模板,真的太简单了。视图渲染,跳转处理,数据存储,业务逻辑等等复杂操作都是后台工程师在处理。

这种前后端不分离,完全由后端工程师主导的开发形式,随着项目复杂程度的增加越来越不适用了,后期维护性差。前后端分离的呼声越来越高,后端工程师也想从视图展示层面脱身,这时出现了一些mv*c框架,比如angular.js、eact.js,更像原生APP开发了,前端这块要负责更多的工作,不单是只写静态页面模板那么简单,整个产品前台业务逻辑都要负责。这时候还把人家叫做网页制作工程师,那多少有点委屈了,所以高大上的前端工程师也是那个时候兴起。

按照现在的说法,已没在有所谓的网页开发工程师了,即便在公司只是写静态页面,也是被称为前端工程师。

而现在对于前端工程师的要求,当年网页工程师所会的知识,所做的ui还原工作,仅仅只是当下前端工程师的入门阶段,甚至连初级水平都谈不上。

前端工程师所要会的知识:

java开发工程师业内怎么称呼,java工程师是程序员吗(1)

在我学习过的几个技术模块里,Android,Java相对于前端来说,他们就像一条奔流入海的大河,学习的时候,方向感明确,沿着这个方向一直深入学习就行。但是前端开发给我的观感如同茫茫大海,更多时候是迷茫不知所去。所要熟悉了解的知识点,繁星点点。

所以前端工程师变成了一种广泛的概念,很多企业已不再以前端工程师去招人,而是变成了js工程师(熟练精通原生js,主流库函数),CSSer(写CSS很6)。依照自身企业技术栈的选择,特招react工程师,Angular工程师。微信小程序出来,新增一个职位,微信开发工程师……名号虽不一样,其实都是在前台捣腾。

前端学习难吗?入门容易,精通识广难。(前端学习交流群421107374)

给你两个星期去认真学习,把HTML标签,CSS相关知识点,jQuery的DOM操作,完成类似京东商城里最复杂的首页并不是很难的问题。

java开发工程师业内怎么称呼,java工程师是程序员吗(2)

再把JavaScript一些比较难理解的概念,比如闭包,原生链背背,可以出去找一份七八千的工作了。我面试很多前端工程师,他们真的只会这么多,对Angular一些主流框架不知为何物,要价一万一二。

我司面了好些个前端,但最终都没有满意的。

市场不缺前端,但优秀的前端工程师却是极其稀缺的。(前端学习交流群421107374)

前端工程师的薪资这两年水高船涨,看了100offer的数据,1-3年经验的初级工程师8k-16k,3-5年的有18k-30k,技术专家拿到50w年薪,了解到一些阿里10年以上的前端,优秀框架作者在杭州80w,并持有股权。(谈钱有点俗!)

node.js横空出世吃通后台,可以用ionic等框架写手机可装卸应用,JavaScript大有一统江湖的气势。最近github开源社区语言排名JavaScript也是稳坐第一。

越来越多的人入前端大坑,除了前端的薪资待遇的提升,更主要的是前端编程越来越变得更有挑战性了,能做的事情更多了。

最后,送给各位即将入坑的同学一张图——

java开发工程师业内怎么称呼,java工程师是程序员吗(3)

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.