适不适合一定是跟你的目标息息相关的。你是否已经议定了自己关于学习java的目标。
学习java可以从几个方向的维度去考虑。
比如级别维度,分初级、中级、高级、资深、专家,你希望自己的终极目标是在哪个阶段?
每个级别的每个阶段都有每个阶段必须掌握的技能,才可以胜任,你是否已经准备好花时间和精力去学习。你是否已经准备好在这一个行业大干一场了。
年限维度,你打算花多少的时间来从事这个java的行业,技术类的方向,是需要花大时间来投入,并持续研究的。技术的更新迭代也非常高,你必须花费大量的时间精力,才能跟随主流行走。入门不等于直接工作,你是否有足够的耐心去把java的基础知识学牢固了,学扎实了。
是否是你的兴趣?不单说java,你喜欢计算机吗?你喜欢专研编程技术吗?人的成功都是在于干自己喜欢的事情,做自己擅长的行业。你要都喜欢,那恭喜你,你成功了一半,不然你每天面对那些代码单词,那是很枯燥的,面对高频率的更新迭代技术,你会很乏力。
学习java相关资质背景?大部分的java很多一手资料都是英文,国内的一些博客、技术类文章都是翻译,不一定是正确的。你要是熟练英文,相关技术,比如JDK、Spring直接上官网学习,阅读。要明白知识点一定是官网上的说法才是最权威的,最能帮助你学习和掌握一门技术的。
java往越后面,越难得,其实都是一些基础知识的结合。比如一个java表达式的语句分析,往深层次的说可以用AST的抽象语法树来实现。你最好是需要有大学课程中的那些基础课程的知识,以此来支撑你去走更长远的路。(这个也非初、中级必要,高级层面)
你的环境?你是否有渠道可以找到一群良师益友,一群志同道合的人可以一起学习、交流。环境我指的是,假如你有问题了?不管你是否新手,你总会存在知识面瓶颈的时候,多一个人多一个新的见识。你要重视你身边要有可以给你一些工作解惑的人,帮助你的人,专研不代表是刻板,你要懂得如何高效的学习成长
你的具体不了解,但是我希望通过几个层面的问题去切入你的问题点,希望能给予你一定的帮助。如有问题可以欢迎一起讨论
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有