我想自学编程,但我只是一个高中生,可不可以? 编程需要具备什么条件?

帮帮忙啊!哥哥姐姐们~~~~~~~~~~~~~~~

可以,首先先确定一下自己是否对编程有兴趣,其次就是要有耐心……
我是学编程的,现在也是做编程工作的,你可以买一本书,从最基本的开始,当熟练应该一种语言后,就可以尝试做一下小软件,没有灵感则可以做些小游戏自己玩,可以模范一些游戏或程序,如斗地主之类的……总而言之,慢慢来,不要操之过急,而且编程是一种思想,需要斟酌……
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-05-29
最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。

我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。后面的就可以学习VC什么的了。
C语言的书推荐谭浩强的,比较好。
我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。
当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵 。

还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。

在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。
只是一家之言,有不到之处,还望见谅!

参考资料:http://hi.baidu.com/deathdog/blog/item/de92046eea406dde81cb4ab4.html
第2个回答  2009-05-29
逻辑比较清晰. 反映灵活.能举一反三 买点教程.应该可以学好不过最重要是的坚持.
第3个回答  2009-05-29
当然可以拉,小学都可以学好
第4个回答  2020-12-18
首先要有一定的兴趣,编程需要一定的逻辑思维能力和耐力,像前端技术(HTML\CSS\Javascript)是比较容易上手的,可以做网页小游戏、Html5页面、小程序等,另外可以学学Python编程,非常容易上手,是比较流行的编程语言,JAVA难度大一点,但是学会了容易找工作,可以学一下JAVA基础了解一下。
程序员有很多技术方位,也有很多不同编程语言,难度各不相同。好不好学需要看个人的理解能力。高中毕业当然可学懂编程,别尔盖茨也是十几岁就开始学习编程的,但是从目前招聘情况看,比如前端开发、JAVA开发等岗位,一般都要求专科及以上学历,可能只有少数公司对学历没有一定限制,当然这也要看技术水平。

如果说学编程是为了找工作,那么学历就是敲门砖,现在公司招人大多数都要求大专以上,如果达不到这个要求,HR可能就不会给你发面试邀请。除非你没有学历但是是技术大牛,还得知名度极高的那种,不过,技术大牛考个文凭也不是难事吧,何必给自己增加这个门槛呢?提升学历方面,成人教育,继续教育,可以考大专。
相似回答