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

非计算机专业零基础可以直接学 Swift 吗?

  •  
  •   pocketmiddle · 2018-08-15 19:46:17 +08:00 via iPhone · 3987 次点击
    这是一个创建于 2296 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人非计算机专业,已过而立之年,对编程感兴趣,想自学。目前只会 VBA。应该如何入门呢?从《编码 隐匿在计算机软硬件背后的语言》这本书看起可以吗?
    20 条回复    2018-09-03 15:14:29 +08:00
    ethanlu
        1
    ethanlu  
       2018-08-15 20:34:41 +08:00
    那么巧,我也是会 VBA,然后师从 ios apprentice 四部曲,不是科班的就只能凭兴趣玩一下,不要太勉强自己。
    pocketmiddle
        2
    pocketmiddle  
    OP
       2018-08-15 22:40:55 +08:00
    @ethanlu 哈哈,好巧。VBA 是从去年底开始学的,到现在大半年了。基本上可以满足日常工作需求了。
    请问,ios apprentice 是一本书吗?
    ferock
        3
    ferock  
       2018-08-15 22:41:27 +08:00
    可以啊,没人拦着你吧
    ethanlu
        4
    ethanlu  
       2018-08-15 22:52:30 +08:00
    @pocketmiddle #2 是一套书,淘宝几块钱。
    pocketmiddle
        5
    pocketmiddle  
    OP
       2018-08-15 22:59:13 +08:00
    @ethanlu 好的。谢谢了。我去了解一下。
    Hilong
        6
    Hilong  
       2018-08-15 23:20:22 +08:00 via Android
    是想入门编程自己玩玩还是找工作呢?
    kingcos
        7
    kingcos  
       2018-08-15 23:42:21 +08:00 via iPhone
    可以,最近又玩了玩服务器端
    pocketmiddle
        8
    pocketmiddle  
    OP
       2018-08-15 23:48:57 +08:00
    @Hilong 只是想凭兴趣学习一下,希望今后能用编程解决一些工作或生活中遇到的问题。目前没打算靠这个找工作。
    zhuanzh
        9
    zhuanzh  
       2018-08-15 23:50:00 +08:00 via Android
    《编码》这本书可以理解为从零开始设计计算机。
    与学一门语言做做小应用关系不大。
    当然想深入计算机科学,《编码》是不错的入门书。
    WildCat
        10
    WildCat  
       2018-08-16 00:14:12 +08:00
    当然
    lancelock
        11
    lancelock  
       2018-08-16 08:52:01 +08:00 via iPhone
    学习任何一门语言都根本不需要任何基础。对什么感兴趣就直接去学好了,不需要问。一开始看书如果比较难可以先看一下入门的视频,比较直观一些,之后再看书
    Wolther47
        12
    Wolther47  
       2018-08-16 09:08:15 +08:00 via iPhone
    @pocketmiddle macOS 主力机吗
    pocketmiddle
        13
    pocketmiddle  
    OP
       2018-08-16 11:27:16 +08:00 via iPhone
    @Wolther47 是的。
    pocketmiddle
        14
    pocketmiddle  
    OP
       2018-08-16 11:28:03 +08:00 via iPhone
    @zhuanzh 谢谢建议。已经入手此书了。
    pocketmiddle
        15
    pocketmiddle  
    OP
       2018-08-16 11:28:44 +08:00 via iPhone
    @lancelock 嗯。 准备看完这本书就开始看 swift 的视频。
    vansl
        16
    vansl  
       2018-08-16 11:48:37 +08:00 via iPhone
    编码这本书是硬件的,你要学的是软件,在入门这个层次上面这两者没什么关系
    Wolther47
        17
    Wolther47  
       2018-08-16 12:52:36 +08:00 via iPhone
    @pocketmiddle 说实在的,真的要说对工作帮助大,不如试试看用 terminal,但又会落到 shell 的坑里。Swift 现在趋于稳定,的确是可以入坑的时间,但仅有 Swift 的知识是不能够写出 iOS 或者 macOS 应用的,所以安利一下斯坦福大学每年冬季开设的 iOS 课程,可以看今年年初的,Swift 的变动不大。
    pocketmiddle
        18
    pocketmiddle  
    OP
       2018-08-16 14:05:56 +08:00 via iPhone
    @Wolther47 谢谢。建议。课程是全英文的吗?
    Wolther47
        19
    Wolther47  
       2018-08-16 14:34:20 +08:00 via iPad
    @pocketmiddle 嗯,但是基本没有什么问题,可能会有中文字幕组去做,不过应该还是原版比较好
    brucewuio
        20
    brucewuio  
       2018-09-03 15:14:29 +08:00
    跳楼的没人拦 何况 Switf
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1070 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:38 · PVG 05:38 · LAX 13:38 · JFK 16:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.