软工团队分组后的个人技术准备工作
团队小组分好小组后,组员各个的分工工作也逐步细化,不同的分工,要求的技能也是不同的。
iOS开发的学习有很多种,有是参加iOS开发培训学习的,也有很多人自学,但途中会遇到很多问题很多人不好坚持下去,自学中遇到问题不好解决,学习效率可能不高。
以下是完全掌握iOS开发需要学习的知识。
1、C/c++/OC语言,零基础学习iOS开发同样也是,以提高编写代码和变成调试能力,具有扎实的编程功底和思想。
2、ios应用开发阶段,具有开发中大型iOS应用项目能力。
3、ios游戏开发阶段,可以掌握iOS3D游戏开发的能力。
4、iOS项目实战阶段,提升创新、实战经验能力,拥有自己独立研发的几款产品。
5、iOS项目答辩,对学习成果有个总结,通过答辩锻练表达能力。
至少熟练一门编程语言,对 OOP 有一定的了解,最好熟悉一些基本的设计模式。遇到过的好多 iOS 开发,大多是从别的语言转过来的,所以有一定的编程基础,学起来会更容易 get the point.如果是第一次接触编程,当然也是没问题的,只是要做好心理准备,可能会比想象的难。
英语也是必杀技能,发现不少开发对于英语似乎有点接受不能,通常都是中文优先,除非迫不得已,才硬着头皮看看 StackOverflow,英文文章,文档等。忘了是谁说过「难走的路越走越好走」,通常如此。其实只要稍微 push 一下自己,那些技术文章啃下来应该不会有太大的问题,有过几次成功的体验后,这种恐惧感就会减少很多。优质的文章、视频、书籍,多是英文的,不迈过这个坎,将来要么成为瓶颈,要么花更大的成本去填补。
来到一个新的世界,肯定会对这个世界充满好奇,想订阅一大堆博客,买一堆书,看各种教程和视频,然后就变得浮躁,不知该从哪下手,这会导致拖延症。我渴了,给我倒一杯水,这个很直接,马上就可以做,但如果是给我买一瓶饮料,而自己对那些饮料又不怎么熟悉时,就纠结了,不如刷会微博,看看朋友圈,玩个小游戏先。
所以一本好的入门教材很重要,要契合自己当前的水平,且常常会有收获,这种成就感会激励着你继续学下去。
这也是一个持续的过程,知道了些概念或原理后,总是会想着去验证下是不是这样,所以练习在这个时候就显得比较关键了,无论结果是否如自己预期,实践的过程会降低对语言的陌生感,慢慢地培养一种驾驭这门语言的自信,如果出了错,正好可以重新梳理一下。
浙公网安备 33010602011771号