我想从后端转前端

我想从后端转前端

http://img1.sycdn.imooc.com//climg/60ddd49f09637ec609280897.jpg

我是今年的应届本科毕业生。

我把慕课网的2019版java体系课全学会了,2020版java体系课学了一部分。写了几万行代码,其中包括一部分前端代码。 前几天我通过了面试,入职几天后,我发现后端需要弄得东西太琐碎了,要配置各种东西,还要学公司独特的各种框架和公司独特的一套东西。那公司把很多前端和后端的框架改造后组合在一起形成那公司的独有的框架。

那公司要求后端不仅要写后端代码,还要掌握前端框架,包括AngularJS和那公司把AngularJS改造之后的框架等。而且分布式的项目所牵扯的事情太多了。还有后端还要处理网络问题,公司的数据库、服务器和各种账号、权限。引入的maven依赖很多还是公司内部的,还要配置各种网关、ip地址和端口号。还有很多琐碎的事情。

后端除了写代码,还要配置这么多乱七八糟的东西,后端做这么多事情太分散精力了。

是不是做前端开发,能把主要用在写代码上? 前端的工作是不是比后端轻松?  我在现有的基础上,如果把2021版java体系课里的Vue3.0框架学了,我能不能去做前端开发。前端开发什么门槛?

我需要把2021版前端体系课买来学了,才能做前端开发吗?


正在回答

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

5回答

同学你好

1、首先如果是前后端分离的公司,并不需要后端程序员处理前端的问题,还有网络等问题会有专门的网管来管理,但是有些公司也会有自己封装的框架,但是用起来跟java框架大同小异;如果是前后端不分离的公司可能需要同学也了解点前端的知识

2、问:如果把2021版java体系课里的Vue3.0框架学了,我能不能去做前端开发?答:并不是学完2021版课程的vue就可以做前端开发了,java中的前端内容并不足以做一个专业的前端开发

3、问:那些公司改造过的公司自己的独特的框架中对常规的前端框架的改动是不是比较小?答:公司的前端框架封装也是需要根据不同的公司来决定的,所以这里并不能确定改动的大小

4、问:如果学好慕课网讲的前端知识和前端框架,是不是一进入公司很快就能上手公司的工作?答:学好慕课网讲的前端知识和前端框架,相当于2-3年的工作经验,是可以胜任正常的公司开发的

5、问:我是软件工程专业的,我目前擅长java后端。 但是我业余爱好用Photoshop画画。    java后端知识和美术设计能力是不是对学前端有很大帮助?答:擅长java和ps以及美术设计能力也是会对前端开发和页面设计有一定的帮助的

6、问:如果能写出Java体系课的项目作业中提供的素材中的带有动态效果前端界面,是不是就可以做前端程序员了?答:能写出Java体系课的项目作业中提供的素材中的带有动态效果前端界面并不能作为是否可以胜任前端开发的标准哦

7、问:实际工作中,多个前端程序员之间写的代码是不是比较独立?答:并不是哦,其实跟后端一样,共用的都是一套代码

8、问:前端程序员是不是只需要弄自己的那些带有动态效果的界面和与后端程序员进行数据传送和接收就可以了?答:目前老师了解到的前端开发不仅是需要关注页面的渲染以及跟后台的交互,还需要对接产品及测试等,这里老师了解的并不全面

9、最后其实并不是所有公司都会要求后端程序员干这些内容的,也是跟公司的类型及大小有关,如果同学已经想好要转行前端开发,还是建议同学系统的学习下前端的知识,加油加油~

祝学习愉快~

  • 电磁护盾 提问者 #1

    http://img1.sycdn.imooc.com//climg/60de92a509aca88a07390108.jpg刚才买了2021版前端体系课了。

    那个公司的项目是前后端分离的分布式项目。 但是还要求刚入职后端程序员岗位的应届毕业生去学一些不太流行的前端框架和很多他们改造后的前端和后端知识。

    我要离职,专门学前端,再去其他公司当前端程序员。


    2021-07-02 12:21:04
  • 电磁护盾 提问者 #2

    我说的网络问题是指例如:有的公司的项目需要很多权限,如果该公司网络比较卡,访问公司的数据库或者公司的某些与项目有关的网址就很慢,浪费时间。有时网络出故障还会导致项目跑不起来,后端就要想是不是网络因素导致项目运行失败等等。

    而且操作系统有好几种,每种操作系统还有不同的版本,各种操作系统还会导致后端代码里的配置的变化。而且不同的操作系统在代码之外的地方也有很多不同的配置。

    网络问题和操作系统等因素对前端开发的影响是不是远远小于对后端开发的影响?



    2021-07-02 13:15:46
  • 好帮手慕阿园 回复 提问者 电磁护盾 #3

    同学你好

    1、问:网络问题和操作系统等因素对前端开发的影响是不是远远小于对后端开发的影响?答:很抱歉老师没有做过前端开发,所以无法很准确的回答同学

    2、如果同学已经买了课,已经下定决心学习前端,同学可以暂时先不用考虑这些,目前就先关注前端的专业知识即可,或者如果有要了解前端开发中的问题,可以询问前端开发的老师哦

    同学好好加油哦

    祝学习愉快~

    2021-07-02 15:36:23
Logans 2021-07-09 10:45:22

30岁零基础学JAVA还有前途吗

电磁护盾 提问者 2021-07-02 07:34:07

学后端,即使学了很多东西,到了公司,还要学公司改造过的独特的框架和一套独特的东西。

那些公司改造过的公司自己的独特的框架中对常规的前端框架的改动是不是比较小?

如果学好慕课网讲的前端知识和前端框架,是不是一进入公司很快就能上手公司的工作?

  • 提问者 电磁护盾 #1

    我要离职,然后专门去学前端框架和前端知识,再去找前端工作。

    2021-07-02 09:59:48
  • 提问者 电磁护盾 #2

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

    2021-07-02 10:14:13
  • 提问者 电磁护盾 #3

    而且在学2019版java体系课时也练过不少前端的东西。

    2021-07-02 10:16:47
电磁护盾 提问者 2021-07-02 07:29:49

如果能写出Java体系课的项目作业中提供的素材中的带有动态效果前端界面,是不是就可以做前端程序员了?

电磁护盾 提问者 2021-07-02 07:27:39

实际工作中,多个前端程序员之间写的代码是不是比较独立?

前端程序员是不是类似于画画,把主要精力用在界面的效果上?

前端程序员是不是只需要弄自己的那些带有动态效果的界面和与后端程序员进行数据传送和接收就可以了?

  • 残泪 #1

    哪有那么容易的,小公司什么都要做,大公司就会精专一些!

    2021-09-02 17:32:56
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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