㈠ java和c,学哪个好找工作
我们应该学习什么java、C#还是 (VC)?
很多学员有这样的问题:我们应该学习什么语言,java、C#还是c++?好像很多公司都找会VC的人,java和C#有用吗?甚至有人说java或C#是小公司用的语言,C++是大公司用的语言。
注:下面讨论的C++不是指。net framework下的托管C++而是指非托管的C++.
首先解释一下java、C#、C++和VC的关系。
java,C#是C++后出现的语言,VC是比较早就开始有的开发工具,C/C++也是比较早的语言。java的开发工具
有JBuilder、JCreator、Eclipse等,而C#的开发工具就是微软的Visual Studio系列。
java、C#和C++各有个的优点,C++兼容性好,不依赖平台,java、C#依赖各自的虚拟机(C#的虚拟机是。net framework)运行,离开了虚拟机便不能运行;
Java、C#开发效率高,几乎是VC的几倍以上,C++运行效率高但是开发比较麻烦,学习也比较难。
语言没有优劣之分,这些高级语言都是现在大量使用的流行语言,任何一种语言都可以开发出大型系统,但是实际运用往往根据需要选择,除非是做底层类库开发一般不选C++,因为它开发成本太高,还有用C++的是为了部署简单,例如网络游戏,为了避免每个用户都安装虚拟机就不选用java或C#,除这些之外,一般选择开发效率较高的java、C#,这样可以降低公司的开发成本。
现在学习编程的人大多数都学习java、C#,因为简单啊,很快上手,C++确实越来越少人学了。不要看着难学的VC挺cool的就去学,要看实际应用和自己的兴还有学习环境,C++学习最好有实际应用环境不然学起来累死不讨好,最后失去了信心。要知道VC已经是好几年前的技术了,微软现在基本不会升级它了,也就是说用VC你的生产效率就是几年前的,很低。
现在很多高校都把C++作为一种必须掌握的基础语言,甚至有些非计算机专业的学生都要学习C++,但是那些要求仅仅是对C++基础知识的掌握,要熟练运用到实际开发中去还是有一段距离的。
学java或C#有没有用呢?
我觉得现在java和C#的前景很难分出高低,所以学java和C#差不多,而且他们都比较类似,基本可以一通“两通”。
学习一样东西有没有用要看它的使用价值,现在公司需要的人才不单单是会简单的编程,而且是全方面的,业务和其他能力也很重要,可以说学了java你可以做一个程序员,找到工作也没问题,但是要真正深入企业业务,要工资有所提升则还要实践一段时间,充分融入到企业的业务中去。
例如有些外包公司,他们对程序设计的要求比较低,只要会用一些主流的语言就可以了,但是对外语要求很高,例如对日外包公司对日语的要求,这样如果掌握了java或C#之后能够学习一门日语是很好的。现在有招聘单位打着日语二级软件工程师月薪1万的旗号。
当然还有其他业务,在工作过程也是可以慢慢积累的,例如有些公司用到的GIS(地理信息系统)。
可是我知道现在的电信行业,nokia,moto还挺需要这方面技术的人。而且薪资给的还比较高。
我们并不是要抵制学习C++,而是说学一样东西必须看到成果,如果你有环境学C++,例如公司有项目,那就跟着学,这样有人可以问,有环境压力才能学好。我看见很多人说要学C++,但是因为实际没有用到最后几年过去了还是只背得一些基本语法。
那VC不热的原因也是他的市场小是吗?
其实VC也不能说不热,很多公司还是要用它的,它用得相对少,但是会的人也少,我面试过VC的人,来面试的很少有人合格的,简历写得不错,可是一问连strcpy复制了多少内存都不清楚。C++人才还是很缺的,相反会java、C#的人比较多。
应该选择学习什么语言呢?
我的建议是:
对于原来没有多少计算机基础的人,建议从java、C#学起,如果以后以此找到了一份比较好的工作,你可以继续深入研究它,也可以把计算机技术和公司的业务多结合,计算机只是工具,要跟业务结合才能产生价值。如果以后有C++学习的需要,例如公司业务的需要,那可以在项目中学习它,因为有环境的需求压力和前面的编程基础学起来会比较容易一点。
对于已经有一定的程序设计基础的人,如果你想做一些比较底层的开发,或者有实际项目的需要,可以选择学习VC.
最后我要说:VC绝对不是大公司用的,Java、C#绝对也不是小公司用的。语言和工具在这里没有可比性,只存在各自的优缺点。
㈡ 学会C语言好找工作么
这要看你是怎么“学会”的。
C语言目前已经不太好用了,不过,你真的学到能用C来开发一些软件,也应该还是能找到工作的。
关键是——“精”!
㈢ 只会C语言能找到工作吗
会不会找到工作看你学习的好不好。
1,c比价接近底层,可以往嵌入式。
2,c基本和Linux练习在内一起,可以接触操容作系统一些知识,方便c开发。以及数据库知识。
3,c++是面向对象,细节基本上都是C,可以考虑游戏开发。
㈣ 学习c语言好找工作吗
这倒复是不会!~但不可能制只学C语言就好了1~学了后如果你想往做程序发展,就要学习下ADO.net,往网页发展,就有很多了!前台,后台,前台就可以学做网页设计师,要会flash,dreamweaver,div+CSS,PS,javascript,JS等,后台分语言学,.net,php,asp等!不过做网页学会做后台的!基本都会前台的!所以你可以学习前台的知识再考虑要不要深入学习后台制作的!但不深入也是要会懂!
㈤ 我自学C语言,将来好找工作吗
学好了一门语言自然比不会好找工作的。
C语言是一门通用计内算机编程语言容,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准。
㈥ 只会C语言能找什么工作
只要你学精了,那就不成问题,现在还是有许多公司是以c语言为基础的,同时应具备不怕吃苦的精神啊,这点本人很有体会
㈦ 现在学c语言,以后工作好找吗
应科技发展的需求,市场上对软件编程人员的需求量也是相当大,找工作的话回比较容易。现在的编程语言也答很多,比如java,c,c++,c#,php,python等等。但是编程语言这东西发展的速度飞快,个人认为C语言只是学习其他语言的基础,或者说是一种工具。举一个例子,当你学好了c语言,入门其他语言也会非常快。或者说将来c语言在某一天不再受大家欢迎,你去学习其他语言,你有c语言基础,也会学的非常快。。。
楼主如果只是想着找一份工作,学习c一点问题都没有,我现在也在学习c语言。。
希望能够帮到您,望采纳(纯手打)!
㈧ 现在c/c++出来工作好找么
还可以吧,但是相对于java和移动端来说要差很多,刚毕业时会有一段很艰苦的日子,你要有准备,不要担心找不到工作,好好考虑方向,不然就算找到了工作,以后也会很难过。
㈨ C语言软件工程师好找工作吗
从你的介绍来看,比较近似于外包类,或者小公司的工作,纯粹的编码回,基本没有什么设计。西答安这方面的产业不发达,待遇估计2k~4k,如果在珠三角待遇会高个1k~2k。说实话,这完全是看个人的技术能力。我见过技术能力低的拿3k也有,高的到手8k也有。
㈩ 学c语言好找工作吗有前途吗
c语言只是基础,是复学其他软件制的必备条件,它只是一门计算机语言,是网络工程师们和计算机交流的一种途径,如果说想在计算机软件上有所发展,就一定要学好c语言,然后是java语言,这些都是学好软件应用和制作的基础。