非计算机专业要如何才能做java软件android开发

更新: 2016-07-20 21:07 作者:

到现在干了多年的程序猿,身边很多同事都是非计算机专业的,环保专业的都有-_-! 所以大家不用担心做不了。 给刚毕业的童鞋们介绍下怎么入这个行业。希望对各位朋友有所帮助。

软件行业内分很多种,进入门槛最低的就是开发和测试, 而语言类以JAVA最热。应用多以B/S为主, 因此除了JAVA语言外,还需要学习一点HTML5,JS,CSS,JSP,网络的基础。 Android应用主要是客户端,上述技术开发出的网页同样可以在手机访问,专门开发需要安装的Android的应用还要额外学习ANDORID。

非计算机专业要如何才能做java软件android开发

除此以上基础外, 还需要对WEB服务器 如tomcat,数据库 mysql,以及其他一些中间件mq有所了解。

非计算机专业要如何才能做java软件android开发

有了以上的知识,你已经可以做个动态网站了。尽管我们是制造大国,但是我们做一个产品并非所有零件都自己生产。进入实际开发中,我们又需要用到别人现成的一些框架,工具。 好比生产汽车的不自己生产轮子。 我们要学会怎么使用三方的框架,工具,选择最合适的大小尺寸。 因此还要学习一些常用的框架,入spring, hibernate, struts, dojo,   好累,但是要坚持。

非计算机专业要如何才能做java软件android开发

边学边练习,工作中更多的是遇到问题解决问题,baidu,google都是很好的工具。 基本你遇到的问题别人都遇到过,要学会搜索。有很多很好的java网站,javaeye,csdn之类的. 

非计算机专业要如何才能做java软件android开发

除了自学以为,大家也可以去报培训班,效果也还不错,有实际项目可做,我身边很多同事也是从培训班出来的。

非计算机专业要如何才能做java软件android开发

做些面试笔试题,基本来自网上, 边做边学,很多问题非常有启发性。

以上, 提前恭贺童鞋你加入广大程序猿,攻城狮的队伍!

非计算机专业要如何才能做java软件android开发