对于刚入职的程序员来说,前端程序员需要配置的各种东西是不是比后端程序员少?

对于刚入职的程序员来说,前端程序员需要配置的各种东西是不是比后端程序员少?

我是2021届本科毕业生,是软件工程专业的。


我把慕课网的2019版java体系课全学会了,2020版java体系课学了一部分。写了几万行代码,其中包括一部分前端代码。我现在会很多数据库、后端框架和其他后端知识,练过多个以后端为主的项目,但是其中很多项目包括写前端部分,我也写过不少前端代码,我会一部分前端知识 。


前几天我通过了面试,入职几天后,我发现后端需要弄得东西太琐碎了,要配置各种东西,还要学公司独特的各种框架和公司独特的一套东西。那公司把很多前端和后端的框架改造后组合在一起形成那公司的独有的框架。


那公司要求后端不仅要写后端代码,还要掌握前端框架,包括AngularJS和那公司把AngularJS改造之后的框架等。而且前后端分离的分布式的项目所牵扯的事情太多了。


还有后端还要受网络问题的影响,还要受数据库、服务器的影响。  那个公司的项目的代码有层层权限,要登录很多账号,有时如果网络比较卡,登录那些很费时间,因此启动公司的项目来观察运行效果,都这么费时间。

引入的maven依赖很多还是公司内部的,还要配置各种网关、ip地址和端口号。还有很多琐碎的事情。后端除了写代码,还要配置这么多乱七八糟的东西,后端做这么多事情太分散精力了。


是不是做前端开发,能把主要用在写代码上?对于刚入职的程序员来说,前端程序员需要配置的各种东西是不是比后端程序员少? 前端的工作是不是比后端轻松?一般情况下公司对前端框架的改动是不是远远小于对后端框架的改动?网络问题和操作系统等因素对前端开发的影响是不是远远小于对后端开发的影响?


以前我买过慕课网的2019版、2020版、2021版java体系课,最近刚买这个2021版的前端体系课。


我已经离职了,我不想做后端程序员了,我要学这套2021版的前端课程,然后去其他公司做前端程序员。


正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,解答如下:

1、很多人选择前端,有一部分原因是因为前端更专注于代码,不用配置那么多乱七八糟、零零碎碎的软件类东西。一般情况下,前端只需要把编辑器配置好、装上服务器、有浏览器就行了。如果公司需要一些特殊的配置,一般情况下,也是后端人员帮着配置,所以从配置上来讲,前端相对轻松些。

2、前端的工作并不轻松,只是上手容易。比如html、css部分,只需要有一个编辑器、浏览器就能写代码,并能看到效果。前端最大的难点在于知识点很杂,每个公司用的东西可能都不一样;所以很可能换一个工作,就要花精力去研究一下新内容。

3、前端一般不会改动框架,只会利用框架搭建自己的项目,实现具体的需求。网络问题、操作系统等因素,对前端的影响比较小。

4、学了2021版的课程,会让同学们具备初级程序员最基本的能力。但这不意味着,在新公司并很快就能上手。因为学习和实践是有区别的。能不能快速上手,要看同学基础学的是否扎实,悟性是否足够,能不能将学到的内容和实际应用联系起来,以及工作的业务范围是什么......。以我们的vue项目来说,它更偏向于电商类公司,如果同学进入了一个“开发电子阅读器”的公司,那么肯定会使用一些和“阅读”相关的插件、库,此时项目中的大部分思维就不适用了。但是数据请求、样式书写这些基本的内容还是通用的。

5、上面提到了,前端的业务范围很广,内容繁杂,我们不可能都在课程中讲到,所以同学要做好“不断自学”的思想准备。

6、java和美工能力,对前端开发帮助很大。比如美工能力,部分公司在人员匮乏的情况下,会要求前端自己切图,如果不会ps,还得自学一下怎么切图。而java知识点,会让同学在面试的时候,提升竞争力。

祝学习愉快!

电磁护盾 提问者 2021-07-06 09:46:04

学后端,即使学了很多东西,到了公司,还要学公司改造过的独特的框架和一套独特的东西。如果学好慕课网这个2021版的前端体系课,是不是一进入公司很快就能上手公司的工作?

我大学是软件工程专业的,我目前擅长java后端。 但是我业余爱好用Photoshop画画。  java后端知识和美术设计能力是不是对前端开发有很大帮助?


  • 提问者 电磁护盾 #1

    我是2019年9月初开始利用课余时间从慕课网学习java

    2021-07-06 09:48:34
电磁护盾 提问者 2021-07-06 09:34:53
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师