前端软件工程师职业探索报告

前端软件工程师职业探索报告

报告说明:

  • 分析目标
  1. 为刚入门新手全面的提供关于前端工程师的基础信息
  2. 全面的分析Web前端工程师岗位涉及的技能等需求
  3. 全面的分析Web前端工程师岗位目前的就业前景等信息
  • 数据采集
  1. 经过对各招聘网站的分析,从规模、更新程度和知名度考虑确定Boss直聘、拉钩网、智联招聘为主要数据来源。
  2. 国内知名的视频弹幕网站哔哩哔哩上前端任职人员发布的视频为主要数据来源。
  3. 数据资源来自网络,如有侵权联系必删,数据截止至2023年4月2号

报告分析:

  • 前端工程师是什么?

前端工程师是指负责网站或应用前端呈现的技术人员,在用户终端产品与视觉和交互领域,运用 HTML、CSS、JavaScript 等专业技能和工具,从事产品研发的专业技术人员。

说到前端我们往往会提到后端,后端技术人员主要负责数据提供,而前端技术人员负责数据展示,在这做一个不是很恰当的处理文档的比喻,后端技术人员会提供给你一个他处理过的有用的信息,在这比喻成一个TXT文档,里面的内容没有换行只有标点只有一种字体大小颜色。这就是有用的数据,后端技术人员负责提供各种有用的数据,但是这类数据直接展示出来,通俗的话说,就是很丑,让人没办法看。前端人员在处理文档中扮演的角色就是排版和修改文字样式,使得界面美观,数据容易理解。

希望这个小例子能够帮助你建立前端后端负责的工作内容的印象。下面将通俗的描述一些职业职位信息

  • 前端开发工程师职位基本信息分析
  1. 工作地点:大型互联网公司、软件公司、IT科技企业等。
  2. 工作时间:一般为标准工作时间,一周五天工作,8小时/天。但有时需要加班或者紧急处理问题。
  3. 工作环境:前端开发工程师需要长时间面对电脑屏幕,需要具备良好的眼部和颈部保护意识。一般需要在办公室或会议室内工作。
  4. 工作强度:工作强度大,工作中需要不断更新自己的知识,适应需求变化。加班情况较为普遍。
  5. 满意度:前端开发工程师在工资、职业发展、技能提升上的空间都比较大,工作的挑战性和成就感也较强,在发掘自己的实际工作价值方面有很大的提升空间,可以获得较高的满意度。
  • 前端工程师主要的职责/技能要求。

前端相对于后端来说需要的技能相对较多。具体每个技能后面所包含的庞大知识体系请于网络自行查阅。

  1. HTML/CSS/JavaScript/ES6/HTML5/CSS3,能够制作符合W3C规范的页面。
  2. Vue.js/React.js/Angular.js 熟悉三大主流前端框架。
  3. Node.js 了解后端开发。
  4. Mysql/MongoDB等数据库常用指令。
  5. 近年兴起的微信小程序为主的小程序技术。

实习岗位技能分析:对于前端开发实习生来说,在公司里面,最基本的要求是能够制作符合W3C规范的页面,即能够熟悉使用HTML、CSS、JavaScript进行基础网页开发即可,因为在实习生期间,最重要的是打好基础,所以这段时间,公司也会对新人进行基础能力培养,进一步扎实基础。

由于技术迭代快速,如果需要前端的全面的学习路线可以自行上网检索最新内容。

  • 工作者素质要求分析
  1. 要有扎实的基础知识,和要有自学的能力,因为前端技术迭代升级快速。
  2. 要具备团队合作能力,前端开发工程师是项目团队的一员,需要能够于后端、UI和产品经理等团队成员合作完成任务。
  3. 要有明确的目标意识,要跟着项目需求走。
  4. 要有优秀的沟通能力,能够清晰的表达自己的想法,与团队成员进行有效沟通,及时解决项目中出现的问题
  5. 要始终从用户角度出发,多换位思考。
  • 工作者特质需求分析
  1. 职业兴趣

作为前端开发需要有浓厚的计算机专业兴趣,愿意不断地学习、思考和探索新的技术和知识。同时,作为前端开发也需要有对自己所从事的行业领域的浓厚兴趣,愿意不断地研究行业的发展趋势和前沿技术。

  1. 职业性格

作为前端开发需要具备良好的职业性格,如耐心、细心、责任心和自我驱动等特质。尤其是在长时间的编程过程中,需要具备忍耐和耐心,同时注重细节,保证代码的质量和正确性。另外,作为前端开发需要有较强的责任心,认真对待自己的工作,不断积累经验、提高能力。

  1. 职业价值观

作为前端开发需要具备正确的职业价值观,尤其是对待客户和合作伙伴时需要具备良好的沟通和协作能力,不断思考如何将技术转化为用户价值。

总而言之,作为前端开发需要具备浓厚的计算机专业兴趣和对自己所从事的行业领域的浓厚兴趣,同时需要具备良好的职业性格和责任心,持续不断的学习和提高自身的技能,注重沟通和协作。

  • 前端工程师的其他的一些从业条件
  1. 信息检索能力和通过信息检索自我解决问题的能力,这是很重要的。我认为这是作为现代人非常重要的一项能力,古人信息检索通过书籍效率低下,而现代人只要能上网使用搜索引擎都相当于外挂了一个巨大文明知识库,并且有着极高的检索效率。
  2. 学历要求:大部分要求大专及以上。目前即2023年4月2号,个人觉得已经大部分要求本科了。
  3. 相关专业:计算机、软件工程、移动应用开发、嵌入式等。个人觉得由于供需关系的改变,其他专业转行的竞争力相对往年下降许多。
  • 招聘需求和薪资情况

这里从Boss直聘App,里面收集一些前端开发工程师招聘岗位需求和薪资情况进行分析。在这里想表扬一下BOSS直聘,数据公开容易获取。

 

 图一 月薪环比变化

 图二 工作年限薪酬分布

 图三 职业发展

 图四 岗位图片

 图5 百度指数

从网站获取的数据可以看出以下几点:

  1. 前端人员的需求量增加但初级前端现在有点呈饱和状态
  2. 需要前端人员的技能水平越来越高

随着互联网技术的不断发展,前端人员的需求量不断增加。越来越多的企业和政府机构开始注重网站和APP的用户体验,要求前端人员掌握Web开发技术和相关工具,熟悉前端框架和开发流程,因此前端人员成为互联网行业中最紧缺的人才之一,这是以前的情况。

事实却是,跟前些年相比,互联网用人市场变得更卷了,要求也更高了。但是在讨论前端求职市场的同时,也必须站在更加宏观的角度去看待和分析,在14亿人口和每天千多万应届毕业生的大环境下,再加上3年新冠病毒大流行,目前除了个别高精尖的行业和工种,对于普通人来说,那些工作好就业?当然这里说的好就业主要指就好业,毕竟对多数人来说,只要愿意接受条件和待遇差点的工作,那还是可以很好找的,比如进厂。但是我们不能躺平和不寻求改变,俗话说得好人往高处走,水往低处流,作为一个社会个体,大环境如何我们决定不了,也改变不了,但总不能因噎废食,因为内卷就不学习了吧。我们能做的就是不断提升自己的核心竞争力,通过努力学习和经验积累让自己更加满足企业的用人需求。而且我相信未来各行各业只会越来越依赖于互联网和软件,实现万物互联。

展望完未来,来按现在的市场,如上所述现在的市场已经不是最初的初级市场,现在的市场对前端工程师的从业要求越来越精,要求你必须对各模块掌握熟练,基础知识扎实,有良好的逻辑能力,举一反三,如果还想凭当初一招鲜吃遍天,就真的只能凉凉了。我们看下面的前端学习曲线:

       图四、前端学习曲线

在学习曲线变陡峭那一段,很多人卡在那里。所以就有了我们现在看到的:一堆前端找不到工作,一堆公司招不到好前端。公司要的是经历陡峭之后的那些人。所以不论现在还是未来,对于多数行业,整体市场都不会饱和,只会“低端”饱和,“高端”缺人。

个人认为不要被别人的言论影响太多,如果选择学技术,就一心的学好,工作都是可以找到的。

  • 调研对自己的职业发展的影响

通过调研,我了解到了前端的趋势和发展方向,其实饱和与否,区别就在个人能力的高低。只有具有扎实的基础知识和完善的体系结构的优秀前端工程师,才能在实际工作中灵活应用很好的解决实际问题,写出高质量的代码。若无体系,再高超的技术也只是一盘散沙。

了解到前端的知识点非常广泛,包括前端技术、工具、框架、标准等等。我更全面地了解前端技术,将在以后深入学习掌握其中的重点和难点,提高自身的专业素养和技能水平。

  • 参考链接

前端现在饱和了吗? - 知乎

Web 前端工程师岗位职责_Web 前端工程师工作内容是什么- 职业百科

百度指数

哔哩哔哩 (゜-゜)つロ 干杯~-bilibili

我干了8年前端,告诉你现在培训前端还能不能找到工作! - 知乎

2023年前端 - 搜索结果 - 知乎

http://t.csdn.cn/5TVXE

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学途路漫漫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值