我是一个高中生。对电脑和手机方面感兴趣,可不可以自学java啊?是不是需要数学特别好啊?需要下载哪些软件啊?要是有个人做我师父更好。谢了。
推荐你看看这个网站 how2J
1. 学 java 跟学历没有什么关系,能不能学编程,更多的是看自己喜不喜欢编程,自己的思维方式适不适合编程,不过一般理工科的都没啥问题,数学好的逻辑思维强的,学编程就更合适了
2. 所以什么学历都没问题,不客气的说,只想要学会 java 高中的学历足够了。最重要的是要看看自己适不适合编程这个行业,自己逻辑思维能力咋样,对编程先了解了解,看看有没有兴趣。
3. 说说我自己的一个经历,我是大学毕业,但是我大学并不是学的计算机专业,不过我们开了有一门 c 语言的课,学的很基础,也很简单,但是我考试也是刚及格,学得不咋的,因为这不是机械专业课,感觉学了没用。
后来转行培训,学了编程,那时 c 语言的那点基础早都忘记得一干二净了,也是相当于从零开始。转行学习编程的时候,学历有啥帮助吗,一点都没有,完全就是看自己的学习能力了。
4. 单从学习编程来说,都在没基础的情况下,大学和高中学习过程中是没有任何区别的,高中学历学习 java ,转行编程,更多的劣势是在找工作的时候,公司对员工学历的硬性要求,不得不说,在找工作的时候,学历确实能起到敲门砖的作用,至少简历通过率会好很多。
5. 但是程序员行业前期最重要的还是能力技术了,只要进了公司能干活,就算你初中毕业也没问题的。况且解决文凭的办法还是有很多的,这个不细说,入行之后,查查就能知道了。
6. 能不能学好 java ,其实跟学历没关系,想来题主问这个问题,一方面还是想了解一下高中毕业在就业时的影响,一方面是对自己能不能学的好没有太多的自信吧。
7. 建议可以自己先自学 java 基础,看看自己的逻辑思维能力怎么样,还有对编程感不感兴趣,如果感觉不错,学习很带劲,可以考虑培训啥的快速入行,如果 java 基础学的感觉很枯燥无味,很厌烦,也理解不了学不懂,那别说高中学历,就算你硕士毕业,也不一定能学好 java 。
在学习Java的过程中,可以一边学习Java语言的基础语法,一边补学数学和计算机基础知识,可以按照以下三个阶段来制定学习计划:
第一:学习Java基础语法阶段。Java基础语法的学习虽然具有一定的难度,但是只要有足够的时间,以及完成一定的实验,大部分人都是可以顺利掌握的。学习Java的基础语法,首先需要搞清楚Java的面向对象编程过程,这涉及到类、接口、对象等一系列抽象概念,要想顺利理解这些抽象概念,一定要多做实验。
第二:计算机基础知识和数学基础知识。软件问题说到底就是数学问题,所以数学知识的掌握情况对于软件开发人员来说还是比较重要的,其中高等数学、线性代数和概率论相对更重要一些,所以应该在学习Java的过程中,逐渐补学这些内容。对于具有高中基础的人来说,学习这些课程也并不会有太大的障碍。计算机基础知识可以在学习Java的过程中同步学习,可以先从操作系统体系结构开始,然后逐渐学习计算机网络、数据库、数据结构和算法设计等知识。
第三:JavaWeb开发知识。对于学历相对比较低的初学者来说,可以以JavaWeb开发为主要学习路线,随着自身知识结构的不断丰富,未来也可以向大数据方向发展。JavaWeb开发一方面知识体系比较成熟,对于初学者的要求也并不高,另一方面JavaWeb的就业岗位也比较多。
我也是自学过来的,我知道前期学习java是很枯燥,遇到问题和难题就研究很久,没有一个人能帮助指导,学习学习着就会没有信心,比较懒散想放弃。其实只是学习方法没有找对,闭门造车,从入门到放弃。自学主要就是要坚持,能有毅力。多写博客,在确定进入这行要想清楚,自己是否适合,给正在自学的小伙伴推荐一个java资料下载学习交流裙,前面是686中间827后面638。有最新的精讲视频,面试题,开发工具等,自行加入哦
本回答被网友采纳