一,关于年龄问题
从理论上来说,学习跟年龄无关。
但理想很丰满,现实很骨感。
如果你学java是为了生计,那么15~28这个年龄段学习会好点,这个时候你的学习理解能力也相对较强一些,高于28岁,不是说不能学,只是压力和风险会大很多,虽说能力很重要,但很多企业也是看年龄的,相同的要求,很多小鲜肉比,毫无优势。如果你是纯粹为了兴趣而学,那别想那么多,干就行。
二,关于学习方式
1.培训机构,培训机构能比较全面地学习知识体系,让你少有弯路,但成本高。具体费用看情况,一般都是2万左右吧。
2.自学,自学需要比较强的自制力和意志力,对初学者挑战比较大,容易迷失方向,比较难掌握系统性的知识,不过坚持下来,你会比其他人更容易取得成功。
如果你完全是个小白,自制力差,学习能力中规中矩,那么建议找个培训机构学吧。
最后,英雄不问出处,只要能创造出有价值的东西,那管你是通过什么渠道学习的!