想转行,想学iOS开发,一点基础都没有。
原本是卖手机的,后来没做就在家里卖快餐,感觉没前途,靠体力实在不行。所以想学ios开发,以后靠脑赚钱,呵呵。 各位老师能不能跟我说下我该怎么开始吗?你们会不会觉得太搞笑了,一个卖快餐的要来学ios开发。 呵呵
原本是卖手机的,后来没做就在家里卖快餐,感觉没前途,靠体力实在不行。所以想学ios开发,以后靠脑赚钱,呵呵。 各位老师能不能跟我说下我该怎么开始吗?你们会不会觉得太搞笑了,一个卖快餐的要来学ios开发。 呵呵
你可以先去看一下知乎的相关问答,又详细又明白。
以自己的经验再说说:
1、搞台Mac,这可以给你省很多时间。
2、搞个开发者帐号,也可以给你省很多时间。
3、看完这个:http://blog.sina.com.cn/s/blog_4b55f6860101k592.html《让不懂编程的人爱上iPhone开发(2013秋iOS7版)-完整篇》。
4、看完这个:http://itercast.com/library/4/course/51《iOS 软件开发入门》。
5、找点iOS相关的网络、数据、图表开发的博客文章看看。
6、找几个自己有兴趣的网络、数据、图表开发的源码看看。要注意在项目源码中顺便把相关的类、方法、属性文档也看了。
完成前面4步,你可以开始投简历面试。然后根据面试中遇到的问题有针对性地找博客文章和源码文档来看。
第一、二批简历尽量少投一点,每次不超过20份,只要每次能争取到1到2个面试机会就行。可以一星期一批。比如周日投20份出去,会在周三之前陆续收到面试邀请,然后集中在周四、周五面完。周六整理一下心得。周日再投第二批20份。
第三周,你就可以根据情况做选择。
如果觉得自己有机会能拿到offer,就在第三周日开始大投,建议选择北、上、广、深,把所有iOS开发全投。我前两天看了一下,我好像是投了500多份。以前还以为是400份。然后就是不停面试,不停根据面试心得看博客文章和源码文档,直到拿到offer。
如果觉得自己水平实在是烂得不可能有人要,就暂停所有面试,这个时候再面也没有意义。抽1到2周时间出来,全力看网络、数据、图表方面的博客文章和源码文档。最迟在2周后开始前面提到的“全投“。
作为新手,不管你怎么个自学,都比不上到一个公司里实实在在地去做一个项目。因为,真实的项目,会让你脱离泛泛的研究。在真实项目里,你需要在一些不是很酷的地方做到足够深入才能满足基本需求。有很多公司在你去之前没有任何iOS开发人员,它们并不需要太酷太高深的技术,只需要你把基本功能做得足够好。
等第一份工作1到2个月后,你可以重新考虑一下去留。先找好下家,再提出辞职。因为你需要不间断的真实项目操练,万一中间有1、2个月找不到工作,这将非常麻烦。建议在工作以后,多反省一下自己,找到自己想做的项目方向。比如我在工作一星期后,选定了“推荐系统“这个方向。平时有时间,比如周一到五的晚上,周六日,就可以有针对性地找相关的博客文章和源码文档来看。做开发是需要积累的,所以你要最迟在1个月内找到方向。不要怕找错,随时都可以换可以改,关键是尽快有一个行动目标,行动起来,不要在那里晃荡浪费时间。
在胖叔这个论坛还真没遇到过哪个帖子下这么多被删帖的,尿了。。。
正题:
这里大部分都坐os、ios的,想得到大家的指导这很easy,但我觉得你有必要去了解下什么编程,自己是不是喜欢,身边有很多其他行业的朋友,一听ios都兴奋状,感觉喜欢,然后,但是由于之前认识上准备的不充分,好几个都半途而废了,个别一些听到我给他的一番分析后,直接就放弃了。
首先,希望你是经过认真思考过的,然后你需要知道的是,进这一行不像是卖保险那么容易入门,如果你之前没计算机的开发基础,那么你需要学习相当一部分的东西,诸如此类都要了解到,最后再问问自己是否真的做好准备了,真的肯下苦功夫去学习一段时间。
如果你的答案是肯定的,那么欢迎来这里,我们共同学习进步。