Ruby的就业面,或者说应用场景比较单一。 所以不建议作为第一语言学习。

建议楼主学习python。 他和ruby是一类语言但是有更多的理由,成为你的第一语言。

1 语法层面, 还是python语法简单, python是出了名的极简风格。经常被描述为大道至简。这根python作者的理念很相关。搜索一下The Zen of Python 。 会对python的简单理念做更详细介绍。

2 应用面超级广泛。 python 几乎可以应用在任何领域。web编程,游戏伺服器,客户端程序,大数据分析.... 特别是现在的人工智慧领域更是独领风骚。

3 支持库,实例工程都很多。 有详尽的资料供学习者参考

选一个大众点的语言作为第一个入门语言 极力推荐pyton。


看 Programming ruby(镐头书),用最新版, 够了

想学web开发的话,再看rails那本,看完了直接做项目

看书的意思是要有笔记,有标注,所有代码尽可能亲自输入试验,当小说那样几天翻完,不叫看书。

另外,学习完了一定要不停地写代码,最好做实际项目,看完书但不写代码,不出几个月,就全部都丢掉了,浪费时间和精力。


推荐阅读:
相关文章