非计算机专业零基础可以直接学 Swift 吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pocketmiddle
V2EX    编程

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

  •  
  •   pocketmiddle 2018-08-15 19:46:17 +08:00 via iPhone 4426 次点击
    这是一个创建于 2661 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人非计算机专业,已过而立之年,对编程感兴趣,想自学。目前只会 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  
    PRO
       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     Solana    2932 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 14:01 PVG 22:01 LAX 06:01 JFK 09:01
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86