每年都有大批的人學習Android開發,但不是每個人都有一定的Android基礎,所以會有人問:“我0基礎、英語差可以學安卓嗎?”粵嵌Android培訓技術專家趙思哲在從事教學工作以來,經常會遇到這樣的問題。
阿哲老師認為,Android技術的應用很廣泛,不同的職位、方向需要的知識也不一樣,我們需要對Android技術做一個劃分。由于角度不同劃分出的知識塊也不同,所以考慮更多的是從做項目的過程中分工協作的角度來劃分。一個Android產品,它的知識跨度也就是從層的硬件交互技術到界面設計技術的范圍內。這里面大致可分為10個部分:硬件交互技術、與其他語言交互技術、底層算法、java應用、一般算法、數據存儲、通信、屏幕適配、界面設計實現、項目架構,每一個部分都還可以細分,幾乎沒有人能精通所有。
0基礎英語又差的人想短時間內學會這10個知識塊是不現實的,只能先學其中的一個或幾個知識塊,再視情況增加。那到底適合學哪個或哪幾個呢?阿哲老師根據十多年豐富的從業經驗以及對粵嵌Android就業班學員的指導,總結了以下幾種情況:
一、對于沒有任何計算機語言基礎和一點英語也不會的朋友,建議選擇Java應用、數據存儲、界面設計實現。不會英語沒有關系,只要能識字打字就行,因為Android和英語還是有一定區別的,它的格式簡單、固定。要有一位耐心的老師指導,這樣事半功倍。
二、對于沒有任何計算機語言基礎,但有一些與產品相關的知識,這個就要根據你的知識來選擇,有老師幫助選擇。
三、對于有一些計算機語言基礎的朋友,根據自己的基礎和興趣,選擇自己感興趣的知識塊去攻,再拓展,千萬不要貪大。
四、無論是哪種基礎,都要學一點Java知識,都要先學會開發一個小小的APP,因為提起興趣了才好繼續前行。
粵嵌Android培訓技術專家阿哲建議廣大Android開發愛好者根據自己的實際情況,選擇合適的學習方法,以便快速掌握Android編程技巧。