我是电子信息专业的,但是对计算机非常的感兴趣,想自学一门计算机方面的知识,但是不知道应该学什么方向

我是学习电子信息工程的(不是我自愿报的专业,我是想报计算机的。。。但是悲剧了),我对计算机专业非常的感兴趣,于是自学了c语言,过了二级。今年的三月考完三级网络技术(对网络很感兴趣),本来是想不管过不过,直接考计算机四级(大不了多考几次呗),不过听好多的人说考四级对自己的专业没有什么用处,甚至会浪费更多的时间影响别的课程的学习......所以最近很是迷茫,不知道应该考还是不考。之前看过数据库,觉得还是网络更适合我。
另外我喜欢编程,所以想继续的深学下去,看网上的建议是精通的学习c++,java,c#其一,以后都会有比较好的出路。并且各有各的特点,我就想问,对于一个非计算机专业的来说,学习那一个会比较好?(在现在或未来的几十年内),应用的范围更加的广泛? 考完三级之后看了一点点的c++,觉得很难,但是很有兴趣。
我知道对于非计算机的学生来说是根本比不了计算机专业的学生的(看过他们的课表)希望有经验的或者这方面很在行的给我点建议,应该怎么去选择的学习?还有就是在计算机方面还应该补充哪一方面的知识??学一些其他的什么方面,能够更好的完善自己的知识以及这方面的能力。比如能与利于就业什么的。
推荐几本能够自学的书籍(java,c++,c#),像(c语言我看的是)谭浩强的,感觉写的很好,希望前辈们指点,感激不尽啊。。。。

前几天我也提了同样的问题,不知道为什么被删掉了!???。。。。

兄弟,哥哥我就是学电子信息出来的,还不是搞计算机。其实你所学专业跟计算机很多课程还是很xi相近的。你完全可以自己学啊。计算机等级考试没啥用。你想学计算机的出来就是四级,那有啥考的。有三级就差不多了,要是你有兴趣考个软考,拿个中级工程师也行。
我们班上很多同学就是搞C++的啊,还学了QT,考了认证。如果你想走编程的话,建议你看国外的书籍。谭浩强!!!靠~~~那人写的书不行。
你还可以走嵌入式方向,精通C,然后再懂一点硬件就更好了(电子信息工程就学很多硬件的知识嘛)。
利于就业。。。其实吧,你的专业很好就业啊。今年这方面人才很好找工作的。建议你多跟师兄师姐交流,多跟老师沟通。没猜错的话,你现在是大三吧?这两年安卓系统很火,建议你学学JAVA,最好是要懂linux。如果你现在大三的话,也不算太晚。加油!追问

握手!我现在大二下半年,那是不考四级,直接考软考的网络工程师,还是考四级再考软考?别的方面的知识就不需要了吗?我们学校很垃圾的,这专业没有毕业生。。。那对于潜嵌入方向给点建议,目前我是一无所知,对Linux挺感兴趣的,但是具体应该看看那些方面的知识?单片机,dsp,edc,jsp(都没看过,就听老师这么一说)??

追答

直接考软!软考,有很多中,看你自己喜欢那种咯,有嵌入式的(比较难),软件的,数据库,当然还有网络工程师。建议考中级。四级就算了啦。
,dsp,edc,jsp 这些我也不懂,反正我们是没开这些课程,我自己也没学。
单片机我倒是比较懂啦,现在就在做这方面的,从单片机入门,就很容易转嵌入式(C语言一定要好)。linux入门书,建议你看《鸟哥的私房菜 Linux》
如果你想学嵌入式的话,那你就别搞网络了,你不可能什么都学的,要精通一样,假如你打算考网络工程师,建议你可以去考考,H3C,思科 的网络工程师认证,那个比较有用。时间对于你来说,其实不算多,所以不要贪多,很多技术很好,找准一个方向。

在补充一下,你留个邮箱,我发点资料给你,PDF文档,或许多你有用。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-07
我本人是软件工程专业的学生,对于你的问题,我可以给你一个翔实的答复,一般来说,进入大的计算机公司,主要注重的是C语言,毕竟C语言是全世界最流行的就算几语言,当然,目前JAVA也很热门,目前的话,我建议你先掌握C语言,虽然JAVA可能不如JAVA用处要大一点,因为你非计算机专业,但是,你也要明白一点,任何高级语言都是有语法的,C语言的语法规则基本与JAVA差不多,对于指针,JAVA基本很少提及,这是C语言的难点,C#学的人很少,这是由微软推出的,我自己感觉,用处没有C与JAVA大,当然,我也不能说你不能学,只要你把C语言学透了,你再看JAVA ,会发现,哇塞,怎么内容都差不多啊,是的,基本一致,当然也有差别,毕竟,不是同一种语言,必有差别。你如果要问,如果你非计算机专业,学习那种编程语言左右用处,我告诉你是JAVA,如果你想开发网站,就要搞动态网站,这离不开JVAV脚本语言,开发动态网站,一般需要编程知识,一般来说,可以是用JAVA写的JSP网页,也可以说是C#基础上的ASP,但是,总的来说,你需要有编程知识,一般来说,C语言是基础,因为,大部分高级语言的语法规则没有多大差别,但愿我的答案对你有好处,关于你说的教科书,我的建议是,使用清华大学出版社的谭浩强的C语言第三版,第二版错误很多,你不是软件专业,应该看第三版,关于四级有用处吗,我这么告诉你吧,C语言省二级没有用处,含金量极低,国家二级用处不大,因为,很多人都过了,三级有点含金量,因为,计算机专业的大部分都能过,四级才有点含金量,祝你过四级,如果你感觉我回答的好,就直接给分,我需要分,我也是一个211在校学生,谢谢
第2个回答  2011-04-15
我是学习电子信息工程的(不是我自愿报的专业,我是想报计算机的。。。但是悲剧了),我对计算机专业非常的感兴趣,于是自学了c语言,过了二级。今年的三月考完三级网络技术(对网络很感兴趣),本来是想不管过不过,直接考计算机四级(大不了多考几次呗),不过听好多的人说考四级对自己的专业没有什么用处,甚至会浪费更多的时间影响别的课程的学习......所以最近很是迷茫,不知道应该考还是不考。之前看过数据库,觉得还是网络更适合我。
另外我喜欢编程,所以想继续的深学下去,看网上的建议是精通的学习c++,java,c#其一,以后都会有比较好的出路。并且各有各的特点,我就想问,对于一个非计算机专业的来说,学习那一个会比较好?(在现在或未来的几十年内),应用的范围更加的广泛? 考完三级之后看了一点点的c++,觉得很难,但是很有兴趣。
我知道对于非计算机的学生来说是根本比不了计算机专业的学生的(看过他们的课表)希望有经验的或者这方面很在行的给我点建议,应该怎么去选择的学习?还有就是在计算机方面还应该补充哪一方面的知识??学一些其他的什么方面,能够更好的完善自己的知识以及这方面的能力。比如能与利于就业什么的。
推荐几本能够自学的书籍(java,c++,c#),像(c语言我看的是)谭浩强的,感觉写的很好,希望前辈们指点,感激不尽啊。。。。
第3个回答  2011-04-15
我是软件工程的 专业方向就是JAVA 首先你可以看看《JAVA程序设计基础》 这本书很基础的 讲的很详细 重来没有接触过的人看这个 可以学到很多JAVA知识 然后基础的弄懂了 你就可以看哈《thinking in java 》或者《JAVA Web开发详解》或《轻量级Java EE 企业应用实践》 前面的基础建议你多看两遍 同时在网上找一些《Thinking in Java》的视频讲解看看 那些老师都讲得很好的啦 包你提升得很快 我就是这么过来的 《thinking in java 》这本书很好 我们老师给我们介绍过很多次了 哪个说的考四级与你那专业没用了啊 乱说 我们软件工程的谁过了四级都是很好的了 他们是考不过吧 你不要乱去听别人说的话 相信自己 呵呵呵 加油!!!
第4个回答  2011-04-07
其实这些语言在很大程度上都是相通的。C语言是肯定需要掌握的,但不必精通,然后根据自己的兴趣深入学一个语言即可。这些语言各有各的用处,要不也不会共存了,留一个最有用的,大家都学就行。如果对自己的发展有规划,那就根据规划来决定学哪门语言,如果暂时还没有,你也可以在网上找这些语言的入门教材,各看一两章,看自己对哪个的兴趣最大。
学语言,最重要的是多练。多看别人写的程序,看懂他的编程思想,自己多写,没什么难的。
相似回答