什么样的人适合学Java?

用户4485416276899


本人10年开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题。

以我自身的体会来说吧,我一开始上大学的时候,虽然学的是计算机专业,但是因为当年个别老师讲的太水了,所以一度让我怀疑以后还能不能干开发了,索性后来也顺利成为了程序员,并且长期是在Java方向上进行开发。

在我这么多年的工作经历中,也认识了很多的人,这些人里面,其实很多并不是因为喜欢做开发才做了程序员,而是因为这一个行业薪资比较高而已,也就是说如果有其他的可替代方案,很多人也是会换方向的。

我们很多程序员,其实工作并不是外界想的那么难,并不是说程序员就很聪明,就需要很多的逻辑思维能力,因为很多的程序员,严格的来说就是码农,并不需要太高的思维能力和智商啥的。

所以什么样的人适合学java?我觉得只要你想学,就可以学。

我后来做了培训,当了讲师,带过好多非计算机的学生,记得之前带过一个女生,学的园林设计,她以前从来没想过会做开发,而且是做java。然后后来因为就业所迫,又让她朋友一“忽悠”,然后就头脑一热来培训Java了,可以说完全是零基础。这个女生就跟着大家从零开始,一点点学,经过5个月的培训,最后就业拿了12k,她自己本来只想要10k就挺好了,结果面试完,人家面试官还主动给加了2000。

然后就去公司工作了,现在工作一年了,已经成为了一个标准的程序员了。

这是一个很典型的例子,你说这个女孩子,适合学java吗?我觉得她也没有考虑过这个问题,想学,就学,就好了!


我从事互联网开发10年,主要的研究方向集中在Java web微服务架构领域,Android移动端研发,HTML5前端方向,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信你一定会有所收获。

如果有Java,Android,H5等开发方面的问题,或者是开发求职方面的问题,都可以在评论区留言,或者私信我。


一一哥Sun


作为一名IT从业者,同时也是一名教育工作者,我来回答一下这个问题。

首先,当前Java语言主要的应用领域依然是IT(互联网)行业,所以如果想进入IT行业发展,可以考虑学习Java语言。与Python语言不同,由于Java语言相对比较复杂,所以传统行业应用Java的场景并不多,从未来的发展趋势来看,Python语言的应用场景会逐渐向产业领域扩展,而Java语言依然会主要应用于IT行业。

虽然Java语言本身要相对复杂一些,而且抽象程度也相对比较高,但是目前IT行业对于Java程序员的基础往往并没有太高的要求,很多Java程序员都是非计算机专业出身的。一方面原因是Java语言的应用场景比较多,另一方面原因是很多Java岗位都属于应用级开发岗位,对于数学等基础知识的要求并不高。所以,如果基础知识结构比较薄弱,可以重点考虑一下学习Java语言来谋求一个开发岗位。与Java语言不同,虽然Python语言本身比较简单易学,但是IT行业对于Python程序员的要求还是比较高的,因为目前Python开发岗位往往集中在大数据和人工智能领域。

初学者学习Java语言需要注重三方面内容,其一是在学习的过程中要注重总结,尽快建立起自己的Java编程思想,这个过程的重点在于对“抽象”的理解;其二是要多做实验,实验是学习编程语言最为重要的环节之一;其三是要注重相关知识的学习,目前学习Java开发需要同时学习操作系统、数据库等相关知识。

最后,当前Java开发与云计算的关系比较密切,还应该重点关注一下云计算相关知识。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!


IT人刘俊明


1、要对java感兴趣

俗话说,兴趣是学习最好的老师,在任何学习和工作中,兴趣都是很关键的。目前java很热门,受关注度高,很多人纯粹为了好就业,就盲目进行学习。最后可能自己学有所成,但却没有兴趣继续从事这项工作,最后后悔的还是自己,浪费了大量的时间和金钱。所以对于java这种技术性行业,兴趣是非常重要的。

2、有逻辑思维能力、学习心态好

逻辑思维能力这是作为程序员最基本的要求。逻辑思维能力差的人,完全不适合学编程。

Java开发必然离不开编程,这是一种与计算机进行交流的语言,是一种非人类语言,所以一定要具有非常强的逻辑性和运算性,所以此时更要慎重的考虑。是否能够精心并踏实的研究一行行的代码,是否具备较强的逻辑思维能力和完好的学习心态,是从事Java的基础能力。

3、有较强的学习能力

明晰的学习思路,非常好的学习能力,Java作为计算机语言靠的大多也是理解能力和逻辑推理能力。你学习能力强当然就能学习的很轻松。

自学能力要强。知识是无穷的,编程的知识也不是一成不变的,只有不断的学习,才能跟得上时代的步伐。

4、耐心、毅力、时间

编程的学习比较枯燥,并不是一种视觉、听觉艺术的享受;很多功能不可能一下子就会展示出来,所以你肯定需要有耐心才能坚持的住。




欢乐趣闻


我觉得逻辑思维好的,有耐心的人适合学java,当然是年轻人最好,还有就是计算机专业出身的更好。

1、java是面向对象语言,具有封装性,继承性多态性。所谓面向对象,就是与生活息息相关的,例如动物里面有猫、羊和牛等等,他们都是动物的特性,他们都可以继承动物的特性,扩展自己特有的。

2、Java不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言不但功能强大,而且简单易用。

3、Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

4、Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

5、在Android的应用。许多Android应用程序是由Java程序员开发的。虽然Android使用不同的JVM和不同的封装方法,但是代码是用Java语言编写的。




啊雄的分享


这个问题的答案范围比较大,从社会角度看只要排除哪些人不适合学 java,就能找到什么样的人适合。首先对计算机没兴趣的、对编程没兴趣的、对Java 语言排斥的,剩下的都适合。

从工作上面来讲,已有其它函数语言积累的、对后端研发没兴趣的,对面向对象排斥的,这些都不适合,剩下的都适合。

那么什么样的人适合的答案就有了,想从事计算机相关行业的,对编程感兴趣的,对面向对象概念喜爱的,对后端研发工作有兴趣的,都适合。


刘佰晟


第一种,理工科专业。如果你大学时学的是理工科专业,对Java有一定的了解,那么你还是比较适合学Java的,如果你大学期间学过Java那就更好了,现在再学习只会事半功倍。因为学习Java需要一定的逻辑思维能力,而理工科的学生在这一方面相对好一些,所以理工科专业的学生比较适合学Java。

第二种,0基础但有毅力。如果你对Java并不了解,只是因为Java好就业而想学习Java,想学会就有点难了。因为没有基础学习Java相对比较困难,所以需要你要有毅力坚持学习、有耐心、有决心,有困难也不放弃、有问题及时解决,这样小编相信你可以学好Java。

第三种,在职提升。一些本身就是Java开发岗位的员工因为自己的技术跟不上市场的更新所以想报班学习Java技术,而由于他们有多年的Java开发工作经验,有不错的Java基础,学习新的Java技术来也会更容易。所以在职提升的员工也适合学Java。

第四种,对Java很有兴趣。如果你对Java有兴趣,那么在学习中不管有什么困难,你都可以一直保持想学Java的心。市场上Java技术更新换代很快,如果你没有兴趣学Java,那么可能很快就会厌烦学习据。所以对Java有兴趣的人更适合学Java。


分享到:


相關文章: