谢谢邀请!
首先,学习计算机知识本身是没有学历要求的,目前编程语言甚至已经成为了小学生的学习内容之一,所以即使没有考上高中也是可以学习计算机知识的。
计算机知识有两条路线,一条路线是研发,另一条路线是应用。研发路线对于从业者的基础知识有较高的要求,比如需要具备扎实的数学基础和物理基础,需要具备一个完整的计算机基础知识结构等等,所以从事计算机研发路线的人往往有学历上的要求。目前从事大数据、云计算、人工智能方向的研发人员往往需要具备研究生学历,而普通的软件开发人员往往也需要具备大专以上的学历。
相对于研发路线来说,应用路线则没有那么多的要求,对于大部分人来说,学习计算机应用技术并不复杂。计算机应用技术的学习可以从基本的编程语言开始学起,在学习编程语言的过程中也可以同时补学其他计算机知识,比如计算机网络、数据库等内容。
当前是大数据时代,未来大数据技术将逐渐普及到传统领域,所以可以学习一个在大数据领域应用比较广泛的编程语言。目前在大数据领域应用比较广泛的编程语言包括Python、Java、Scala、R等,其中Python语言可以重点关注一下,因为Python语言目前的上升趋势比较明显,同时Python语言简单易学,比较适合计算机基础比较薄弱的初学者。
Python语言是目前比较少的全场景开发语言之一,除了在大数据领域有广泛的使用之外,在Web开发、人工智能开发和嵌入式开发领域都有所应用,未来的发展前景非常广阔。