非计算机专业,Android开发是自学的,自学过j2se和面向对象编程,还不会算法,在上海工作,月薪8k,因为很多原因想回老家,但是发现老家没有android的工作,java的倒是有,有点想往这个方向发展了,求指导。
附上看到的招聘需求:
2、.二年以上基于J2EE管理软件研发经验。亲自设计实现过进销存、成本管理、人力资源等管理系统或其他中大型管理系统者优先;
3、深刻理解软件系统架构,精通面向对象分析设计方法,逻辑能力强,熟练掌握如何设计系统的构架及完整解决方案;
4、熟悉Apache、Tomcat等服务器;
5、熟悉mysql数据库;
6、熟练使用SpringMVC框架,EasyUI进行Web开发者优先;
7、熟悉Java、Servlet、Jsp、Jdbc、HTML等技术;
2. 熟悉Spring/Hibernate框架和J2EE等规范开发,熟悉Oracle、SQLserver、DB2等数据库管理系统,有EXT,FLEX,WEBGIS项目经验者优先;
3.精通Java语言、J2EE开发技术、JSP技术;
4.熟练使用Tomcat等常用应用服务器;
5.熟练使用MySQL/SQLServer/等常用数据库;
6.熟练使用struts、spring、Spring jdbc等开发框架;
7.熟练使用html、css、JQuery制作网页;
2. 精通SSH2等主流开源框架,熟悉html, css, javascript等页面技术。
3. 精通SQL语言,熟练使用数据库(mysql,oracle)。
4.有较强的责任心、团队协作能力,乐于沟通交流和学习。
5.熟悉WEBLOGIC及NGINX的性能优化优先。
6.熟悉MYSQL的性能调优优先。
7.有P2P网络借贷、电子商务、网络支付开发经验者优先。
8、熟悉linux系统优先。
I think it’s enough to find a J2EE book
Don’t pay too much attention to the recruitment requirements. It’s all nonsense from HR.
When I start a project and look at the source code, I don’t know where to look.
How can you use Android if you don’t know Java? To learn Android well, don’t you have to master Java ideas and language features?