V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
CNAX
V2EX  ›  数据库

编程初学者如何飞跃菜鸟的壁垒?

  •  1
     
  •   CNAX · 2016-10-25 15:50:21 +08:00 · 2321 次点击
    这是一个创建于 2959 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现阶段想从数据库入手。大家有推荐的吗?大家平时都在什么平台学习交流计算机相关的技术呢?哪个平台知识比较全呢?

    22 条回复    2016-10-26 14:23:46 +08:00
    aixiaoge
        1
    aixiaoge  
       2016-10-25 16:09:17 +08:00
    欲速则不达.编程是一门手艺.需要反复磨练.
    yhxx
        2
    yhxx  
       2016-10-25 16:11:45 +08:00
    写写写写写

    话说数据库看起来很无聊啊,不试试 python ?
    CNAX
        3
    CNAX  
    OP
       2016-10-25 16:20:49 +08:00
    @yhxx 谢谢,可以考虑。你平时常逛的论坛和学习平台有哪些呢?
    ls2110609
        4
    ls2110609  
       2016-10-25 17:53:06 +08:00
    无他,唯手熟尔。
    Sayalic
        5
    Sayalic  
       2016-10-25 17:56:55 +08:00
    先说说你目前的情况吧, CS 毕业,专业学习的情况如何,掌握了哪些技能,还有为什么想从数据库入手呢?
    f1r1ng
        6
    f1r1ng  
       2016-10-25 18:00:11 +08:00   ❤️ 1
    我那时候上数据结构发现不会写,就狂背代码,现在看来还是有点用的(逃
    Sayalic
        7
    Sayalic  
       2016-10-25 18:07:50 +08:00   ❤️ 1
    > 大家平时都在什么平台学习交流计算机相关的技术呢?

    在水平达到一定层次之前,交流大多是没有意义的,在这之前不如好好看几本书,多写点程序。
    basefas
        8
    basefas  
       2016-10-25 18:22:53 +08:00 via iPhone
    早日达到 100k 的代码量,不够就闷头写吧
    KIDJourney
        9
    KIDJourney  
       2016-10-25 18:28:34 +08:00
    都是爬过去的,哪有飞过去的。。
    PEP4JASON
        10
    PEP4JASON  
       2016-10-25 18:45:03 +08:00
    首先要领悟 天赋技能:折腾
    iFlicker
        11
    iFlicker  
       2016-10-25 19:22:13 +08:00   ❤️ 1
    私以为要有好奇心,强大的好奇心;然后就是楼上所说的折腾,没日没夜的折腾;再然后就是熟练,写多了就熟了~
    freaks
        12
    freaks  
       2016-10-25 19:43:48 +08:00 via Android
    learning by doing 😂
    CNAX
        13
    CNAX  
    OP
       2016-10-25 20:26:24 +08:00
    @freaks OK I konw Just do it
    CNAX
        14
    CNAX  
    OP
       2016-10-25 20:27:36 +08:00
    @Sayalic 犀利,领受了。
    yjxjn
        15
    yjxjn  
       2016-10-25 20:35:58 +08:00
    @iFlicker 算法发现连简单的都不咋会写的咋办,也是多写么?
    loryyang
        16
    loryyang  
       2016-10-25 21:00:38 +08:00   ❤️ 2
    两点: 1. 多看好代码, 2. 多写代码
    1 展开点就是:看看好的开源项目。写某些逻辑的时候多 Google 搜一下(有用的关键词 best practice ),看看官方 API ,尽量少百度,抄那些半吊子的写法。万事多想想,要把问题想透彻了,为什么要这么搞,不那么搞。底下是怎么运作的,所以对我有什么影响。
    CNAX
        17
    CNAX  
    OP
       2016-10-25 21:09:54 +08:00
    @loryyang 非常感谢!
    lvlingsheng
        18
    lvlingsheng  
       2016-10-25 21:55:33 +08:00 via iPhone
    1w 小时定律
    iFlicker
        19
    iFlicker  
       2016-10-26 00:12:49 +08:00
    @yjxjn 算法。。理解吧,不要看教程然后重复无意义的跟着写,感觉写完要多想,理解为上吧;数据结构多练多练;总结起来是数据结构多写,算法多思考?
    ebony0319
        20
    ebony0319  
       2016-10-26 07:29:00 +08:00 via Android
    网上的东西很杂,很多滥竽充数。要建立体系必须从基础打起。不管以后学习什么数据库,建议从 mysql 入手。《 mysql 必知必会》这书很薄,但是知识点都讲到了。
    rabbitinhere
        21
    rabbitinhere  
       2016-10-26 09:46:51 +08:00
    我觉得不能纠结于“菜鸟”、“高手”的称号。
    没有绝对的菜鸟。老鸟也有赶不上你的部分。
    脚踏实地的学,一点一点你懂别人不懂的就越来越多。
    等这时候因为你懂的多了,发现世界更广阔了,不懂的更多了,越来越“菜鸟”。单独的人永远不可能成为高手。
    qfdk
        22
    qfdk  
       2016-10-26 14:23:46 +08:00 via iPhone
    建议楼主写个个人 blog 完成之后放在 v 站,当然会有人帮你鉴别好坏 挂了就修。修道最后不挂了 就算成功了。 顺便安利自己写的直播 全系列 https://github.com/qfdk/NNLLS
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   921 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:22 · PVG 04:22 · LAX 12:22 · JFK 15:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.