我想自学当一名程序员,请求专业程序员给点意见,讲一下你们的学习历程,我该从那里开始

作者&投稿:水采 (若有异议请与网页底部的电邮联系)
我想成为一名程序员,但不知道现在从何学起,望程序开发有关人员给个建议?~

楼主真心希望往编程开发方向走,我给楼主一点点小的建议,因为楼主现在什么都不多,就是时间多,想成为专业的程序员,是要耗费大量的时间的,下面是我的一点点小建议
心态上:
1、摆正心态,静下心。
2、兴趣要足够浓厚
3、要能吃苦
学习上:
1、先学好c语言,了解面向过程的编程思想,最重要的是要注重实践(敲程序),学到一定的时候,模仿一些牛人编写程序。(学习c语言是为今后能更加的了解面向对象的编程思想)
2、c语言写好了之后,可以学习下数据结构(数据库原理),要成为高深的程序员,必不可少。
3、可以开始学习面向对象的编程语言了,有三大语言:c++、java、c#可供选择(选择一门就好,不要总想全部一起学,切记抛弃这种心态),精通一门,其他的都可以融会贯通。
4、如果想往java方向开发的话,就要先学习java se,然后学习java EE,到时候还要学习数据库。如ORACLE MYSQL MSSQL FREEBSD SQLITE,个人认为精通一项,其他的再学习就非常简单了。
5、记住,万丈高楼平地起,千万不能浮躁。。。

就说那么多,还有什么问题,可以在线问我。。

编程,确实是最基础的,不过前提是逻辑思维要好。

C /C++语言对大家来说并不陌生,但是能够玩好C/C++的人却不多,大多人只会做一些1+1= 2 之类的小程序,至于开发软件那就不用说了。我想很多学习C/C++得人多很苦恼,想学可是没路子,怎么办???
1 我们必须会基础的C 语言,唐好强先生的书就是很好的教材,而且这本书大家能弄懂就够了,我想说的是
大家不用去看什么C边城思想,C语言精髓等等这些书-------没用。就C语言而言就看 唐好强先生的书就够了
2:学习C++ 但是大家记住不要把C和C++ 当成2们语言来学习,学过C得人 学习C++ 就会很简单,因为大多和C一样,只有一些很小的取别
3:这是我们已经具备C/C++的基本功能了
我们 会定义 变量,
会写 if 语句,for循环
最重要的的是 我们能够弄懂 C/C++ 里面的 类 和 指针的概念
等等
4 :学习windows 编程
就是我们常说的Win32编程,windows API 函数
在这个过程中我希望大家能有点英语的底子,我们应该去学习如何使用MSDN来学习WIN32 API 函数
上面说的仅时学习过程,大家没必要去买那些很贵,很厚的 书 比如我刚才所说的 C/C++ 编程思想等
(站长赵兴欢迎您www.whpcc.net)

因为这类书讲的全市C/C++基础,无非是多讲了些数据结构,看后毫无用处。你还是不会开发软件
学习WIN32API 的过程很重要。如果大家这个过程能坚持下来的话,那就是迈进程序员的门槛了
那么如何学习WIN32API要学到什么地步呢??????
1 :最基础的是 我们会写程序的框架
2 :了解WINDOWS编程的原理
笑息机制 尤其重要
3:能够读懂WIN32API 写出来的程序,了解其原理(一般这类代码非常简单)
等大家达到这个程度时,我就不敢多说了
我们可以更具自己的爱好来选择自己的未来软件行业的方向
游戏,
驱动程序,
嵌入式 等等
根据具体情况,自己去选择看什么书
最后我来谈谈我的程序员历程
刚上大学的时候,我就对计算机有着很浓的感情,可惜的是专业不是计算机。大二的时候 我就开始学习计算机课程
操作系统,数据结构等 当然基础语言是C/C++ 可是令我苦恼的是我就会写一些 1+1 等于 2 的小程序。根本做不了
什么软件之类的大程序,想学习可惜不知道怎么去做: 我该做什么,该学习什么。
后来就上网查询资料,看看有没有这方面的建议之类的信息,从中我领悟到一些方法,在我看某些书的时候,在
(本文来自www.whpcc.net)

书的序言里,我知道该如何去做,怎样才能成为一名程序员,在这里想提醒大家的是不要太过于相信网上的一些资料
比如 某某 单位的 某某人士 曾在某著名网站上等路过一边这样的文章
------------ 想要成为一名合格的程序员我该看那些书 ----------------------------
操作系统
数据结构
数据库
C/C++基础语言
C/C++编程思想
C/C++编程精髓
软件工程
windows编程
等等 好像列出了 将近30多本书--------------------晕
我身边的程序员高手 最多就看了5本书 就入门的
当然我不是说这些书看了没用,对于初学者来说这些书不适合你们去看。
----------以上仅是我个人观点,不代表所有“程序员”的观点

我觉得捷径就是挑一个很可信的培训中心。学编程嘛,谁都是从零开始的,你要有信心!曾经我有个同事,是初中毕业,之后社会混了2年然后报了个JAVA培训班,现在一样在做对日开发呢。
还有,你刚起步时一头雾水是必然的事,学编程最好的方法是,背!!!
当你不理解的时候你就背,时间长了就理解了。
我的心得,但最好抓住一种语言攻。
还有,学编程主要学的是思维,而不单纯的那一门语言。

我希望你有的不只是兴趣,并且我希望你是一个有毅力,不喜欢受外界干扰的人.否则就当我下面什么也没说.

c++我没有学过,但是我学了c.还自学了16位汇编
并且自认为学的还可以,现在正在看linux kernel 0.11 源代码.
要想学习一种语言首先要学习它是用来干什么的.
我在这只是介绍一下我学c的一点经验.
选一个好的编译器(调试功能一定要稳定).建议用vs2005
看一下网上教程熟悉一下编译器.写个100多行的程序感觉一下.
并且再写一个大一点的程序进行一下调试.

如果你想作一名专业程序员,并且这是第一种语言.坚决反对看视频教程.
找到3本以上的专业书籍,然后把他们看完.不要说哪本书好,当你在看那些书少于2遍的时候,他们都是好的.
当你能够说出书中的错误的时候,你可以说这本书不好.

练习,
这是根本,老师给的练习太少太简单,如果想做的比别人强,你只能付出的比别人多.到网上,看到别人不会作的题,给他做出来.
这是一种成就.

一种语言的熟练,需要练习.专业的就是专业的.不能有一点似是而非的东西. 很小的一点疑问都会在以后的编程中留下很大的隐患.这也是我反对视频教程的原因之一.
多学几种语言,一名伟大的黑客(非骇客)至少懂得8种语言.
每一种语言都有其独特的设计思路.

其实我觉得,真正要做一名程序员,入门还是C语言比较好。否则会头重脚轻,很多东西不知道所以然。而且学好C语言之后,无论是C++,C#,或者是JAVA都是很容易上手的,你也可以通过C了解很多程序设计的内涵,从而选择适合自己的方向。还有一点我很想说的,就是:语言和开发平台并不是最重要的,重要的是算法。

C语言是基础,你要先学,也比较简单,我就是干电脑专业的,另外你一定要有恒心,学这个米有恒心你肯定不行,这个是很枯燥的,然后你再选软件的话用C++或者JAVA,网页可以PHP和ASP语言。


如何自学成为程序员?
问题一:如何自学成为初级程序员 [经验之谈]30岁,我的程序,我的梦! 程序人生 : 30岁,我的程序员梦想 作者: redbridge (雪燃) 30岁,开始实现我的程序员梦,从一个编程爱好者,从一个业余的程序员,一个水平不高的程序员,一个半道出家的程序员... 我的经历到这里就告一段落了,五年里跳了五次槽,不...

程序员自学能行吗
程序员一般有初中学历就可以自学。书籍可以购买C语言等等的教程,比较适合新手。程序有javascrip、C++、Python程序员、ABAP、android、iOS等等,种类丰富。天赋和知识这些都是次要的,首先需要有热爱的心,但是程序员的确对数学和英语有一定要求。程序员考试上:凡遵守中华人民共和国宪法和各项法律,恪守职业道德...

如何自学成为程序员
程序员必备技能 1、熟练开发工具 做为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C\/C和JAVA是重点推荐的开发工具,C\/C以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C\/C编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而JAVA即其...

小白如何成为程序员?
2、如果确定要入行了,那么计划学习拿得软件设计师资格证书:怎么学习呢?第一种参加软考培训,大概一千元左右(各个地方应该不同,但是超过三千就别报了)这种培训班基本都是培训到你过了为止,因为软件设计师比较好考,而且基本能工作了。第二种自学!没错就是自学,作为一名合格的程序员一定要有很强...

如何成为一个程序员
) 10、我告诉你,程序就是:任何有目的的、预想好的动作序列,它是一种软件。11、编程序就是编写程序。12、你想好了吗?(如果你想好了还是决定要当程序员,可以继续往下读;否则,你可以继续寻找别的出路了。)(三) 一个程序员应该具备的基础知识和概念1、计算机是有什么组成的,CPU是什么东西,其工作原理是什么。(...

自学程序员需要多长时间
自学程序员需要半年的时间。程序员职业要求:一般的程序员都有四年的在专业领域的学习,需要一个在程序领域的学士学位获得者,不论是数学方面的还是工程方面的都是可以的。大约有20%的人在这一领域的计算机科学和工程学拥有更高的学位。还有很小一部分程序员是自学的,尽管一些专业性的学校或者综合大学...

通过自学是否可成为一个合格的java程序员?
怎样成为一名程序员 通过以下4个阶段的训练, 没有任何编程基础人就可以成为一名普通的程序员。第一阶段:掌握一种编程语言 学习内容:学习任意一种主流的编程语言。例如C++语言。学习目标:熟练掌握一种语言的语法和基本的编程技巧。学习时间:3个月左右 注意事项:编程语言和编程工具是两回事情,编程语言...

自学编程需要学一些什么?
有一点需要明白:编程是一个创造的过程。编程的意义在于:通过程序的形式,教计算机如何去完成一项任务。写代码只是形式,真正重要的是如何完成特定的任务。学习别人的代码固然是很有用的,可以学习别人的思想;但是如果仅仅是记忆了一些别人写好的代码,就希望能通过拼拼凑凑成为自己的程序,那是基本不可能...

如何靠自学提升自己的编程能力?
算法和数据结构是编程的基础,它们可以帮助你更好地理解编程语言和框架的工作原理。学习算法和数据结构可以帮助你更好地解决编程问题,同时也可以提高你的编程能力。如果你想要成为一名优秀的程序员,学习算法和数据结构是非常重要的。个人经验:通过自学提升自己的编程能力需要付出大量的时间和精力,还需要具备...

零基础小白如何成为程序员?需要学习哪些内容?
零基础如何自学编程?成为\/kloc-0成员需要具备哪些技能?这些年来,我开发了各种东西,做了各种编程工作。服务器后端程序已经开发出来,需要几种编程语言:JAVA、PHP、Node.js、Python、SQL等。已经开发了PC网页和H5,需要Javascript,CSS3,HTML5等。开发了一个App,你需要用JAVA,SQL,HTML5。我们开发了...

清河区18846157317: 我想自学当一名程序员,请求专业程序员给点意见,讲一下你们的学习历程,我该从那里开始 -
茹晶塞莱: C /C++语言对大家来说并不陌生,但是能够玩好C/C++的人却不多,大多人只会做一些1+1= 2 之类的小程序,至于开发软件那就不用说了.我想很多学习C/C++得人多很苦恼,想学可是没路子,怎么办??? 1 我们必须会基础的C 语言,唐好强...

清河区18846157317: 想自学一下编程,做些程序.应该学什么作为计算机入门 -
茹晶塞莱: 按以下步骤进行1、想清楚你学编程到底是要干嘛?(1)应付考试:那没啥说的,花几百块买套教程照着学.习题全做一遍基本就OK了.(2)学着玩:建议还是别学.(3)想当程序员或者希望能借此更好地完成工作,那么请看第2步.2、首先,你...

清河区18846157317: 打算以后从事一个程序员的工作,现在需要怎么自学 -
茹晶塞莱: 编程开发大体分两大方向:C#和Java 不要问哪个好,哪个语言你学到精通都能拿高薪. 但这只是大体方向,慢慢的你必须选择一个小领域去专研,否则样样通就等于平庸. 简单给你说几个: 1.DBA,数据库管理员,必须非常精通SQL语言和...

清河区18846157317: 我要自学成为一名程序员应读什么书 -
茹晶塞莱: 先看《C程序设计》 然后《数据结构与算法》 然后《面向对象的程序设计》然后学LINUX中C或者JAVA的编程序.

清河区18846157317: 我想自学程序员 怎么学呢??? -
茹晶塞莱: 1 培养兴趣 兴趣是能够让人坚持下去的动力.多关心一些行业趣事,多想想盖茨.不是提倡天天做白日梦,但人要是没有了梦想,觉得有味道吗?可能像许多深圳本地农民一样,打打麻将,喝喝功夫茶,拜拜财神爷;每个月就有几万十几万甚至...

清河区18846157317: 我现在是大二电子信息工程,想要自学计算机成为名程序员,我要读那些书籍求各位指点 -
茹晶塞莱: 首先你要知道 程序员2113分为: asp程序员、jsp程序员、5261delphi程序员、php程序员、powerbuilder程序员、C程序员、linux程序员、net程序员、vb程序4102员、java程序员、javascript程序员、C++程序员、Python程序员、android程序员、iOS程序员.程序员的考试1653有: 程序员级(原初级程序员)、软件设计师(原高级程序员)以及更高水准的:信息系统项目管理师、版系统分析师(原系统分析员)、系统架构设计师、网络规划设计师、系统规划与管理师等.参考上面两个点,找定你想发展的领域,权然后去搜相关书籍.

清河区18846157317: 我想成为一名程序员,但不知道现在从何学起,望程序开发有关人员给个建议? -
茹晶塞莱: 楼主真心希望往编程开发方向走,我给楼主一点点小的建议,因为楼主现在什么都不多,就是时间多,想成为专业的程序员,是要耗费大量的时间的,下面是我的一点点小建议心态上:1、摆正心态,静下心.2、兴趣要足够浓厚3、要能吃苦学...

清河区18846157317: 我想做个软件开发的程序员该报什么专业 -
茹晶塞莱: 做软件开发肯定要报软件工程专业了,像在我们学校,计算机类专业分为计算机科学与技术,软件工程,信息管理与信息系统三个部分.软件工程是专门开发软件的.所以我建议你选软件工程专业.

清河区18846157317: 请问如何成自学为一名软件工程师和程序员? -
茹晶塞莱: 大学英语-不要觉得好笑.我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的.中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把E文印刷上去.学习的方法是强迫自己看原版的教材,开始会看不懂,用多了...

清河区18846157317: 想自学IT 成为一个程序员,自学了几个月C++了,没有什么方向 -
茹晶塞莱: 是这样,现在目测最有潜力和市场的语言是C/C++/JAVA/C#,很多定制软件的个人或团体甚至连JAVA是什么都不了解就指明要用JAVA给他们做软件,足以见得其语言的受青睐程度究竟有多疯狂.学完C++的概念性,最好先研究一下算法和数...

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