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

学哪种语言最有前途啊?
(本人是刚刚高中毕业,没什么电脑基础,有的是兴趣和毅力)
我想学c,但应该用什么编译程序呢?
讲讲学习的步骤,先学什么,再学什么?须要看哪些东西?
最好再帮忙找点教程,最好是知名大学软件工程学生的课程安排.
拜托专业人士来回答好吗?

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本书 就入门的
当然我不是说这些书看了没用,对于初学者来说这些书不适合你们去看。
----------以上仅是我个人观点,不代表所有“程序员”的观点
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-06-28
我觉得捷径就是挑一个很可信的培训中心。学编程嘛,谁都是从零开始的,你要有信心!曾经我有个同事,是初中毕业,之后社会混了2年然后报了个JAVA培训班,现在一样在做对日开发呢。
还有,你刚起步时一头雾水是必然的事,学编程最好的方法是,背!!!
当你不理解的时候你就背,时间长了就理解了。
我的心得,但最好抓住一种语言攻。
还有,学编程主要学的是思维,而不单纯的那一门语言。
第2个回答  2007-06-26
我希望你有的不只是兴趣,并且我希望你是一个有毅力,不喜欢受外界干扰的人.否则就当我下面什么也没说.

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

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

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

一种语言的熟练,需要练习.专业的就是专业的.不能有一点似是而非的东西. 很小的一点疑问都会在以后的编程中留下很大的隐患.这也是我反对视频教程的原因之一.
多学几种语言,一名伟大的黑客(非骇客)至少懂得8种语言.
每一种语言都有其独特的设计思路.
第3个回答  2007-06-24
其实我觉得,真正要做一名程序员,入门还是C语言比较好。否则会头重脚轻,很多东西不知道所以然。而且学好C语言之后,无论是C++,C#,或者是JAVA都是很容易上手的,你也可以通过C了解很多程序设计的内涵,从而选择适合自己的方向。还有一点我很想说的,就是:语言和开发平台并不是最重要的,重要的是算法。
第4个回答  2007-06-24
C语言是基础,你要先学,也比较简单,我就是干电脑专业的,另外你一定要有恒心,学这个米有恒心你肯定不行,这个是很枯燥的,然后你再选软件的话用C++或者JAVA,网页可以PHP和ASP语言。

我想自学当一名程序员,请求专业程序员给点意见,讲一下你们的学习历程...
刚上大学的时候,我就对计算机有着很浓的感情,可惜的是专业不是计算机。大二的时候 我就开始学习计算机课程 操作系统,数据结构等 当然基础语言是C\/C++ 可是令我苦恼的是我就会写一些 1+1 等于 2 的小程序。根本做不了 什么软件之类的大程序,想学习可惜不知道怎么去做: 我该做什么,该学习什么。

想成为一个程序员,零基础,应该从何学起?
例如新兴的 Python 在数据分析和机器学习等方面有较好的应用,而传统的JavaScript、Java则是用于web前后端的开发,更符合市面上的岗位需求。在选择时,你要先给自己想进的公司,想做的职位有一个初步的画像。我个人建议,如果是想要从事相关工作,还是要选择一个应用范围和前景都更广阔的语言作为入职的敲...

小白,想入门程序员,应该从什么开始学,顺序是什么?
3. 理解计算机基础:计算机基础包括计算机组成原理、操作系统、网络和编译原理等。这些知识对于软件开发者至关重要,能够帮助你更好地理解程序运行的底层机制。根据你的职业方向,有重点地学习相关知识。4. 探索专业知识应用:了解数据库、项目设计、实战开发等知识能够帮助你将理论知识应用到实际工作中。根据...

程序员从哪里开始学(程序员从哪里开始学编程)
0基础学习编程建议从C语言学起,可以说60%~80%的程序员都是从C语言开始。但是学编程的专业技术,建议去专业机构进行报名学习。确定编程学习的方向。0基础学习编程,内容如下:学编程要从根本出发,从理论上来说,需要广泛的阅读。了解算法的博大精深和计算机的基本理论。从实践上来说,需要有广泛的练习...

如何自学成为程序员?
3. 如果你还是在校的学生,英语很差,专业课也很差。没关系,想怎么学计算机就怎么学计算机吧。其它地只要能混到毕业证就行了。除非你对自己的未来没有信心。(当然,如果你的理想不仅仅是要做一个程序员,那你别丢掉英语。) 4. 如果你不是科班出身,想要转行而不知该怎么开始的话,建议你先看两类书:(1)计算机...

我想学习编程,但不知道从哪入手,基础也为零,求大神给点建议,推荐基本书 ...
回答:别人写的一篇关于初学电脑的心得文章,可以给你一些参考。 零基础如何学习编程 心得笔记 自学编程2年来,加过n多群,泡过n多论坛,接触过心怀激情的编程新人,遇到过沉着冷静的技术大牛……编程,吸引了一批又一批的热血青年,或许是为了理想,或许是心中的爱好,不断有新人的加入,也不断有人从编程中退出...

长大以后我想当程序员,但我不知道应该从哪里开始
或者学习Delphi,入门较为简单类似于VB,但比VB强大,即可作为入门又能做强、做大 1.明确学习目的 学 习编程对大多数IT业人员来说都是非常有用的。学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到 一份理想的工作添加重要得砝码,有利于在求职...

我想自学程序员 怎么学呢???
自学成为程序员需要从培养兴趣开始。兴趣能激发你持续学习的动力。多关注一些科技新闻,多思考像比尔·盖茨这样的成功人士背后的故事。这并不是说要整天做白日梦,而是要有目标和梦想,不然生活可能会变得单调乏味。比如,深圳的许多本地农民,他们或许每天打麻将、喝功夫茶、拜财神,每月收入几万到十几万...

我想自学学习编程可是我什么都不懂,我应该从何下手?
学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的工作添加重要得砝码,有利于在求职道路上谋得一个好的职位;从国家的角度,可以为中国的软件产业做出应有的贡献,一名优秀的程序员永远是被争夺的对象。学习编程还能锻炼思维,使我们的逻辑...

如何在家自学编程,成为一名优秀的程序员?
在家自学编程,成为卓越程序员的路径探索<\/ 想要在家中自我提升,成为编程界的佼佼者,首要任务是找准方向。首先,明确你的目标:你是偏向于前端的界面设计,还是后端的逻辑构建?或是探索数据领域的深度挖掘?前端开发,如同搭建用户界面的艺术家,HTML、CSS和JavaScript是基础,热门框架Vue和Node.js则助...

相似回答