㈠ 学编程对学历有什么要求吗
既然题主问: 学编程对学历有什么要求吗?
那么我作为这行的从业人员还是有资格勉强回答!
先给答案: 对学历有要求 !
为什么说有要求?当然这不是我个人说有没有要求。而是大环境决定的!下面我们随便到某招聘平台看些案例!
可以看到,招聘广告上都是有学历要求的。最低学历大专!优先985、211。
马云说: 我招人从来不看他学历 !
现实是: 没学历,他不招!
有人会说: 能力最重要,学历不一定有用 !
可我要告诉你: 现实会一次次打你的脸,告诉你:没学历,你连摸门槛的机会都没有 !
题主: 30+想学习编程
其实30+来学编程,从生理角度来说:年龄确实有点大了。
但是还是不能打击您的, 毕竟有梦想,谁都了不起!
题主:不为赚钱,只为方便自己的日常生活和工作
题主的出发点非常好,这个我十分赞同。因为很多走进这个行业的人员,都是看中这块的 高工资 !说白了就是为了: 赚钱 !当然了,通过自己劳动赚钱,这事 不寒碜!
题主:受教育水平不高,不知道能不能学编程?
教育水平不高,也是可以学编程的。学编程现在都可以从 娃娃开始 ,难道他们需要多高的教育水平吗?我看: 不是 。 题主只要有一颗想学的心,我相信一定可以从零开始
题主:如果能的话,需要从什么类型的语言开始学?
语言这个就有点 广 了。大大小小,分门别类,硬件软件的各种语言都有!
不是很清楚题主想走哪方面,如果非要建议的话!那就 C语言 开始吧~
对年龄和颈椎有要求
首先,学历不是问题,我曾经有一个同事,初中毕业,照样做的很好,重要的不是你所处的位置,而是你所朝的方向。
其次,编程涵盖的范围比较广泛,职位上粗略的分为前端开发,后端开发,移动开发,大数据,人工智能等。从编程语言来分就更多了,不同的语言有不同的用途,比如做前端,一般用HTML 、CSS 、JAVASCRIPT等,后端一般有Go、Java等,每种开发又有不同的开发框架,所以您在平时主要用了做什么,想要解决什么问题,只有知道这些,才能给您一个比较具体的建议。
要求倒是不是太苛刻,但是你要会起码的英语吧!
来泉州,我可以免费教你。学历一点问题都没问题,兴趣才是最好的老师。
㈡ 学编程需要什么基础知识
学编程需要以下基础知识:
1、数学基础。从计算机发展和应用的历史来看,计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,初学者有高中水平就差不多了。
2、逻辑思维能力的培养。学程序设计要有一定的逻辑思维能力,逻辑思维能力的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。
3、要有一定的编程思想。学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想。
学会编程语言,可以从事软件工程师,就目前而言,软件工程师就业前景一片大好,我国仍然还存在很大的软件开发人才缺口,并且以每年20%左右的速度增长。编程语言发展前景如此好,已经成为多数同学心中理想的职业。
想了解更多有关学习编程的详情,推荐咨询达内教育。达内教育是引领行业的职业教育公司,致力于面向IT互联网行业,培养软件开发工程师、系统管理员、UI设计师、网络营销工程师、会计等职场人才,拥有强大的师资力量,实战讲师对实战经验倾囊相授,部分讲师曾就职于IBM、微软、Oracle-Sun、华为、亚信等企业,其教研团队更是有独家26大课程体系,助力学生系统化学习,同时还与各大高校进行合作,助力学生职业方向的发展。
感兴趣的话点击此处,免费学习一下
㈢ 程序员需要什么学历 学编程需要什么基础
程序员需要专科以及以上学历,具体招聘条件是:1、21至28周岁;2、熟悉数据库,精通SQL和数据结构;3、具备良好的沟通合作技巧和团队合作能力;4、能独立承担后台程序的开发工作;5、品行端正。
做程序员需要的学历没有一定的要求,大专和大本的很多。
一个合格的C++程序员,应该知道C++的哪些语法该用,哪些语法不该用,哪些语法要用但是要谨慎不能滥用。
Java程序员用Java来描述,而C++程序员就用C++来描述。描述的过程中,充分利用各自语言的特性,例如C++的性能。
一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚。软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类。
1、英语基础
虽然对于初级程序员来说,英语只需要写简单的词汇就可以,但是如果想要走的更远,还是要去学习和掌握。我极力推荐英语是因为在学习IT技术上,没有专业文档的阅读能力是不可想象的,中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把英文印刷上去,学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练,吃得苦下得狠心绝对是任何行业都需要的品质。相信只要有几年工作经验的人都会深有感触!
2、计算机体系结构和汇编语言
关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书《80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著),你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。
3、计算机操作系统原理
我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统,无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众,只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000》。
4、数据结构和算法
这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的。很多人喜欢买C++版的,但我觉得没有必要,C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂,倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。
5、软件工程
这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。《实用软件工程》(黄色,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。
6、Windows 程序设计
我建议任何企图设计Windows程序的人在学习VC以前仔细的学完它,而且前面的那本《Inside Windows 2000》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件,有的就是如何用原始的C语言来完成Windows程序设计。
㈣ 初学电脑编程需要什么
初学电脑编程需要学习英语,选择一门编程语言,要有数学基础,具体介绍如下:
1、英语基础
计算机英语与传统的英语知识不同,需要了解的大部分是计算机的专业单词或者词汇,普遍较为简单。但是在高级编程中,会出现比较生涩的词汇,对于想要参与计算机语言设计以及在职业发展上有更多追求的同学可以自学一下大学英语。
2、选择一门编程语言
选择一门编程语言。虽然目前编程语言有600种左右,但是比较流行的编程语言只有几十种,所以尽量选择流行程度比较高的编程语言来入门编程。对于没有明确编程场景的初学者来说,尽量选择全场景编程语言,比如Java、Python、C#等就是不错的选择
3、数学基础
当然拥有初中阶段的数学基础也可以成为一名合格的程序员,这也是目前很多计算机编程培训学校招收初中毕业学生的原因。但想要成为一名优秀的程序员,最少要高中及以上的数学基础,而且要懂得如何举一反三,灵活运用。
4、了解计算机操作系统原理
所有的开发或者说软件应用都是在特定的操作系统上进行的,所以计算机操作系统原理可以说是基础中的基础是必须要了解的。
5、数据结构和算法
这门课程能够决定一个人程序设计水平的高低,是学习过程中需要重点掌握的。C和C++都是可以选择的,前期可以先学C,再学C++会相对简单一些。
在学习编程语言的过程中,也需要同时学习计算机网络、数据库等相关知识,在当前的云计算和大数据时代背景下,还需要掌握如何通过云计算(PaaS)来辅助开发,以及如何利用大数据平台的各种资源。
㈤ 学计算机编程需要什么基础 入门先学什么
如果还没有想好学哪一门编程语言,没有确定目标,很容易无所适从。如果你想要认认真真去学编程,但是还没准备,可以看看以下几条建议。
1、数学基础。 从计算机和应用的发展历史来看,计算机的数学模型和体系结构等好多都是由数学家提出的,包括最早的计算机也是为数值计算而设计的。因此,要学好计算机是需要一定的数学基础的,初学者有高中水平就差不多了。
2、逻辑思维能力的培养 。程序员必须要有一定的逻辑思维能力,逻辑思维能力的培养更需要长时间的实践锻炼。但是也不必操之过急,逻辑思维说白了是一个技术,和打游戏,把妹,打拳击一样,多进场练习才是关键。如果做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。
3、选择一种合适的入门语言 。网络编程目前较为流行的网络编程工具可谓“风格迥异,百花齐放”。每一种工具都有其独特的特点,在互联网实现上都有各自的优势序设计工具不外乎如下几类:①本地开发应用软件开发的工具有:Visual Basic、Delphi、VC++(C++ Builder) 等;数据库开发工具有:Visual Foxpro、Oracle Developer、Power Builder等。②跨平台开发开发工具如 Java等。
4、注意理解一些重要概念 。程序设计的教程看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针对这些语法、结构的应用例子,做到举一反三。
5、掌握编程思想 ,学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想。例如学习Java在学习中应把重点放在其语言基础、Java与ActiveX以及JavaBeans等组件之间的编程技术以及应用上来。你可以自己编一些较为经典的小程序来加深基本技能的掌握:用Java的图形处理能力编写纸牌游戏,用AWT编写扫雷或者俄罗斯方块、用Java的网络功能编写网络聊天室等等。关键是学一种思想,有了思想,那么我们就很容易触类旁通。
1、英语基础
计算机英语与传统的英语知识不同,需要了解的大部分是计算机的专业单词或者词汇,普遍较为简单。但是在高级编程中,会出现比较生涩的词汇,对于想要参与计算机语言设计以及在职业发展上有更多追求的同学可以自学一下大学英语。毕竟现在在学习IT技术上晋升的道路上,专业文档的阅读能力也是非常重要的。我们不可能每一句都依靠在线翻译,而往往很多学习材料都是英文版的,等到中文的翻译版出来,时间很不固定。所以强迫自己看原版的材料,强迫自己学习英语,都能加速学习的速度。
2、自学能力
计算机编程是一门技术专业,由于越来越多的源码开放,使得每个程序员都拥有了自行编码的可能。这也造成了计算机技术不断在更新和升级以及新的语言的出现,可以说学计算机是进无止境的。想要在计算机行业长久的走下去,学生自身的自学能力是不可缺的。自学的基础是学会查,在初期学习计算机编程时,我们几乎都是不懂的状态,学会查,尤其是查不明其意的名词时,理解了,学习起来就会运用了。
3、计算机操作系统原理
我们所有的开发或者说软件应用都是在特定的操作系统上进行的,如果不是,那只有一种可能,你自己在实现一个操作系统。所以我们计算机操作系统原理可以说是基础中的基础是必须要了解的。
4、数据结构和算法
这门课程能够决定一个人程序设计水平的高低,是学习过程中需要重点掌握的。C和C++都是可以选择的,前期可以先学C,再学C++会相对简单一些。在算法上C++复杂化了,所以先学C更好。
㈥ 学电脑编程需要什么学历
电脑编程因为大部分采用的都是英文,对于理解程序很重要,最起码也得是高中毕业,否则你看不懂代码写的是什么意思,当然了,不排除有小学文化但特别感兴趣的也成为大牛的。