作为BAT的Java开发工程师,偶推荐你去学习JAVA。接下来大家就从供需关系还有学习难度两方面来论证偶的观点。
供需关系首先提供些朋友圈里猎头提供的信息,他们经常会把最近的职位信息发到朋友圈中,从偶的观察来看,Java,算法是最吃香的职位。然而算法对数学基础要求很高,是一门很难速成的知识,而且从题主的描述来看,应该是已经就业后希望转行从事IT的,因此研究算法的成本较高,ROI远不如Java。
以下是朋友圈里的几张截图。
如果你觉得截图还是不足够说明问题的话,大家直接到某求职网站上,看一下数据。
当偶输入java之后,目前数据结果有1697条,
然后偶又输入算法,算法工程师的职位有279条,
接着偶又输入C,结果又313条。
从朋友圈猎头以及来自招聘网站的数据,足以证明java目前的供需关系要远比其他语言对面试者有优势。
学习难度与C/C++比起来,Java更加简单,它没有C对初学者很不友好的复杂指针,也摒弃了多重继承,并引入了try-catch还有GC这种对初学者来说简直不能更友好的容错机制。因此,从难度上来说,Java也是比C语言更加“捷径”的选择。
如果你是在校大学生,那么偶推荐你泡在图书馆,好好看看Java开发的书籍,尤其是Spring相关的基础,是Java开发者必备的技术,包括SSM,spring boot框架,注解,反射,依赖注入,面向切面编程等等概念,这些都是在JAVA开发中常用,且面试中常问的题。
如果你已经工作,没有这么多精力自己去琢磨的话,偶还是建议选择在外力的帮助下去学习。虽然很不想这么说,但是不得不承认,在上面这种大趋势下,很多成人教育机构都主推Java速成。不妨查查论坛,看看身边哪个教育机构的口碑好,选择一个合适的机构,督促自己学习。
最后,无论题主是否选择java,都祝各位有这方面计划的朋友早日转行成功,财源滚滚。对了,在这之前,记得给偶点个赞哦。
偶是苏苏思量,来自bat的Java开发工程师,每日分享科技类见闻,欢迎关注偶,与偶共同进步。
css 盒式模型,appium css定位,英文截断换行css,网络鞋城div和css,css 遮罩半透明效果,css3箭头的写法,css边框样式 美化