程序员怎么学,如果想成为一个程序员应该学习什么知识
来源:整理 编辑:好学习 2023-08-30 20:56:30
1,如果想成为一个程序员应该学习什么知识
程序员需要学习程序的逻辑,没有好的逻辑思维,怎么去写出好的程序?其次是需要学习编程的语言,这才是最根本的,有了语言才能和计算机“沟通”
2,初级程序员到底要学哪儿科目 怎么学
现在的软件水平考试初级就是程序员没有初级程序员了2113主要考的科目是: 计算机原理 操作系统 多媒体 汇编语言 数据库(包括ACCESS和SQL) 数据结构 软件工5261程(涉及到ISO标准及相关法律) 语言要求:C VB JAVA C++至少会两样 考4102试分上午和下午 上午考 基础 75题选择题 有十题是英文的 都是些计算机的基础知识 下午程序设计:5题 前3天是C,VB任选 后面是VB C++ JAVA任选 个人建1653议:不要去考 对你以后工作没任何影响 人家不会因为你有程序员证书就要的 要的是能力 只看专结果 比如我现在有个程序老是出错 可没属办法 在限定时间内如果不能正常使用的话 我就是没有任何功劳
3,程序员的快学法
想当程序员,需要学会编写程序!
刚开始入门,需要从高级语言入手,C/C++、VB都是入手级的语言,要学会它们的语法和数据类型的要求,开始时,需要背诵一定的代码,以养成编程思维;
等水平高一些时,可以学习一些硬件常识,学习汇编语言和一些硬件编程,这样就成为高级程序员了;
需要更高级,可以需要学习软件构架,层层进阶,相信你会成功!
一般一年可以入手,3年可以学通,5年能够学精!欢迎步入计算机领域!没有任何的快,就好像一个口袋,本身装口不大,你要想一下子装满东西,只能把袋口撑大。
也就是说你必须付出逼别人多无数的努力。也不是不可以的,你只攻一门语言这个好象没有捷径的,你只能是从基础学起,不过我觉得写程序很难,你可以去看C语言和数据结构的,C语言是编程的基础哦,还有你只能是很认真地学,不染是学不会的哦
4,对编程什么都不懂怎么学啊
学C语言
C语言是一个程序员必须的学的,现在所有的开发语言都是按照C语言的语言逻辑写出来的。甚至现在有些语言就是又C语言开发的。
一通百通,当你学会C了 到时候在学的别的开发语言的时候,就非常容易上手了
学习的时候你需要按照自己对计算机的熟悉程度来选择一本书。
如果对编程没有一个初步理解,就先在网上查查资料具体了解一下什么是电脑编程,编程都分哪几块。
如果你现在只是对这个只是感兴趣没有想到以后会不会干这行的话,那就找点比较基础的C语言的教程。当然还要去网上下一个比较好视频教程那样比较直接,比你看书好(但是书也需要买一本)。还有你还需要下个C语言的开发环境(说白了就是一个把你编辑的代码翻译成计算机机器语言的软件)。
之后就没别的了,看你有没有天赋和兴趣学习这门科学了。编程很枯燥的,不是你脑子有了创意你就能将这个东西用计算机实现。你需要不段的想如何用编程的思想去实现这个,而不是用你自己想法,因为你的想法计算机是不明白的。计算机没有感情他只懂得你给它的命令,它就给你返回一条结果。
但是如果你有这方面的天赋那就不一样了。做一个程序员最能让他们高兴的就是每天你都会有进步,每天你都会发现你又得到了新的知识。
要我说啊,打好数学基础才是关键,考研究生时计算机专业的数学是数学一,也就是最难的那套数学试卷。
如果你学语言,那还不简单,跟学英语一样的,就是学语法(英语也是语法)。多看书自然就会了。从每一个简单的语句学起,把整个编程分解,熟记每一个步骤的含义,再组装。
5,电脑编程如何入门呀大哥们教教我
1、扎实的基础
数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基础理论方面的书籍是非常有必要的。
2、丰富的想像力
不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题的方案,试试别人从没想过的方法。丰富的想像力是建立在丰富的知识的基础上,除计算机以外,多涉猎其他的学科,比如天文、物理、数学等等。开阔的思维对程序员来说很重要。
3、最简单的是最好的
这也许是所有科学都遵循的一条准则,复杂的质能转换原理在爱因斯坦眼里不过是一个简单得不能再简单的公式:E=mc2。简单的方法更容易被人理解,更容易实现,也更容易维护。遇到问题时要优先考虑最简单的方案,只有简单方案不能满足要求时再考虑复杂的方案。
4、不钻牛角尖
当你遇到障碍的时候,不妨暂时远离电脑,看看窗外的风景,听听轻音乐,和朋友聊聊天。当我遇到难题的时候会去玩游戏,当负责游戏的那部分大脑细胞极度亢奋的时候,负责编程的那部分大脑细胞就得到了充分的休息。当重新开始工作的时候,我会发现那些难题现在竟然可以迎刃而解。
5、对答案的渴求
人类自然科学的发展史就是一个渴求得到答案的过程,即使只能知道答案的一小部分也值得我们去付出。只要你坚定信念,一定要找到问题的答案,你才会付出精力去探索,即使最后没有得到答案,在过程中你也会学到很多东西。
6、多与别人交流
三人行必有我师,也许在一次和别人不经意的谈话中,就可以迸出灵感的火花。多上上网,看看别人对同一问题的看法,会给你很大的启发。
7、良好的编程风格
注意养成良好的习惯,代码的缩进编排,变量的命名规则要始终保持一致。大家都知道如何排除代码中错误,却往往忽视了对注释的排错。注释是程序的一个重要组成部分,它可以使你的代码更容易理解,而如果代码已经清楚地表达了你的思想,就不必再加注释了,如果注释和代码不一致,那就更加糟糕。
8、韧性和毅力
这也许是“高手”和一般程序员最大的区别。高手们并不是天才,他们是在无数个日日夜夜中磨炼出来的。成功能给我们带来无比的喜悦,但过程却是无比的枯燥乏味。你不妨做个测试,找个10000以内的素数表,把它们全都抄下来,然后再检查三遍,如果能够不间断地完成这一工作,你就可以满足这一条。
推荐个好网站 全是大学的好教程 很全面.
http://www.abab123.com/bbs/down.asp?html=676651
6,怎么学好编程
要想学好编程 也不难
关键是要坚持
多看看视频 多编写代码
我给你推荐个网站
上面有很多经典的编程学习视频和资料
而且上面有一整套尚学堂视频
http://www.ibeifeng.com/?u=6695
http://www.chubeibao.com/bbs/index.php?fromuid=2961
http://bbs.langsin.com/index.php?fromuid=29811
学习编程是一件好事 不过之前你得先了解 你学习编程的目的是什么 这个很重要 因为目的决定发展方向
目前对于编程有很多种编程语言以及相对应的开发软件 下面说明一些常用的编程语言 根据你的情况选一种语言进行学习 不要盲乱学习
C语言 一种可移植性和多系统平台的编程语言 开发软件TC
VB 一种可以说是既学既用的软件开发语言 开发软件如:VB6.0
DELPHI 一种和VB差不多的既学既用的软件开发语言不过其功能远比VB强大 代码书写上更加方便
开发软件 DELPHI7.0
JAVA 一种功能强大可移植性强开发语言
程序语言,顾名思义就是语言,是用于交流的,程序就是计算机的语言和人的语言的翻译者,做一个程序员就是要把人类世界的问题用计算机的方法去解决和展现,可是因为种种原因,大多数人在如何学好语言,如何学好开发平台上疲于奔命,到头来你只会敲写代码。
程序基本上都是自学的,买书是一开始碰到的最头痛的问题,计算机的书大多都很贵,现将我的一点经验供大家参考:
如果想做一个合格的程序员,C++是一定要学的,
首先你要花两个月的时间学习C,C++,这样的书很多,去选一些大学的教材足亦,切记,不要花过多的时间研究C++,两个月够了,只要学会其中语法就行了,不要为了深入用DOS编写菜单什么的,那是吃饱人参了。
如果你有过多的时间,接下来你可以学习数据结构,推崇《数据结构C++语言描述》,清华大学出版,58元,但如果无过多时间,还是不看为妙,至少我现在从未用过这本书的知识,许多东西MFC VCL等开发平台都为你已经做好。
接下来开始学习Windows下的SDK编程, 推崇《Windows程序设计》160元,建议去借,不要买,而且你只看上册,你只要了解Windows的运作机制即可。两个月
然后你将转入VC的世界,既然要在Windows下编程,VC不可不学, 推崇《VC++技术内幕》第四版,96元,三个月,不要全部看,看前面的三部分,后面不要看。后面的只是对COM,数据库,Internet形如鸡肋的介绍。
接下来你应该考虑一下你将要发展的方向,如果是做数据库,你可以用VB和Delphi或CB, 如果要做通信方面,或者硬件,你将要深入VC, 如果是WEB相关的,去学学ASP,JAVA,JSP,XML等,但有一样你必须要学的,COM。COM与其说是一样新的技术,还不如说是种机制,推崇潘爱民的《COM原理和应用》39元,你可以一边看这本书,一边学习些ActiveX组件,ATL控件等等。如果你有的是时间,不急于找工作,你还可以看看《Windows高级编程》或《Windows核心编程》,但不管怎么样,你要切记,VC不是用来做界面和数据库的,做网络的现在也有JAVA,都是用来做一些很底层的东西,VC是很高薪的,如果你对自己有充分的信心和有的是时间,你才可以深入VC。否则的话,还是看看人才市场,看看行情,再说。
还有一点切记,有些书,诸如《MFC深入浅出》这些书主要是关于那些技术原理的介绍,我个人认为程序只是工具,只是技术,只要学会用,能完成任务即可,如果有的是时间,才会去探索根源,也许有许多人会说,懂了原理对你编程会有很大帮助,我不否认,但是,要知道,就算你编程技术如何了得,你只是个技术人员,当你学了那么多的技术和知识,第一,计算机的知识其实是各大公司制定出的标准,标准变了,你不是白学了吗?第二,当你花了几年的时间学习,到头来你只不过程序水平提高一点。我认为应当将你的大部分智力和精力用在如何与人打交道,电脑让你用的好有什么用,人脑让你摆弄的好才算真本事,就如《黑冰》里面的计算机工程师,虽然对计算机十分精通,可有什么用,还不是死在王志文的手里?而且死的很惨,脸都毁了。
另外,不要去学你喜欢的,也不要去费劲脑子想该学什么,看看人才市场,市场需要什么,你学什么。
文章TAG:
程序员怎么学 如果想成为一个程序员应该学习什么知识
大家都在看
济南坐台女多少钱,济南姑娘定亲彩礼钱是多少
2022-07-14
广东的工厂最多多少钱工资,每月工资多少钱
2022-07-15
深圳有多少常住仁波切,深圳究竟有多少常住人口
2022-07-15
济南国际学校有多少学生,济南有什么国际学校
2022-07-15
广东高山古村落在哪里,广东最美十大古村落
2022-07-15
今天广东猪价格多少,广东猪肉现在多少钱一斤
2022-07-16
珠海哪里有烧腊拿货,珠海有哪家烧鹅好吃
2022-07-16
每天多少境外人输入广州,境外输入病例持续上涨
2022-07-16
怎么学汕头本地话,广东汕头怎么样
2022-07-17
广州学校老师工资待遇怎么样,广州中学教师待遇如何
2022-07-17
温州顺丰快递员能拿多少钱一个月,顺丰快递员一个月能挣多少钱
2022-07-18
深圳智加问道品牌怎么样,深圳富士康怎么样
2022-07-18
东莞马化腾在哪里,东莞是几线城市
2022-07-19
潍坊出租车份子钱多少,你对出租车收份子钱怎么看
2022-07-19
深圳神马的收入是多少,深圳真实的平均工资是多少
2022-07-20