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

非 IT 行业人员业余想学习写程序,应该从什么开始?

  •  
  •   fankz · 2020-12-11 16:06:37 +08:00 via Android · 1253 次点击
    这是一个创建于 1435 天前的主题,其中的信息可能已经有所发展或是发生改变。
    想多学一门技术,应该怎么学?
    16 条回复    2020-12-25 16:58:06 +08:00
    kop1989
        1
    kop1989  
       2020-12-11 16:15:33 +08:00   ❤️ 1
    大体上就是先从客户端入手。
    去解决你身边的“需求”。这样又有成就感,又有使命感。学起来目的性强,速度快。
    大到比如玩“编程游戏”( screeps.com )、做“个人主页”。
    小到通过命令“将某文件夹下小于 xMB 的文件移入另外一个文件夹”(整理照片)等等。
    manami
        2
    manami  
       2020-12-11 16:17:36 +08:00   ❤️ 1
    先确定自己究竟是想要开发 web 网站、移动应用还是桌面程序,然后选对应主流的编程语言
    kop1989
        3
    kop1989  
       2020-12-11 16:19:55 +08:00   ❤️ 1
    总体思路就是,通过代码 /命令,来解决繁复,且容易描述规则的任务。这就是“写程序”。
    等你能够实现自己想到的点子之后,再想进步,就可以去山寨现有的软件产品。

    比如想做网页,那么你可以去山寨苹果官网。
    想做 app,你可以去山寨微信。

    做的过程中会发现诸多问题。逐渐你也就入门了。
    Elissa
        4
    Elissa  
       2020-12-11 16:20:29 +08:00 via Android   ❤️ 1
    反馈比较好的话选 web 网页,写好了立马就能显示出来,能真切的看到自己写的东西

    先学 HTML/css/js(es6)

    后面可以直接上 vue 了
    raaaaaar
        5
    raaaaaar  
       2020-12-11 16:21:03 +08:00 via Android   ❤️ 1
    解决你的实际问题,需求驱动技术!记住,世界上就没有技术驱动的,无论企业还是个人!
    renmu123
        6
    renmu123  
       2020-12-11 16:21:10 +08:00 via Android   ❤️ 1
    想想日常的工作有每天每天都要做的重复工作,用代码将其自动化,非专业人员我最推荐 Python
    rodrick
        7
    rodrick  
       2020-12-11 16:23:38 +08:00   ❤️ 1
    对日常生活能有帮助的话,我也推荐 python,web 好入门但是有时候一时间你也想不出做的东西能有啥用
    zzzmh
        8
    zzzmh  
       2020-12-11 16:24:25 +08:00   ❤️ 1
    so easy
    找个网站跟着学呗
    推荐慕课 imooc.com 或者 b 站

    目前建议先学前端,比较容易上手
    从 html css js 开始学

    如果是奔着赚钱为目的
    可以试试后端 例如 java
    或前端 vue 微信小程序

    然后说说不推荐
    不推荐去培训机构
    不推荐花钱买网课
    如果奔着赚钱去不推荐 Python (这条有争议 不喜勿喷 欢迎讨论)
    Raynard
        9
    Raynard  
       2020-12-11 16:25:45 +08:00   ❤️ 1
    先抄课本,对着打
    MeteorCat
        10
    MeteorCat  
       2020-12-11 16:26:25 +08:00 via Android   ❤️ 1
    html,所见即所得
    fankz
        11
    fankz  
    OP
       2020-12-11 16:36:08 +08:00 via Android
    @manami 想学移动应用应该从哪着手?
    manami
        12
    manami  
       2020-12-11 16:44:17 +08:00
    @fankz 如果不是奔着就业去的话建议直接学 flutter (这是个框架,需要学 dart 语言),一套代码多端运行
    abcysn
        13
    abcysn  
       2020-12-11 16:48:29 +08:00 via iPhone
    Python
    killergun
        14
    killergun  
       2020-12-11 17:12:36 +08:00
    从入门到放弃
    constantine008
        15
    constantine008  
       2020-12-25 16:52:19 +08:00
    我正在找副业,楼主有没有兴趣交流一下,我指导你学写程序,你指导我你擅长的工作
    fankz
        16
    fankz  
    OP
       2020-12-25 16:58:06 +08:00
    @constantine008 我啥也不擅长啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2814 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:48 · PVG 19:48 · LAX 03:48 · JFK 06:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.