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

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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/480164

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX