请问学完了C语言基础下一步的方向是什么?

我是一名在校大学生,现在大一已经过了,虽然学习还算用功,可是自我感觉大一还是有点荒废,现在想抓紧赶。哪位高手可以为我指点一下。
1.我已经学了C语言基础,也看了网上很多人说的C语言是关键,我下一步还要继续加强C吗?还是可以和别的一起发展?
2.如果要继续学别的语言,很多人说肯定C++,但是网上有人说VB也很好(易懂,对学习别的语言十分有帮助)我是该先快速学完VB再学别的吗?
3.如果要继续学,我手头还有《汇编语言》,《数据结构》,《Delphy》这几本书,听说这些是基础,是吗?反正我是要走程序员这条路,先学哪个对我的帮助更大呢?
4.我的计划:大二假期(一年以后)找到一份C程序员的兼职,大三假期(两年以后)能进一家正式的公司。。听说对程序员有C++、.net、java这几个方向,按我的计划哪个方向更有利于我的发展呢?我会十分努力的。
5.依据上面的回答,我该读哪些书呢,能帮我推荐一些好的书吗?
现在的我很迷茫,哪位能帮我指点一下迷经,我感激不尽。。
*我是抱着很真诚的态度问的,百度积分也是四处找答案给别人赚来的,第一次用,有一个同样的问题不知道怎么就选出答案来了,哎!!希望有好心人认真回答下,帮帮忙,积分我会追的。。。*
首先感谢大家这么热心的帮助。。我还想补充一点让大家帮我分析一下:我手头还有本《网络工程师》的书,我本人觉得应该把自己的专业--编程学好了再弄别的,但听说当程序员是很累的,而且不适合长期做下去,那我该何时开始学习网络方面的知识呢?是只学《网络工程师》这本书考上网络工程师就可以找到工作的吗?谢谢大家啦!!

1.学完C/C++,再学java

2.VB就不用了.

3.《汇编语言》,《数据结构》,《Delphi》
学汇编不错,但是学的顺序错了,你应该在学C之前学汇编的
数据结构我就不说了,普通高校软件工程专业的必修课,计算机类考研4大专业课之一,很重要的.

Delphi严格来讲不是语言,他是用pascal语言开发应用程序的集成开发环境.学Delphi不如好好学MFC,更有用.

4.大二就想找到C程序员的兼职,很困难,除非你精通C/C++,是精通,不是会编一些小程序就算精通了.程序员有很多发展方向.就网站开发来讲,我学的比较多一点.
网站开发,前端网页(表示层),一般是JSP/PHP写的,涉及到美工,我想你没必要深入学习;业务逻辑层,要用java实现(EJB)或者C++(CORBA)实现;持久层,也就是和数据库打交道的那层,也需要C++语言人才.

总之,学好C/C++,绝对不会吃亏.现在高级C++软件工程师的薪筹比高级java软件工程师的薪筹高.学java,现在很大部分都是去企业做网站等系统的外包.而且很多学校机构看到国家大力扶持软件外包,都开始培训所谓的java人才.其实速成的哪有好东西呢.所以,静下心,真正精通C/C++,绝对没错的.

5.书的选择,你可以问问你们学校的学长.不知道你<编译原理><计算机组成原理>上过没,这些都是很重要的基础课程.

如果要做网络工程师,那么比较硬的牌子就是CISCO的认证.网上可以去查相关资料

最后说一下,做程序员来不得半点浮躁,我以前认为学个java就够了,现在后悔当初太功利,所以现在开始零基础学C(大一的时候学的全忘光了).基础的东西不能忘.
做IT的,不论精通哪一门,都能有高薪,但是如果你这个学学,那个学学,到头来什么都不精通,就只能做做底层的编码员了
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-07-25
1,现在学的只是皮毛,还是和别人一起发展好
2,关键看你以后用那个,我以前也学过c和vb,现在我用vb的,不过c++也不错,还是先学一学vb,很简单入门,但学深比较难了
3,数据结构,以后大部分都是对数据的处理,汇编和delphi现在好像用的不多 了
4,现在都是.net和java是方向
5,读书就看你是哪方面了,新华书店的书籍很多,根据自己学习的方向选吧,看书是基础,如果要提高还得靠以后的练习。
第2个回答  2008-07-25
入门级书籍推荐《C++大学自学教程》讲的比较透彻,但很厚。进阶级推荐《C++语言深入研究》等,就比较深奥了。高手级推荐《C++大师的沉思》等国外名著,
Java是一定要学的
Java是发展最迅猛的语言之一,其技术更新之快,远胜于我们学习的速度。学习Java的重点要放在学习她的思想上。学习面向对象思想,以及建筑在其上的各种框架和架构的思想。学精C++之后再学Java,语法部分10天足够,但思想部分就看你的悟性了。

我是新手,刚入门的时候,听前辈们说的!
可以参考下
第3个回答  2008-07-25
要看你现在c语言是什么水平了?
如果随便哪本谭浩强的c基础教程随便找到题让你做你马上会有思路并且在很短的时间那就做出来 这样你就可以看看数据结构了(这个是基础你要不想看直接学别的也可以 但到最后早晚要看的)至于在学其它语言
我认为java比较有前途 而且你已经会c语言了在学java是很简单的!~
还有你已经学完c语言了就是说已经入了编程的门了 没必要在学vb了
要真想学 以后有时间看看vb.net吧 你要做程序员数据库也是必须要学的。总之程序员这条路很难 一定要努力 但学出来前途不可限量!!~
还有做程序员一般都是大学毕业到26岁左右就转行做公司管理或项目经理之类的 没有人会做一辈子程序员!it这行要的是精而不是全不论是网管还是程序员只要精就肯定有高薪!!~
第4个回答  2008-07-25
先汗一个,兄弟经历与我如此相似,里面的想法也是如出一辙,特别是4:你的计划,我也是有这样的想法,不过我大一学的是c++,下学期也是上大二呢。我的大一也是有点荒废啊。
1.关于c语言,个人认为应该好好加强一下,尤其是算法这个方面的,应该好好学习数学,数学真是太重要了,偶就是把数学荒废了,还有就是英语,认真学,看一些文档,原著很有作用的。
2.个人认为vb不值得深入学习,虽然他容易入门,但是不符合趋势。不过,偶尔了解也并无坏处。之前我也是想学vb不过没学不久就抛弃了。
关于c++,还是值得学习的,不过很复杂的说,这是我个人的感受,里面的语法问题实在是太让人抓脑了,我学了两个学期还是停留在很低的水平,也许是自己水平太菜了。
3.我认为 数据结构 应该先学,因为里面会讲到一些常用的数据结构的算法实现,看看很有益处,偶最近也是在看数据结构,断断续续的。
汇编语言可以学,但是个人认为这个不用太着急学,以后有时间也可以研究,至于其他就算了吧。
4.这个我不知道了,不过我不喜欢.net的东西,如果是我,应该是Java或者c++
5.其实有很多书啦,比如 c专家编程 ,c陷阱, c++primer ,thinking in c++,这些书听说都不错,不过偶还没有认真读完过其中一本,真是惭愧啊。

PS:不知道楼主是不是计算机科学与技术专业的,其实计算机专业的不仅是程序员这条路,并且程序员很辛苦,职业寿命短,楼主也可以考虑系统管理员,网络这方面。
偶的专业不是计算机的,不过跟计算机也有关系,只是programer一直是我的目标。
不过真诚的给楼主一个建议:不要老是折腾这些问题了,真正实干才是硬道理。
以上仅仅是个人的一些浅见,请楼主请莫见笑。
我也该睡觉了。

参考资料:自己

第5个回答  2008-07-25
不要停留在DOS的C语言上
学VC++<WINDOWS>编程
他用的是C语言~~你才会觉得C语言的用处
记住《WINDOWS>编程
相似回答