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

请问关于编程,零基础的人应该先学些什么?

  •  
  •   xtx · 2019-10-27 07:07:13 +08:00 via iPhone · 2750 次点击
    这是一个创建于 1858 天前的主题,其中的信息可能已经有所发展或是发生改变。

    纯粹属于兴趣和想折腾,不以编程谋生,学点什么可以令自己获得达成目标的成就感。现在炒的比较火的 Python ?还是 html 之类的?感谢各位。

    17 条回复    2019-10-27 11:33:16 +08:00
    realkenshinji
        1
    realkenshinji  
       2019-10-27 07:08:52 +08:00 via iPhone   ❤️ 2
    英语
    S4msara
        2
    S4msara  
       2019-10-27 07:12:14 +08:00 via Android
    成就感的话,学 py 吧,能快速上手写点东西,能更好的激发自己的兴趣,从而提升自己的技术
    Nasei
        3
    Nasei  
       2019-10-27 07:25:22 +08:00
    容易的成就感...就前端了,好歹有个页面
    orzorzorzorz
        4
    orzorzorzorz  
       2019-10-27 08:03:15 +08:00
    即时满足感当然是前端了,写个网页写个 app,慢慢往上搭,像 mc 一样快乐
    所以我的建议是先学会装系统 :doge
    nvkou
        5
    nvkou  
       2019-10-27 08:09:13 +08:00 via Android   ❤️ 1
    搞点实际的。VBA。语法简单,文档清晰,实用价值搞(谁不用 excel)。天生的表结构,像极了内存
    keith1126
        6
    keith1126  
       2019-10-27 09:46:14 +08:00
    纯粹出于兴趣的话,搞搞前端去吧,各种框架够你玩了,而且做出来的东西精致好看,倍有面儿。
    Vhc
        7
    Vhc  
       2019-10-27 09:56:43 +08:00   ❤️ 1
    html 是标记语言,不是编程语言
    ifxo
        8
    ifxo  
       2019-10-27 09:59:00 +08:00
    特快上手的话看看 autohotkey,看文档几分钟就做出 windows 程序
    axb
        9
    axb  
       2019-10-27 09:59:10 +08:00 via iPhone
    写能解决你实际问题的东西。
    MaiKuraki
        10
    MaiKuraki  
       2019-10-27 10:05:59 +08:00
    建议学习 php,入门简单,上手快,还能自己做个小站啥的,有成就感
    Mogamigawa
        11
    Mogamigawa  
       2019-10-27 10:11:51 +08:00
    你这种情况就选 node.js 吧, 前后端都能写, 而且还能写各种小工具.
    ethanlu
        12
    ethanlu  
       2019-10-27 10:14:21 +08:00
    同意 5 楼和 8 楼,VBA 作为编程入门最适合不过了。各行各业都需要用到 excel。AHK 工作上也是非常实用,这两个配合起来用事半功倍。
    Baymaxbowen
        13
    Baymaxbowen  
       2019-10-27 10:43:26 +08:00 via Android
    学会怎么找问题答案
    PhyllisLin
        14
    PhyllisLin  
       2019-10-27 10:46:08 +08:00 via Android
    英语。
    LZSZ
        15
    LZSZ  
       2019-10-27 10:46:13 +08:00
    c#
    humor66
        16
    humor66  
       2019-10-27 10:51:26 +08:00
    自己做个自己的小程序,自己运营,不是更有成就感 ?
    ClericPy
        17
    ClericPy  
       2019-10-27 11:33:16 +08:00   ❤️ 1
    指望编程吃饭, 目前就是 java, 目前市场最大, 缺口也不小
    指望编程让已经有的饭好吃, 那就是 python, 节省时间提高效率
    指望学点东西改善生活, 当然是 JS, 就算不用 node.js, 也是可以用原生 js + chrome 油猴实现大多数自动化操作了
    HTML 是标记语言, 稍微看看就大致懂了, 不求职的话 H5 不用深入, 每次要什么去看文档都来得及

    简单的说, 计算机基础扎实懂得机器思维, 就从编译型语言入手, 性能靠谱, 上 java golang 什么的都可以; 计算机方面略有基础但是不深, 甚至毫无基础, 就从脚本语言着手, python js 学起来不会太辛苦, 大部分原理都是所见所得的, 比较符合人类思维

    祝好运, 喜欢自学的人总归不会太笨. 李笑来有一个和自学有关的东西, 讲了 python, 不过有点啰嗦, 想看就试试.

    java / golang 教程, 有计算机底子的, 不需要教程, 就是上官方文档硬怼, 刷 50 多道 leetcode 就上手了, 多读别人源码就行了.

    python 教程方面, 只说最权威的
    官方中文教程 https://docs.python.org/zh-cn/3/tutorial/index.html
    微软中文教程 https://docs.microsoft.com/zh-cn/windows/python/
    至于其他民间教材, 在三年前信息爆炸知识匮乏的年代可以考虑, 目前已经不推荐看了, 毕竟不是专门搞教程的, 平时多看看 realpython 和 awesome python 的周报即可; 入门以后就是三本书, 都有中文的
    《 Python 进阶》( Intermediate Python 中文版)
    python cookbook
    Fluent python


    javascript 教程
    目前除了 MDN 那个 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide 比较全面
    就是看现代 javascript 教程. https://zh.javascript.info/

    入门教材选不好, 可能会让人和学习目的失之交臂, 所以现在基本不会推荐一些民间的东西了, 不是说不好, 起码与时俱进就不见得比官方新, 很多开免费教程的人有可能需要恰饭以后, 就顾不上维护了.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3128 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 14:20 · PVG 22:20 · LAX 06:20 · JFK 09:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.