自学JAVA和自考考研哪个更难?
如果对编程感兴趣,又能快速学习其他编程语言(比如C++),自学JAVA就比较容易了。如果你以前学的比较慢,那学JAVA就是噩梦了。除了基础语法,你还要学习各种框架,比如Spring,Spring MVC,Struts 2,Hibernate,MyBatis。这些是传统javaweb项目中使用的框架,当然还有许多其他框架。学了之后你会发现,哎,这些好像都过时了,别人都已经用上新技术了,还要学新东西。当然,不管你现在学什么语言,都要学习新的知识!!比如现在你会用Docker,懂Docker,那你肯定会得很多分。
但是我觉得不管你有没有学JAVA的天赋,还是考研比较好。我有个同学参加了考研。看他的作业,他用C++实现了一个之前在高等数学学过的算法。看到题目的时候很疑惑,因为没学好高数,有点后悔。只有学习高级算法,才能真正提升自己。那些所谓的框架,其实都是别人包装的。如果精通高级算法,那些框架根本不难用。用不用都没关系。现在找工作的时候学已经来不及了,等你找工作的时候你会发现我说的可能早就过时了。