V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
qingshui33
V2EX  ›  问与答

往中高级进阶的方法

  •  
  •   qingshui33 · 2023-01-13 10:02:15 +08:00 · 2565 次点击
    这是一个创建于 684 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家都是怎么提升自己的编码水平的,看书的话感觉总是看两页就看不下去了,在想要不要报个班学习一下? 大哥们有什么指点的吗?

    21 条回复    2023-01-13 16:43:11 +08:00
    opengps
        1
    opengps  
       2023-01-13 10:29:32 +08:00
    书中讲的都是基本工具,直接面对问题才能提高能力
    qingshui33
        2
    qingshui33  
    OP
       2023-01-13 10:41:02 +08:00
    @opengps 但是目前工作中的问题并不是很多,就主要在纠结要不要报班的情况
    opengps
        3
    opengps  
       2023-01-13 10:47:30 +08:00   ❤️ 1
    @qingshui33 #2 没有问题就制造问题去研究,比如 v 站刚有人就在尝试参考教程用 2 台机器搞十多万 tcp 连接的试验。这种比较极端的试验,经历过和没经历过直接用结果,完全是两种不同的体验,最终得到的经验也不会是别人总结的那点成品
    murmur
        4
    murmur  
       2023-01-13 10:51:18 +08:00
    搞点高端东西,比如说游戏,复杂的编辑器(图形、富文本、在线 word excel ps 等)

    抄也行,当然我说的是前端,后端的话也可以试试
    Essaim
        5
    Essaim  
       2023-01-13 10:52:13 +08:00
    看优秀的源码
    工作实践
    自己给自己制造问题并解决
    网上看别人提出的问题以及最佳实现或优秀实现

    其实大多数情况都是前两条,工作中面向问题学习,面向面试学习源码。我也很菜,感觉得提高下自己的主动性。
    FrankFang128
        6
    FrankFang128  
       2023-01-13 10:55:55 +08:00
    造轮子
    Essaim
        7
    Essaim  
       2023-01-13 10:56:32 +08:00
    大平台确实有优势,国内公司大多业务驱动,我估计大部分所谓科技公司都没有达到业务驱动技术进步的地步,只有在大厂才能比较好接触到比较庞大的业务,会驱动真正的技术研发去解决,至少是花式 crud 。小公司基本都是各种重复 crud ,能混就行。
    god7d
        8
    god7d  
       2023-01-13 11:09:45 +08:00
    @qingshui33 那就换一份工作,没事就造轮子,往底层深挖
    rationa1cuzz
        9
    rationa1cuzz  
       2023-01-13 11:15:36 +08:00   ❤️ 1
    多总结,多重构
    qingshui33
        10
    qingshui33  
    OP
       2023-01-13 11:16:12 +08:00
    @opengps 可以的,希望我能坚持下来😭
    qingshui33
        11
    qingshui33  
    OP
       2023-01-13 11:16:57 +08:00
    @murmur 嗯嗯,之前也有想过尝试做下这些,但是。。。没坚持下来 😭
    qingshui33
        12
    qingshui33  
    OP
       2023-01-13 11:17:26 +08:00
    @Essaim 嗯嗯,确实是,感觉主动性有待提升
    qingshui33
        13
    qingshui33  
    OP
       2023-01-13 11:17:42 +08:00
    @FrankFang128 唉,还是主动性太差了
    qingshui33
        14
    qingshui33  
    OP
       2023-01-13 11:18:05 +08:00
    @Essaim 这个确实是
    qingshui33
        15
    qingshui33  
    OP
       2023-01-13 11:18:38 +08:00
    @god7d 唉,现在这种情况,我想着是再学点然后再换来着
    qingshui33
        16
    qingshui33  
    OP
       2023-01-13 11:19:03 +08:00
    @rationa1cuzz 嗯嗯,可以的
    28Sv0ngQfIE7Yloe
        17
    28Sv0ngQfIE7Yloe  
       2023-01-13 11:19:21 +08:00
    >> 在想要不要报个班学习一下?

    个人感觉没有自驱力依赖报班这种形式是很难成长的。无论是开发还是学习任何其他东西。
    god7d
        18
    god7d  
       2023-01-13 11:46:55 +08:00
    @qingshui33 先把基础知识掌握好,这很重要;报班什么的没有必要,你可以从小的先入手,假如你是前端你可以自己去实现一些控件;如果是后端的话可以自己实现一些框架,比如 orm ,Ioc 之类的,在项目中使用自己的框架,然后不断完善他,这个过程能学到很多东西
    qingshui33
        19
    qingshui33  
    OP
       2023-01-13 13:53:41 +08:00
    @Morii 说的是这个道理啊,唉,😭
    qingshui33
        20
    qingshui33  
    OP
       2023-01-13 13:54:27 +08:00
    @god7d 嗯嗯,可以的,感谢指点
    lifesimple
        21
    lifesimple  
       2023-01-13 16:43:11 +08:00
    「目前工作中的问题并不是很多」 去给开源库找 bug 修改 bug
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1431 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:27 · PVG 01:27 · LAX 09:27 · JFK 12:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.