1、热情,我们可以基础薄弱点,甚至可以没有基础,但是一定要有激情,没有激情再简单的事情你也坚持不下来。不管是独立做个人开发还是打算提升自身的技能,如果没有足够的动力、没有满腔的热情,长期下去最后也难做精做好,还是不要学算了,浪费时间得到自己不想要的。
2、方法,学习讲究的是方法讲究的是策略,我认为看编程书不如多看多写源代码,iOS开发本身要求动手能力比较强,所以光看没用,理论再强无法实际应用等同于空谈。
①零基础的学员(哪怕是电脑小白),可以先易后难、可以先看Objective-C2.0程序设计(StephenG.Kochan)这本书,看一遍不懂就看第二遍第三遍,然后自己实践操作看效果。
②平时多看看无限互联的视频教程,在无限互联官网[iphrain]、土豆、优酷上可以下载,别告诉我你还不知道无限互联,如果e文实在不行,也别勉强,可以看iPhone3开发基础教程(DaveMark)这本书,把上面的工程全部敲一遍,基本都会很熟悉了。
③我们既然是学iOS,那应该多研究苹果的官方示例代码,经常去cocoachina上面逛,看看相关的知识点,同时关注iphonedev这几个国外论坛,当然还有github这些socialcoding网站上的源代码,这些都非常不错,对学习iOS开发非常有帮助。
④当你看了很多书很多视频很多程序源码之后,肯定也开始迷茫了,不要紧,这个时候需要做的就是开始做实际项目了,如果自己学得还不错,可以自己独立开发,独立做自己喜欢的任何项目。当然,如果你有团队一起合作研究开发项目更加好,毕竟一个人的知识有限,在团队里面接触到不同的思维不同的知识点对自己帮助是非常大的,实在不行就去公司里面直接跟着团队做项目,哪怕当实习生也好
⑤晚上下班或者平时有空的时候,少看一点没有营养的电视,少打几局游戏,多在社交网络上关注那些技术牛人,经常交流,学习。
3、坚持,很多事情之所以到最后能够做成案例,都是因为坚持,看似很简单的事情不坚持未必能做好。如果只是跟风,建议不要学了,要学起码就得做出几个产品出来。
个人认为热情最重要,从买macbook开始,成为一个苹果粉丝吧,我挺你。
本文由无限互联分享,想学习的也可以咨询无限互联官网(iphrain)