程序员有很多技术方位,也有很多不同编程语言,难度各不相同。好不好学需要看个人的理解能力。高中毕业当然可学懂编程,别尔盖茨也是十几岁就开始学习编程的,但是从目前招聘情况看,比如前端开发、JAVA开发等岗位,一般都要求专科及以上学历,可能只有少数公司对学历没有一定限制,当然这也要看技术水平。
如果说学编程是为了找工作,那么学历就是敲门砖,现在公司招人大多数都要求大专以上,如果达不到这个要求,HR可能就不会给你发面试邀请。除非你没有学历但是是技术大牛,还得知名度极高的那种,不过,技术大牛考个文凭也不是难事吧,何必给自己增加这个门槛呢?提升学历方面,成人教育,继续教育,可以考大专。
前端相对其他编程语言入门简单,比较适合零基础小白入门。只要你对前端感兴趣,能付出努力,高中学历学好前端还是可能的。只是现在公司招聘一般要求是大专及大专以上学历,高中学历,在找工作时会遇到一些困难的。真想走前端的这条路,不仅要学好前端知识,你还需要提升学历。高中生自学C并不难(想想可恶的政治和历史),我是初中自学的,现在在学C++。如果你具备以下几点,那就更轻松了:
1、逻辑思维能力强;
2、数学好,特别是代数好;
3、有一定的英文水平(英语别挂科)。
接下来就是选书了,如果你不了解计算机原理,就最好买一本《计算机科学导论》(福罗赞著),相信我,磨刀不误砍柴工。然后是重点,去买一本《C程序设计》(谭浩强著)(第四版),这本书虽然不及外国经典,但适合中国学生、自学者,相较于前几版,这本讲的是C99,而且更生动,注重培养算法(这本书至少看3遍,而且最好配辅导教材)。如果你不想看谭老的书(现在你肯定以为我是书贩子),就看《C Primer Plus》(第五版),这是一部经典的外国C语言学习著作(也要看3遍)。
之后,最好就要学习汇编了,学习汇编是很苦的,但它会让你了解程序内部。
你也可以直接跳到C++再到Java、C#,以后甚至可以玩Linux。
学习过程中,不要局限于书本,要会自己开发程序,多上机 *** 作。
总之,要有恒心,你走了这条路,就应该一直走下去。
祝你成功。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)