V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
RYYang
V2EX  ›  职场话题

前端接近 2 年工作经验想转后端开发,大佬过来劝劝?

  •  
  •   RYYang · 2019-12-04 10:37:48 +08:00 · 8000 次点击
    这是一个创建于 1816 天前的主题,其中的信息可能已经有所发展或是发生改变。
    感觉前端好杂啊
    vue 也用,react 也用,webpack 也一时搞不清楚,有好多好多莫名其妙的 bug
    jQuery 也用,原生也用,ie 也要兼容
    大佬给我需求,又要调 electron,没有测试,后端要自己写自测,nginx 也要自己配,连 sql 都要
    我有点脑壳晕了,单线程生物,还是刷 leetcode 轻松愉快
    49 条回复    2019-12-10 11:33:32 +08:00
    RYYang
        1
    RYYang  
    OP
       2019-12-04 10:39:33 +08:00
    而且 css 写得尤其乱
    SilencerL
        2
    SilencerL  
       2019-12-04 10:40:35 +08:00   ❤️ 3
    建议去当 QA 给别人找茬.
    Heebe
        3
    Heebe  
       2019-12-04 10:42:00 +08:00
    前端靠的是时间的打磨,总会有一些枯燥的时间的。
    yhxx
        4
    yhxx  
       2019-12-04 10:42:06 +08:00
    正常流程不应该是因为业务或者个人发展的需要,接触了解后端然后慢慢熟悉起来吗

    如果是因为搞不定 Vue React 之类的想转,总觉得不大靠得住啊
    woodensail
        5
    woodensail  
       2019-12-04 10:45:39 +08:00
    我只想说后端关注的内容和前端完全不同,包括多线程管理,分布式事务管理,微服务架构等。
    不要以为自己做过 node 就是做过后端了。
    Umenezumi
        6
    Umenezumi  
       2019-12-04 10:54:13 +08:00
    围城啊
    jaylee4869
        7
    jaylee4869  
       2019-12-04 11:00:03 +08:00   ❤️ 1
    后端,就拿我现在的技术栈吧:
    Spring Cloud 微服务全家桶( IOC/DI )
    SQL (自己设计表结构)
    Redis (缓存)
    Nginx (网关负载均衡、部署静态文件)
    MQ 消息队列(异步日志)

    负载均衡、服务熔断、权限管理、单点登录、网关限流、分布式事务、分布式锁、分表分库、redis 主从……
    RYYang
        8
    RYYang  
    OP
       2019-12-04 11:07:55 +08:00
    @jaylee4869 怕了,不知道有什么比较单一的工作
    murmur
        9
    murmur  
       2019-12-04 11:09:27 +08:00
    后端没简单的,企业开发要写 SQL,互联网要处理并发
    linshuizhaoying
        10
    linshuizhaoying  
       2019-12-04 11:09:28 +08:00
    你这不是两年经验 是应届不如啊。。。
    zhang14964
        11
    zhang14964  
       2019-12-04 11:09:37 +08:00
    PHP 转前端路过,切图仔它不香么!
    vjnjc
        12
    vjnjc  
       2019-12-04 11:11:27 +08:00
    怕麻烦不是转行的理由。
    举个例子:服务端一般要兼任数据库运维和服务器运维。比如你和女朋友在看电影,老板一个电话,你就回去干活了
    yh7gdiaYW
        13
    yh7gdiaYW  
       2019-12-04 11:42:09 +08:00
    @SilencerL 前端转功能测试,工资极大概率会降;转测试开发,emmm,技术栈会比楼主现在还要杂乱
    RYYang
        14
    RYYang  
    OP
       2019-12-04 11:55:57 +08:00
    @vjnjc 非常有道理,这种工作更怕
    rodjl
        15
    rodjl  
       2019-12-04 12:03:01 +08:00 via iPhone
    后端也不简单
    TypeError
        16
    TypeError  
       2019-12-04 12:08:14 +08:00 via Android
    后端在国内血汗工厂就是加班赶需求,加班上线都命
    在国外厂也有不少 24 小时 on call 的吧

    还是挑选公司和团队比较重要
    lanterboy
        17
    lanterboy  
       2019-12-04 12:28:57 +08:00
    @TypeError #16 太惨了,这说的不是我么
    daimubai
        18
    daimubai  
       2019-12-04 13:42:19 +08:00 via iPhone   ❤️ 2
    android 转的 java,很开心,拒绝当页面仔,还是喜欢和服务器 数据打交道,不然天天又是和 ui 纠结像素,又是催后端接口,又是什么用户手机不适配,对我一点成长都没有
    IGJacklove
        19
    IGJacklove  
       2019-12-04 14:07:48 +08:00
    前端复杂。。。后端才是深不见底,如果你只是玩 crud 那些的话,可能并不难,想深入玩后端的话,比前端难多了。
    而且后端像 Java 这种你光入门都要好久。
    RYYang
        20
    RYYang  
    OP
       2019-12-04 14:13:32 +08:00
    @daimubai 是吗,那我也要好好学习后端技术
    taxiaohaohhh
        21
    taxiaohaohhh  
       2019-12-04 14:15:44 +08:00
    一个字 转
    U87
        22
    U87  
       2019-12-04 14:21:45 +08:00
    @IGJacklove 阿水是你吗?跑来写代码啦?不打职业了?
    dtysky
        23
    dtysky  
       2019-12-04 14:21:50 +08:00 via Android
    转游戏开发吧
    misaka19000
        24
    misaka19000  
       2019-12-04 14:23:05 +08:00 via Android
    建议当产品
    OSF2E
        25
    OSF2E  
       2019-12-04 14:26:37 +08:00
    PPT 从业者需要两方面的技术栈:平面设计、文案写作 。PPT 制作软件只是一门工具,多用用就熟悉了。

    同理,前端从业者需要至少两方面的技术栈:用户界面设计(视觉、动画、交互)、软件开发。

    各种语言、框架、库也只是软件开发工具而已,多用用就熟悉了。

    怕就怕,完全没有系统的去思考过用户界面设计方面的问题,或者说狭隘的认为用户界面设计是与前端开发解耦的,或者说只有拿 PS/AI 一类的设计工具去解决设计问题才算是设计工作。

    解决思路:

    学习用户界面设计相关理论,自己摸索或者学习别人的方案都可以,丑、烂不是问题,就怕用“试”的心态去处理设计方面的问题……所谓的“调 css”、“仿布局”等就属于这个范畴。设计软件学起来没那么容易,但是纸和笔用起来没那么难,基本的线框图、流程图,只要稍微有点耐心,按照业务逻辑还是很快就能画出原型的。还有一点就是,代码绘制视图,与设计软件制图、手绘图,本质上是同一个工作流程,换句话说,工作者输出最终视图的过程之中,心中的思考流程是一致的。
    wienli
        26
    wienli  
       2019-12-04 15:47:29 +08:00
    呦,你说的我劳壳都晕了,只能建议一点点,想转立马转,趁年轻多学点东西不是坏处(前提不要把前端丢了)
    lneoi
        27
    lneoi  
       2019-12-04 15:54:38 +08:00
    这个..我还以为前端搞定了转后端,这样转很可能从入门到离职啊
    RYYang
        28
    RYYang  
    OP
       2019-12-04 16:03:31 +08:00
    @lneoi 那可以再🐶一年,平稳过度。其实我水平还是可以的,中后台开发,原生 js 开发都很快,小公司够用。直到有一天大佬给我一根串口线,而且提需求是那种,一个思路一张草稿叫我开发,而且他还说给我都任务都很简单都能很快搞定。
    RYYang
        29
    RYYang  
    OP
       2019-12-04 16:05:08 +08:00
    @wienli 就是不知道能不能找一份好点的后端工作
    IGJacklove
        30
    IGJacklove  
       2019-12-04 16:43:42 +08:00
    @U87 再打两年就不打了,训练之余会打打代码
    sanqian
        31
    sanqian  
       2019-12-04 16:50:43 +08:00
    建议当产品以后还能接滴滴,不然的话以后送外卖了
    lneoi
        32
    lneoi  
       2019-12-04 16:57:16 +08:00
    @RYYang 那可以搞 node,如果不想发展前端...那就一心投入 java 吧
    KuroNekoFan
        33
    KuroNekoFan  
       2019-12-04 17:30:49 +08:00
    配 nginx 可以理解
    可是为什么还要 sql ?
    Ixizi
        34
    Ixizi  
       2019-12-04 17:36:53 +08:00
    你这还是先把前端玩 6 了再转,你的程序员生涯还长的很慢慢来不着急的,不像我们头发都掉完了
    drafter
        35
    drafter  
       2019-12-04 17:39:31 +08:00
    @KuroNekoFan SQL 调优啊,表结构创建啊,分库分表方案,读写分离 ,主从同步, 这些都是后端要会的...
    KuroNekoFan
        36
    KuroNekoFan  
       2019-12-04 17:42:43 +08:00
    @drafter 楼主是想转后端,现在是做前端,我没太看懂你回复的这个是什么意思。
    drafter
        37
    drafter  
       2019-12-04 17:45:10 +08:00
    @KuroNekoFan ...我理解错了 还以为你问后端呢...
    redam
        38
    redam  
       2019-12-04 17:45:50 +08:00
    我觉得并不是难不难学的问题,而是,前端来说,但凡有什么新的需求,新的改动,基本上都是前端各种改页面,而后端不用怎么动。我也对后端比较感兴趣,刚买了个教程,慢慢学,主前端,后端一点点来 O(∩_∩)O
    drafter
        39
    drafter  
       2019-12-04 17:46:17 +08:00
    @KuroNekoFan 不过 现在前端也可以连接数据库吧...我记得 nodeJS 可以做后端
    KuroNekoFan
        40
    KuroNekoFan  
       2019-12-04 17:48:56 +08:00
    @drafter 这题外话了,我主要是对楼主做前端居然还要写 sql 感到好奇,莫非是裸传 sql 进行 crud 的流派
    wangkun025
        41
    wangkun025  
       2019-12-04 17:54:59 +08:00
    KennySun
        42
    KennySun  
       2019-12-04 17:59:12 +08:00
    围城
    wysnylc
        43
    wysnylc  
       2019-12-04 18:37:49 +08:00
    重走西游路
    zhgg0
        44
    zhgg0  
       2019-12-04 19:31:06 +08:00
    @daimubai 同 android 转的 java,去年转的,后悔没早点转。后端容易多了,技术栈稳定,只需要慢慢得把常用中间件的原理弄清楚就可以了。
    yaphets666
        45
    yaphets666  
       2019-12-05 09:35:22 +08:00
    我干了一年就想转了,我觉得去学 webpack 原理 各种框架的实现原理 对工作其实没什么帮助 前端也没什么调优 而且技术栈不稳定 后端技术栈稳定
    Qinmei
        46
    Qinmei  
       2019-12-05 10:33:46 +08:00
    前端既能写页面, 又能玩 node, 还能写 rn 多客户端, 如果想要玩转一整套, 深挖前端还是能学到很多东西的, 能开拓自己的思路
    RYYang
        47
    RYYang  
    OP
       2019-12-05 10:51:28 +08:00
    @KuroNekoFan 是这样的,要记录历史搜索,用 sqllite,还有一个就是网页爬数据放到 mysql 数据库,在自己网站显示
    RYYang
        48
    RYYang  
    OP
       2019-12-05 10:53:09 +08:00   ❤️ 1
    @Ixizi 我也觉得要慢慢来,但是我性子有点急,现在都在摸鱼了,在公司也不能全身心投入工作,多得我都烦
    liliumss
        49
    liliumss  
       2019-12-10 11:33:32 +08:00
    前端可以 remote 可以接私活阿!!!!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1906 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:19 · PVG 00:19 · LAX 08:19 · JFK 11:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.