| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 8722 人关注过本帖
标题:我想学编程,应该从什么学起啊?
只看楼主 加入收藏
M3i1k8e8
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-2-16
收藏
 问题点数:0 回复次数:29 
我想学编程,应该从什么学起啊?
个为大大我是一个电脑的售后服务员,我想趁我年轻多学点东西,我对编程方面一点都不懂,而且我英语很差,我希望个位帮帮忙,帮我写个课程表,我该从什么学起,该看什么书,谢谢大家了
搜索更多相关主题的帖子: 英语 课程表 服务员 
2008-02-16 18:31
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
先学点c语言基础 然后就可以选一门你喜欢的语言来学了(如果喜欢C语言也可以直接就钻研C语言)

愛生活 && 愛編程
2008-02-16 20:10
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 
往实用处去考虑,如果只是打算学来玩下的话建议就随便挑吧。如果想以后在这方面发展的话从最基础的开始学吧。我觉得如果基础想扎实的话就从C开始。

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2008-02-17 17:11
liuqinglq
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-2-14
收藏
得分:0 
LS两位,C语言并不适合初学哦

可以学VB或者DELPHI

或者,直接学C#吧,C#也是比较容易上手的

学完初学语言后,有了编程的概念,再学C
2008-02-18 09:34
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 
C语言不适合初学者…………[bc02]

第一次听说。好多学校都是以C做为入门语言也~~~直接学C#不是说不可以,如果只是打算玩玩或是只是个人爱好的话我个人认为随便你学什么都可以。如果想在这个行业里发展,那最好还是从C开始,把基础打扎实。不学C的话对于很多底层的东西就不能更好的了解,连内存怎样分配,计算机指针是怎样动作都不知道,那以后估计写出来的程序就仅仅只是能运行吧。

C语言是最适合初学者,并且是最为适用的。当然VB和DELPHI也很适合初学者,问题在于你学完了等同于转了一个大大的弯。如果学好C的话,以后随时可以转到LINUX下做开发,还可以直接学C++、JAVA、C#……以后可以发展的路很宽。并且学好C以后你再转学VB和DELPHI也会感觉很轻松,可是如果你从VB和DELPHI上手的话,你对底层的东西了解就少太多了,并且以后想转C#或是JAVA的话等同于从头学起。[bc02]

而且我不建议直接从应用开发学起,我是建议控制台程序学起,这样就能更好的了解一些系统底层的东西。并且前期的话应该更关注的是数据结构和算法。这些才是重点,等以后这些东西都能学好了,再转到桌面应用,你会发现……写这些程序太容易了。

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2008-02-18 09:51
liuqinglq
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-2-14
收藏
得分:0 
学校以C做入门的都是计算机系的好吧  - -!

对于LZ的情况当然以低起点开始

至于绕弯那更是说不上了,只要不是太冷门的语言,初始学什么都不是绕弯;问题在于什么语言更容易学会,对于初学者来说,什么语言更规范什么语言更容易让学习者掌握编程的概念就该学什么;C语言灵活性太高,而且很多牵涉了底层,并不适合初学,这都很多年的结论了;计算机系的从C语言学起那是高要求啊;而且看你说的,仿佛在劝LZ转行?
2008-02-18 09:57
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 
我个人认为如果从零开始的话最好把下面的学了:

C语言入门
数据结构与算法
C语言高级编程
MFC由浅入深
最少精通一种数据库
计算机英语->初级

学完以上这些东西你想转学什么都轻松……

如果想再往深入学习的话最好还是把线性代数自学一下。很多的计算机的算法都是基于线性代数。然后就是选择自己的方向了,往底层的话就继续学C,或是学C++,然后转向LINUX,或是嵌入式开发。如果想做应用开发的话就可以选择一个顺手的工具,目前桌面开发的话C++,C#都是不错的选择,这两个语言的话除了语言的学习那还必需要学习设计模式;如果是学习游戏开发的话个人认为还是C和C++吧,教材多资源多,但是游戏开发的话你要学的就更多,媒体处理,图像处理,数学模型,物理碰撞规律…………等等这些我也只是有一个初步的了解。如果想转往信息系统的话就学J2EE或是,然后建议学一下信息系统管理,MBA企业管理,MBA人事管理。这些不是让你去做管理,而是要了解企业管理的流以及用计算机解决企业管理的问题。想在这个行业里生存下去学无止境啊……[bc02]

不能与时俱进,那么IT就等于挨踢![bc02]

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2008-02-18 10:06
liuqinglq
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-2-14
收藏
得分:0 
呃...pacocai你这分明是在劝LZ转行嘛

真要这样的话,建议LZ先学好英语...
2008-02-18 10:12
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 
[bo]以下是引用 [un]liuqinglq[/un] 在 2008-2-18 09:57 的发言:[/bo]

学校以C做入门的都是计算机系的好吧  - -!

对于LZ的情况当然以低起点开始

至于绕弯那更是说不上了,只要不是太冷门的语言,初始学什么都不是绕弯;问题在于什么语言更容易学会,对于初学者来说,什么语言更规范什么语言更容易 ...


要说语言的话,什么语言都容易学,什么语言都难学。就看想不想学了,其实C的起点不高。楼主不是对计算机一点不懂,再怎么说都是做维护的,对计算机早就有了一定的认识,如果要说系统维护可能我们的经验还不一定比得上楼主。你说呢?在这样的情况下还以什么都不懂来看待楼主,那就不正确了,他也算是计算机专业人员了。为什么学C,就是为了更了解底层,要不写个程序,内存怎样分配都不知道。估计写些小程序还行,写一些大的程序根本就跑不起来嘛。所以前期还是把基础打扎实。

PS:我不是在叫楼主转行,而是把事实告诉楼主,计算机这个行业的竞争是很大的,现在年青不争取时间学东西,不把基础打扎实,那么IT行业就是一个恶梦。当你30岁以后很可能就会失业。我只是想让楼主考虑清楚,是想自己兴趣的玩下。还是打算在这个行业里发展下去,这个很重要。定位不同,那么学习的东西就不同。我也说了,如果只是想玩下的话,那学什么都无所谓,去书店看……看什么顺眼学什么。[bc10]

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2008-02-18 10:14
cobby
Rank: 1
等 级:新手上路
威 望:1
帖 子:565
专家分:0
注 册:2007-7-11
收藏
得分:0 
目前本科院校,理工科、管理科、医药科等基本都学C基础,只有人文社科类的专业学VB。。。

努力成为菜鸟!
2008-02-18 13:44
快速回复:我想学编程,应该从什么学起啊?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013668 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved