每年都有大批的人学习Android开发,但不是每个人都有一定的Android基础,所以会有人问:“我0基础、英语差可以学安卓吗?”粤嵌Android培训技术专家赵思哲在从事教学工作以来,经常会遇到这样的问题。
阿哲老师认为,Android技术的应用很广泛,不同的职位、方向需要的知识也不一样,我们需要对Android技术做一个划分。由于角度不同划分出的知识块也不同,所以考虑更多的是从做项目的过程中分工协作的角度来划分。一个Android产品,它的知识跨度也就是从层的硬件交互技术到界面设计技术的范围内。这里面大致可分为10个部分:硬件交互技术、与其他语言交互技术、底层算法、java应用、一般算法、数据存储、通信、屏幕适配、界面设计实现、项目架构,每一个部分都还可以细分,几乎没有人能精通所有。
0基础英语又差的人想短时间内学会这10个知识块是不现实的,只能先学其中的一个或几个知识块,再视情况增加。那到底适合学哪个或哪几个呢?阿哲老师根据十多年丰富的从业经验以及对粤嵌Android就业班学员的指导,总结了以下几种情况:
一、对于没有任何计算机语言基础和一点英语也不会的朋友,建议选择Java应用、数据存储、界面设计实现。不会英语没有关系,只要能识字打字就行,因为Android和英语还是有一定区别的,它的格式简单、固定。要有一位耐心的老师指导,这样事半功倍。
二、对于没有任何计算机语言基础,但有一些与产品相关的知识,这个就要根据你的知识来选择,有老师帮助选择。
三、对于有一些计算机语言基础的朋友,根据自己的基础和兴趣,选择自己感兴趣的知识块去攻,再拓展,千万不要贪大。
四、无论是哪种基础,都要学一点Java知识,都要先学会开发一个小小的APP,因为提起兴趣了才好继续前行。
粤嵌Android培训技术专家阿哲建议广大Android开发爱好者根据自己的实际情况,选择合适的学习方法,以便快速掌握Android编程技巧。