前端接近 2 年工作经验想转后端开发,大佬过来劝劝? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
RYYang
V2EX    职场话题

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

  •  
  •   RYYang 2019-12-04 10:37:48 +08:00 8427 次点击
    这是一个创建于 2139 天前的主题,其中的信息可能已经有所发展或是发生改变。
    感觉前端好杂啊
    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
    围城啊
    lavvrence
        7
    lavvrence  
       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     Solana     862 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 22:16 PVG 06:16 LAX 15:16 JFK 18:16
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86