V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
FRIEZA
V2EX  ›  程序员

做了前端开发快七年了,但技术好像一直在原地踏步

  •  
  •   FRIEZA · 2022-12-14 17:56:14 +08:00 · 6011 次点击
    这是一个创建于 721 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,跟公司两三年经验的同事相比,大家都在干差不多的事,感觉技术相差并不多,挺焦虑的。平时也有在学,但效果并不是特别明显,兄弟们是怎么提升技术的呀

    46 条回复    2023-01-02 16:51:33 +08:00
    newmlp
        1
    newmlp  
       2022-12-14 17:57:56 +08:00   ❤️ 6
    从零开始写一个操作系统内核
    Charod
        2
    Charod  
       2022-12-14 18:02:27 +08:00
    从零开始写一个手机系统内核
    nong99
        3
    nong99  
       2022-12-14 18:06:31 +08:00 via Android
    同样的,我也遇到这个问题!工作年限跟能力不对等的,说的就是我这种
    pengtdyd
        4
    pengtdyd  
       2022-12-14 18:10:18 +08:00   ❤️ 3
    硬啃一个知名的开源项目,技术会有质的的提升
    McVander
        5
    McVander  
       2022-12-14 18:17:25 +08:00
    同 7 年开发,我认为 3 、4 年经验和 7 年经验的开发,常规的开发功能感觉能力差不多,年限高的开发阅历相对足一点,遇到的场景更多,在某些开发细节上有一些优势。

    另外:这也不用焦虑感觉,慢慢积累,只要一直学就有收获吧。当你持续学习一段时间之后,回头看你已经甩开大部分人了。
    TabGre
        6
    TabGre  
       2022-12-14 18:27:31 +08:00
    我准备把 antd 的 react-component 源码学习一遍,共勉
    dw2693734d
        7
    dw2693734d  
       2022-12-14 18:57:32 +08:00
    前端不值得
    foru17
        8
    foru17  
       2022-12-14 19:02:54 +08:00
    GPLer
        9
    GPLer  
       2022-12-14 19:15:30 +08:00 via Android
    说明时间都浪费在表面功夫上了,这不是前端的问题,后端 CRUD 写七年一样产生不了差距。
    tulongtou
        10
    tulongtou  
       2022-12-14 19:25:02 +08:00
    去给 vue 改 bug ,提 pr
    jones2000
        11
    jones2000  
       2022-12-14 19:48:19 +08:00
    找老师傅带。
    nomagick
        12
    nomagick  
       2022-12-14 19:55:59 +08:00   ❤️ 9
    学习的时候别围着前端圈子转,当前意义上的前端整个行业出现还不到 10 年。

    忘掉前端再出发,做一个真正的软件工程师。
    maichael
        13
    maichael  
       2022-12-14 20:36:29 +08:00
    成长来源于经历,不来源于时间,很多时候,换一个环境,换一下工作内容对成长来说,比起三分钟热度的奋发图强要有意义的多。
    zzzzz001
        14
    zzzzz001  
       2022-12-14 21:13:47 +08:00
    我是半路出家,所以我现在再补计算机基础
    StephenHe
        15
    StephenHe  
       2022-12-14 21:55:30 +08:00
    前端不值得+1
    daimubai
        16
    daimubai  
       2022-12-14 22:04:20 +08:00
    后端,对于一个场景有时候不会马上想出解决方案,我想是自己把自己局限到了某个业务,平时没有主动去学习扩展。还是经验不够吧,现在就是多看看和公司业务类似的开源项目,看看别人是怎么实现的。
    likunyan
        17
    likunyan  
       2022-12-14 22:08:39 +08:00
    从零开始写一个 Three.js + WebSocket
    AyaseEri
        18
    AyaseEri  
       2022-12-14 22:43:02 +08:00
    学习,跳槽,跑路。
    业务复杂度上不去,或者技术管理上碰到复杂技术就要求你回避,技术肯定是原地踏步的。
    huigeer
        19
    huigeer  
       2022-12-14 22:47:32 +08:00
    @zzzzz001 你都补的哪些方面的,有资料分享嘛
    theohateonion
        20
    theohateonion  
       2022-12-14 22:54:39 +08:00
    产品工程师才是前端的出路
    idragonet
        21
    idragonet  
       2022-12-14 22:55:21 +08:00
    猜测 7 年都在一个公司?
    markyun
        22
    markyun  
       2022-12-14 23:49:32 +08:00
    前端不值得
    TabGre
        23
    TabGre  
       2022-12-15 06:58:04 +08:00 via iPhone
    @theohateonion 何谓产品工程师,有无学习路径
    17lian
        24
    17lian  
       2022-12-15 08:23:11 +08:00   ❤️ 2
    焦虑的话就自己写个开源项目,别管人家做没做过,自己想做什么尝试做一下,自己就会碰到各种各样的坑,然后自己去填,不断完善,这样就会成长了,我就是这样的 😁
    vaporSpace
        25
    vaporSpace  
       2022-12-15 09:22:13 +08:00   ❤️ 1
    大部分公司项目都给不了什么成长,还是得自己造点轮子,写得烂也是有成长的
    FRIEZA
        26
    FRIEZA  
    OP
       2022-12-15 09:43:31 +08:00
    @pengtdyd 是调试知名项目的源码是吗
    FRIEZA
        27
    FRIEZA  
    OP
       2022-12-15 09:44:37 +08:00
    @McVander 嗯嗯,会有这种感觉,接手之前的同事的代码,有时我会想到更好的解决方式
    FRIEZA
        28
    FRIEZA  
    OP
       2022-12-15 09:46:38 +08:00
    @maichael 也有考虑过,早些年在大城市待过,不过现在在小城市选择不太多了,而且环境不是很好不敢轻易跳
    FRIEZA
        29
    FRIEZA  
    OP
       2022-12-15 09:47:27 +08:00
    @daimubai 嗯嗯,这是个好的建议,感谢
    FRIEZA
        30
    FRIEZA  
    OP
       2022-12-15 09:49:42 +08:00
    @idragonet 在四五家公司做过,刚毕业后那几年技术很杂,jQuery ,Angularjs ,vue ,react ,nodejs 都开发过,但都是涉及不深,就是近两年才一直用 vue ,以前学的几乎都忘完了
    FRIEZA
        31
    FRIEZA  
    OP
       2022-12-15 09:51:18 +08:00
    @brucetao2009 赞!
    FRIEZA
        32
    FRIEZA  
    OP
       2022-12-15 09:56:35 +08:00
    @vaporSpace 嗯嗯,这是个好的建议,感谢
    8355
        33
    8355  
       2022-12-15 10:11:15 +08:00
    前端写来写去都是做别人框架内的东西, 客观说做过几年的话一些交互效果多少也有研究会写一些 几年前开始 H5 有点变化 从 H5 开始到现在 VUE 发展一些 其他的语言本身就没有多少发展了.
    个人觉得再往深做也就是 node 了 也没多深 其他的意义不是很大 全面转后端你要从头学起了.可比前端要复杂太多.
    SmiteChow
        34
    SmiteChow  
       2022-12-15 10:29:26 +08:00
    没业务需求提升不了
    zzzzz001
        35
    zzzzz001  
       2022-12-15 10:36:31 +08:00
    @huigeer 看书,csapp yyds
    elnora
        36
    elnora  
       2022-12-15 10:41:40 +08:00
    别人搞前端,你搞硬件玩,这样一点微小的成绩在别人眼里就是大牛
    xuanbg
        37
    xuanbg  
       2022-12-15 11:22:40 +08:00
    说什么前端不值得的,能手撸一个比 VUE 更强更好用的框架么?
    tony1890
        38
    tony1890  
       2022-12-15 11:27:05 +08:00
    在学英语,刷力扣。
    写了个 gif 播放器--amazing-gif 。
    准备以后看一下 zrender 之类的源码。

    虽然这些面试没什么用(不如把 angular 、threejs 、webpack 之类的学一下)
    theohateonion
        39
    theohateonion  
       2022-12-15 11:54:18 +08:00   ❤️ 1
    @TabGre 就是换个思路,更多的聚焦在给产品创造价值,而不是纯做技术。技术应该服务于业务和产品而不仅仅为了技术而技术。什么是对用户好的体验,什么是有价值的产品点,这个也是前端该思考的。
    adevin
        40
    adevin  
       2022-12-15 15:02:00 +08:00   ❤️ 1
    这边建议跳槽,找一个更高的岗位。岗位越高,职责就越高,需要的能力就越高。你就会成长了。 如果仅仅学学什么基础技术甚至框架源码其实都无用,按照你的性格,估计你学不起来。我之前也遇到过你类似的问题,所以我就找了个架构师的岗位。需要持续输出技术方案,还要做技术分享,定期还要培训别人。自然就成长了。
    changepll
        41
    changepll  
       2022-12-15 15:35:00 +08:00
    认真的啃几本 js/ts 的书.
    把 Vue React 的底层原理和实现给弄明白.
    大多数人只是会用现代框架做点事.但底层的东西没怎么探究过
    说实在如果啃几本 js 的书. 我都觉得强过七八成的人.
    FreshOldMan
        42
    FreshOldMan  
       2022-12-15 16:09:39 +08:00
    @theohateonion 每个人都你这么想,谁来开源技术框架,都去想赚钱吗
    theohateonion
        43
    theohateonion  
       2022-12-15 16:58:21 +08:00
    @FreshOldMan 人各有志,这只是我自己的看法,我本身很尊重也很敬佩那些开源项目的 owner 和 contributor 。
    jeffwcx
        44
    jeffwcx  
       2022-12-15 18:19:47 +08:00
    找一个行业吧,我现在就对编辑器(低代码编辑器,块状富文本编辑器)比较感兴趣,打算往这个方向发展,这个还是有一定壁垒的
    Orangeee
        45
    Orangeee  
       2022-12-16 10:44:10 +08:00
    "借鉴后端,构建成熟前端体系:查漏补缺,脑图整理,补完短板知识 !important ;收敛业务技术栈,潜入深水区;参与开源,壮大社区,获取技术 Badge ;内外检修,提升软实力,定期复盘思考未来规划发展"。
    bojue
        46
    bojue  
       2023-01-02 16:51:33 +08:00
    @jeffwcx #44 富文本有,低代码没有
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3914 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:23 · PVG 18:23 · LAX 02:23 · JFK 05:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.