个人感觉,从用户见得着摸得到的角度讲,软件开发主要分为“前端”和“后端”。
前端:PC的浏览器网页,PC桌面程序,手机端(Android和IOS)。
后端:服务器端逻辑业务方面的开发,系统运维,中间件的开发,和数据库的开发和管理。
对于Android开发,个人感觉应该是属于“前端”的范围内,感觉以后可以做的:
1.手机端游戏开发。
2.MIS系统(Management Information System)的Android手机端的开发,比如,
去哪儿,同城,携程,银行,证券等网站的手机客户端。
3.接着再学习IOS,成为一个手机端的full stack programmer。
4.往底层搞系统移植类的。
回答肯定有不足之处,希望对楼主有帮助。
|