从事JAVA开发,请问以后往哪个方向发展好
您好,我是一名从事Java开发8年+的程序员,从我个人的经验来说,个人建议你走Java服务端开发。目前我也从事Java服务端开发工作。
Java开发的方向
准确地说Java语言分为JavaSE、JavaEE、JavaME三大块,其中JavaSE是java标准版,常应用于桌面应用开发,比如Eclipse。
JavaEE属于企业级开发,广义的JavaEE包括现在的Java Web开发,Servlet、JSP、各种SSH、SSM框架、SpringBoot、SpringCloud等都属于JavaEE的范畴。
JavaME属于移动应用和嵌入式开发,目前比较广泛的职业是Android开发。
因此,Java语言开发有三大方向:客户端开发、Java服务端开发(web方向)、Android开发。
如何选择?
首先,我们需要抛弃的是Java客户端开发,现在是移动互联网的天下,以前的很多OA、政务系统、门户网站基本上都是.net、php等开发的,但是现在基本上都改用Java开发了。尤其在移动互联网的大潮下,H5的兴起,前后端分离几乎是每一个互联网公司的必选方案。而此时,不管是大公司还是中小公司,Java服务端开发岗则是需求量最大的岗位,当然也是最重要的岗位之一。
再来看一张图,这是2019年统计的互联网后端语言招聘需求占比:
很明显,java开发占据了72.8%的比例!
还有一个数据:之前我们项目的一个业务线,后端40人,全是Java,安卓8人,iOS开发8人,H5开发20人。
所以,我个人建议题主选择Java服务端开发方向。
我是【java架构设计】,如有问题请私信我~
作为一个程序员怎么通过android开发赚钱
1、好好的去上班,现在一个做过项目的Android程序员薪资在12-30K不等。和团队一起,这样既稳定而且薪资也比较靠谱。
2、接私活。这个事行业内比较普遍的现象。但是私活最好有自己的团队
3、出售成品代码,自己完成某个独有的功能代码,可以对外出售。
4、自己创业。不过,如果项目方向不好的话,被时代潮流碾压的可能性非常大。
android开发者何去何从
您好,作为一个Android开发者,有许多不同的路径可以选择,以下是一些可能的选择:
1. 学习和提升技术:作为一个开发者,不断学习和提升技术是非常重要的。可以通过阅读书籍、参加培训课程、参与开发者社区和论坛等方式来学习新的技术和最佳实践。还可以参与一些开发者大会和活动,与其他开发者交流和分享经验。
2. 参与开源项目:参与开源项目是一个很好的提升技术和获取经验的方式。可以选择一些自己感兴趣的开源项目,了解其代码结构和工作流程,然后尝试解决一些问题或贡献自己的代码。
3. 开发个人项目:可以选择开发一些个人项目来锻炼自己的技术能力和项目管理能力。可以选择一些有挑战性的项目,如开发一个完整的应用程序或游戏,或者尝试使用新的技术或框架来实现一些创新的功能。
4. 参加比赛和挑战:参加一些开发者比赛和挑战可以提升自己的技术水平和知名度。可以选择一些有名的比赛和挑战,如Google的Android开发者挑战赛,或者参加一些本地或在线的比赛。
5. 寻找工作和项目机会:如果想要正式从事Android开发工作,可以开始寻找工作和项目机会。可以通过向公司投递简历、参加招聘会和网络招聘平台来寻找工作机会。也可以尝试自己创业,开发自己的应用程序或服务,并通过市场推广来获取用户和收入。
无论选择哪条路径,持续学习和不断提升自己的技术能力是最重要的。同时,积极参与开发者社区和和其他开发者的交流和分享也是非常有益的。
还没有评论,来说两句吧...