想成为程序员,大本要主要学习哪些课程?

作者&投稿:匡李 (若有异议请与网页底部的电邮联系)
想成为程序员,大本要主要学习哪些课程?~

这是独孤码农的程序员的课程大岗,你可以大概参考一下
一般来说,基础、框架、数据库、大数据、云技术这些方面来着手










很多想做程序的同学开始的时候都纳闷程序员都要学习哪些课程,今天迅腾国际(西安)软件工程师培养基地就来告诉大家 如果你是学生,或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。同时我还列出了一些书目,这些书应该都还可以在书店买到。说实在的,我在读其他人的文章时最大的心愿就是希望作者列出一个书单。 大学英语——不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把E文印刷上去。学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。 计算机体系结构和汇编语言——关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书,你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。 计算机操作系统原理——我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000。 数据结构和算法——这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时)。很多人喜欢买C#版的,但我觉得没有必要。C#的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C#的版的书是最好的。 软件工程——这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。

很多想做程序的同学开始的时候都纳闷程序员都要学习哪些课程,今天迅腾国际(西安)软件工程师培养基地就来告诉大家 如果你是学生,或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。同时我还列出了一些书目,这些书应该都还可以在书店买到。说实在的,我在读其他人的文章时最大的心愿就是希望作者列出一个书单。 大学英语——不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把E文印刷上去。学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。 计算机体系结构和汇编语言——关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书,你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。 计算机操作系统原理——我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000。 数据结构和算法——这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时)。很多人喜欢买C#版的,但我觉得没有必要。C#的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C#的版的书是最好的。 软件工程——这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。


学编程要什么学历?
理论上高中以上学历就能学习编程,但并不意味着学历具备了直接去做编程就是做好的选择,作为一个做了几年的程序员,现在还怀念着大学时光,因为等工作之后再去弥补知识需要挤时间,而且如果在成家立业之后再去挤时间显得更加费劲,所以如果有深造机会就不要犹豫,直接去选择深造。能不能做程序员和学历没...

计算机大本在实习时候一般有多少工资 实习多久?
你这问法就要实习4年了,每月交250

软考 程序员证书 真的有用吗
像现在这个社会虽然经常有人说高学历低能力,但是我们无可否认学历在社会找工作当中发挥着非常重要的作用!要不然别人也不会上大学,考研!可能你的技术的确比一般大学生厉害,但是大公司就一个程序员的证书是很难进的,现在的公司也知道证书不过像毕业证一样是一纸白书!!我建议你考了证书后先去小...

大专java程序员好找工作吗
java程序员月薪一万很难吧,java上手容易,但是工资的话,在真正工作三年之后7、8k倒是差不多。不过跳槽的话刚开始工资不会很高的,加上你的学历,4、5k就不错了。再有就是什么叫做外包,估计你还不是很清楚,你可以上网查一下,不过建议你最好别去外包公司。

北大青鸟要什么学历?
问题一:北大青鸟毕业证书是什么学历的? (1)国家劳动和社会保障部职业技能鉴定中心认证的“初级程序员”OSTA证书获得北大青鸟APTECH认证的“程序员-Programmer ”证书,(2)国家劳动和社会保障部职业技能鉴定中心认证的“中级程序员”OSTA证书获得北大青鸟APTECH认证的“软件工程师-Software Engineer”,(...

山东省正高级职称评审条件?
(二)参加全国计算机软件资格(水平)考试获得程序员以上证书,或在计算机室(中心)直接从事计算机工作3年以上者。 (三)在农村学校或省扶贫开发重点县的学校的专业技术人员。 (四)1956年(含)以前出生者。 三、转换系列评审的人员(符合免试条件除外),凡未取得全国专业技术人员计算机应用能力考试合格证书的,应参加全国专业...

嫁给程序员是什么感受
嫁给程序员是什么感受?用户体验差。充电2小时,通话5分钟。互联网的高速发展速度要求他们需要每天不断充电更新知识,但他真的可以做到一整天时间只说5分钟来的话,其他时间,独自敲着代码无限闷骚。闷骚,这个词好像已经成为IT男的惯用代言词。我不知道是不是搞技术的人不需要应酬性格普遍内敛,所以他们...

计算机大本在实习时候一般有多少工资 实习多久
一般实习工资在1500-4000元RMB吧,在西安、成都等地可能不如在北京、上海、广东深圳的工资高。但是综合考虑各地消费水平的话,一般也就勉强能过工薪阶层的生活吧(租房、生活费、服装费、简单应酬费用 能余下存起来的钱并不多)转正后如果努力应该工资会到 2000-6000左右(程序员岗位)

计算机大本在实习时候一般有多少工资 实习多久?
大四前的那个暑假开始可以实习,工资能有50元\/天就可以了。

现在学计算机未来发展前景怎么样?
其中“软件开发”、“网络工程”、“电脑美术”等人才的缺口最为突出。以软件开发为例,我国软件人才需求以每年递增20%的速度增长,每年新增需求近百万。市场经济高速发展的今天,IT业以其超强的发展势头,成为目前最具前景的高薪行业之一,诸如软件工程师、网络工程师、影视动画设计师等IT人才必将成为职场...

仁怀市18738794977: 程序员都要学习哪些课程? -
嬴娜丹田: 很多想做程序的同学开始的时候都纳闷程序员都要学习哪些课程,今天迅腾国际(西安)软件工程师培养基地就来告诉大家 如果你是学生,或者如果你有充足的时间.我建议你仔细的掌握下面的知识.我的建议是针对那些希望在IT技术上有所成...

仁怀市18738794977: 成为软件程序员必学的是什么? -
嬴娜丹田: 基础:HTML、SQLServer数据库、C语言;选择路线:JAVA 程序员:JAVA 基础、JSP、XML编程、Oracle数据库、J2EE(SSH)、EJB、JSF、设计模式、UML;.NET 程序员:C#、XML编程、Oracle数据库、ASP.NET2.0、设计模式、UML;

仁怀市18738794977: 一个优秀的程序员必须学习什么课程呢? -
嬴娜丹田: 一个优秀的程序员必须不断学习的课程:1、专业的的理论教程,系统的知识学习面.要成为一名出色的程序员,从数据结构、算法.数据库都需要系统全面的了解和认识,并可以灵活运用.对自己所从事的编程语言要灵活调用.2、不断尝...

仁怀市18738794977: 要从事程序员的工作必须需要学习好哪些方面的课程? -
嬴娜丹田: 常用语言C语言JAVA 想成为软件工程师必须要懂得 计算机操作基础 · office办公自动化 · 计算机组装与维护 · 网页美工设计与制作 · 程序设计C语 SQL-Server数据库 · Oracle 10g数据库管理 · Java面向对象编程 · Tomcat与Java Web开发 · Ajax · 基于C#的windows应用程序设计 · Web应用开发ASP.NET Java WEB 三层架构技术(Struts、Spring、 Hibernate) · UML建模语言 · Java开发框和大型项目分析 目 · 基于.NET的需求分析和解决方案设计

仁怀市18738794977: 在大学里要成为程序员需要学习哪些课程?
嬴娜丹田: 最其码得会VB、VC、VC++等等中的一种语言,还得学会FLASH、photo shop等等一些简单的做法

仁怀市18738794977: 学编程要学习哪些?
嬴娜丹田: 你好?学习编程要学习这些内容:1、一些常用数据结构,算法以及你编程要用到的程序语言,如果你的编程还需要涉及接口和比较底层的内容的话,还要学计算机体系结构,汇编语言和明确学习编程的目的.2、打好基础:(1)数学基础 从计算...

仁怀市18738794977: 请问程序员要学哪些知识? -
嬴娜丹田: 要学硬件知识,软件知识、数据结构、计算方法、程序设计方法学、数据库结构和管理知识、具体的语言和数据库的管理知识等等,太多了.

仁怀市18738794977: 软件开发程序员需要学习的课程有哪些 -
嬴娜丹田: 这就太广泛了,大致上来说,至少要掌握一门编程语言,然后要掌握数据结构(这样才能写出高效的程序)、计算机组成原理(理解计算机后台运行的机理)、数据库(大多数应用系统离不开数据库)、操作系统(理解计算机系统软件的设计思想和管理规则)、软件工程(设计和开发大规模程序时应遵循的规范).在以上基础上再学习一门目前业界较流行的语言或技术或者开发框架,就可以找到比较理想的工作了.

仁怀市18738794977: 做程序员,要学习哪些专业知识?
嬴娜丹田: 算法基础、至少一门编程语言,如果你会的编程语言是C#之类的语言,建议再补修下C.再有就是要有点数据库基础.常用的MS SQL,MySql,Access要会.

仁怀市18738794977: 程序员需要学些什么? -
嬴娜丹田: 1、 程序员意味着要编程序.(如果你仅仅想得到一份高薪水的工作,喝喝咖啡就等老板发薪水,我奉劝你还是另找一份更合适的工作,譬如练摊,真的,兄弟,这份工作不适合你)2、你是学文的还是学理的,编程序也许需要浪漫,但更需要...

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网