有高中学历的程序员吗?
有,而且是我同学。 这里就涉及一个基础知识的问题了,我们知道计算机专业主要是学习计算机相关的专业知识,比如编程语言、操作系统、计算机网络等,但是还有一部分学科属于人文社科类,需要一定的理解能力和天赋,就不太适合所有人去学习,比如计算机科学与技术专业开设的课程(部分院校): 上面只是给出了课程的名字和所属学科,没有介绍具体的内容,那么这些课程都是些什么内容呢?是不是对每个人都有用?有没有感觉一些课程很鸡肋呢?比如我们看到的这些课程中大部分都是理论课且没有编程项目,对于培养我们的编程思维几乎没有什么用处;而像程序设计基础这样的课程又过于简单,学完了似乎也没有学到什么新东西,就这样一门门的课程学过之后,我们发现虽然自己已经毕业了,但是自己的编程知识几乎没有,好像什么都学过,但又好像什么都没学一样。
我有个高中同班同学,当时他的成绩在我们班只能排三十多,高考结束后他选择了三本校计算机专业,入学后他发现其实他的学习能力并不差,很多看似鸡肋的课程他都特别喜欢,于是乎他把这些课程学得很深,以至于别人都以为他很“笨”,实际上他的编程能力比我们这些学过211重点大学的都要强许多!随着学习的深入,他发现自己竟然很适合研究理论算法,于是一直往那个方向深造,现在已经是某不知名985大学的博士,主要研究方向就是理论算法,虽然就业前景不怎么好,但是他依然很热爱自己的研究课题。 所以有高中学历的程序员是有,而且还不少,但是他们一般只掌握了基本的编程语法,面对复杂一点的业务场景就无所适从了。