从事 iOS 开发快 3 年,目前在某厂打杂。因为目前项目比较杂(闲),萌生了转后台开发的想法。之前花了点时间学习 Golang,感觉还行,撸过几个简单的 RESTful 后台、博客,一些爬虫项目,也顺带了解了一下 rpc 知识。最近有人也建议我学 java,用 spring boot ( cloud )。花了接近一个星期看了下文档个博客,感觉 spring 全家桶比较庞大,IOC/AOP,还有各种注解看起来有点晕,不知道如何入手。种种原因导致目前十分迷茫:(,想请问大家几个问题:
- iOS 开发转后台开发难度度大吗?或者说如果项目对自身 iOS 技术深入没有帮助有没有必要转后台?
- 如果要转后台开发,该选择 java 还是 golang 比较友好,个人了解到的是 java 生态成熟,golang 语法更简单易学?
- 如果学习后台开发,具体要学哪些方面的东西?有什么比较好的练手项目?