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

请教一个关于编程的学习习惯问题

  •  1
     
  •   Catal9527 · 2020-02-13 23:18:59 +08:00 · 1556 次点击
    这是一个创建于 1750 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在自学编程语言,学习过程中出现看不懂的知识点,去翻知识点的定义,又会出现更多新的概念。请问大家是怎么面对这种在学习路径中,需要频繁面对大量「过早引用」的问题的呢?

    可以分享下大家最开始从零基础(从没接触过编程语言),去学编程的学习经历吗?谢谢!

    10 条回复    2020-02-14 08:31:15 +08:00
    Virace
        1
    Virace  
       2020-02-13 23:25:12 +08:00 via Android
    一口气吃完基础,然后就开始用自己的想法写程序。熟了之后考虑优化之类的问题!我自己的的方法~
    q8164305
        2
    q8164305  
       2020-02-13 23:41:24 +08:00 via Android
    编程就是个量变到质变的过程,实在看不懂就跳过,找看懂的,每个知识点都是零散的点,等你能把这些知识串起来的时候,就会有一种顿悟的感觉
    lostpg
        3
    lostpg  
       2020-02-13 23:52:38 +08:00 via Android   ❤️ 1
    对我而言,其实不止是编程,学任何一门新知识都会出现这样的问题。。。
    我目前的做法是把学的过程中所有的东西都记下来(记录能加深印象,不懂的地方也会记得很牢),遇到你说的情况,在能理解当前概念的时候就及时收手,避免过分偏离学习主题,遇到想要往下看的知识点在着重标注或单独列出来记录,留着以后深度学习。
    另外,发现某个知识点要挖很深的话,我会战略性跳过_(:з」∠)_
    redbuck
        4
    redbuck  
       2020-02-13 23:55:05 +08:00 via Android
    基础扫一遍,再找个小目标小项目做,然后遇到什么问题就解决什么问题,每天睡觉前总结下当天做了什么,完了你就入门了。
    cmdOptionKana
        5
    cmdOptionKana  
       2020-02-14 00:01:37 +08:00
    因材施教,自学也一样,每个人适合的方法可能不一样。

    有的人可以每当遇到新知识点时逐一攻克,来一个解决一个,十个一起来就打十个。

    我自己喜欢找一本入门级的书系统地从头学起,或同时找几本入门书相互印证,如果有少量搞不懂的地方就跳过,如果有大量不懂的地方则再找更基础的书来补基础。
    GunnerX
        6
    GunnerX  
       2020-02-14 00:07:03 +08:00
    问的好,因为我也有相同的疑惑。占个坑,过段时间回来看回复
    mauve
        7
    mauve  
       2020-02-14 00:08:45 +08:00
    说明学的太少,需要一点点从基础开始学,然后学习的速度会越来越快
    Rheinmetal
        8
    Rheinmetal  
       2020-02-14 00:14:59 +08:00 via Android
    选择的书或者材料太难了 远远超过了读者水平
    可以试试 head first 系列
    学 py 的话可以试试
    learn python 3 the hard way
    grewer
        9
    grewer  
       2020-02-14 00:18:44 +08:00
    我是能弄明白就一直弄到明白为止 ,如果有一些概念在暂时不了解,也会保存下来, 定期清除问题
    softtwilight
        10
    softtwilight  
       2020-02-14 08:31:15 +08:00   ❤️ 1
    这个很像层与层之间的抽象,好的抽象,上一层的应用其实不需要了解下一层的具体实现。具体到学习上,前置知识和关连的知识,如果不影响你理解现在学习的主题,先了解是什么,有个整体的理解。实在是有 gap 的地方,就多看一看,针对 gap,可以找多一点的资料对比看。理解不是有无的问题,是一个深度的问题,循序渐进就可以了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3816 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:20 · PVG 18:20 · LAX 02:20 · JFK 05:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.