❶ 有C语言知识能找工作吗待遇高吗
对于工科来说,C是基础。
看你学的什么。
1。如果,你是文科的。没有必回要学C。
2。如果,是工答科理科,C必须的。
C语言只要工科的都学。尤其是计算机专业或自动化专业的。对C要求高。
如果学软件编程。那学好C只是一个基础。还要学如VC++之类。用软件工具写出软件才是能找到工作的保证。
如果学自动化。那好多控制器编程都是用扩展的C语言编写的。如:单片机、DSP、ARM等。
待遇,关键是看你能不能做出成绩来了。如果,你学好了,能做事,那待遇不错。
我就是学ARM的。
❷ 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++对找工作有没有影响
还是有一定的影响的
不过,关键还是看具体的工作
如果是嵌入式、linux驱动开发相内关的工作,则没有什么容影响
但是如果是应用软件开发,网络软件开发,数据库软件开发,则比较有影响
C和C++并不是同一种语言,尽管它们有相似性,但是在设计思路,开发工具和常用库上面有很大的区别
❹ 学C语言要到什么程度才能找工作
第一抄,熟练C语言基础编程,学会使用linxu系统,常用用法,设计基本的api,C语言在开发项目中如果你连基础都没有掌握,你是没有办法继续开发项目或看懂别人的基础编程代码。
第二,指针,学习C语言的程序员都知道,指针是C语言中最常用也是最基本的,很多程序的BUG都是与指针熟练程度有直接关联,所以老手平时喜欢说新手如果这个你都搞不懂,你就应该再去看看C语言的基础。
第三,记得写文档,还要看懂别人的写的文档。很多开源项目都是可以直接再次开发,自己开发的地方要记得写文档,当然在看法之前先看别人的文档,要不然你没有办法下手。
第四,查看BUG,调试BUG。C语言每次运行程序都是要编译过程,在编程过程是没有办法直接修改BUG,所以要懂得调试BUG。
第五,简单算法,新手开发项目中很少涉及大量算法,一般都是简答的算法。
第六,项目实战。项目实战是考察你是否真的掌握C语言的基本开发技能。所以至少可以自己独立完成简单的项目,比如,简单计算器,贪吃蛇游戏。
❺ C语言学到什么程度就能找工作了
首先,来这个问题没有答案。找工作是源一个行动力的问题,并不是技术的问题。完全不懂C语言,没关系,可以做黑箱测试人员。掌握的比较熟练,还行,可以当个普通程序员。精通C语言,各种算法数据结构架构了然于胸,nice,你正走往通向大师的道路上。
学海无涯,知识浩如烟海。无论你学到什么程度,请保持一颗虚怀若谷的心。将毕生的精力奉献在你热爱的事物之中,你将收获十倍百倍的快乐。
❻ C语言 找工作
我也是软件专业实习生刚转正的,我们在学校学的大都是直接在一个编译器下编辑程序,然后运行,能达到效果就行,其实很多功能都是在函数里实现的,但是如果搞嵌入式开发的话很多功能都没有了,都要自己一点一点写,再就是发现很明显的,搞软件开发的人比底层硬件开发的人要少很多,大概只有他们的1/3左右
再一个差别就是,之前学校学的只用一个编译器就够了,到公司才发现,针对不同产品设计,必须采用不同芯片,但是不同芯片又有很多的开发程序,所以要适应非常多款编译器,这也是一个很大的差别
❼ C语言自学可以找工作吗
说实话,很难。C语言是电脑编程的基础。我大学里考C语言也是自学的。但是我是在学过了专foutorn语言的基础上自学属的。
相信你只要肯下功夫(数学基础好)C语言可以拿下。但是如果昨为职位,后面还有一大推的东西要学,C++,Basic,Matlab........光学C语言等于没用。要做好充分思想准备。
买一本清华大学出版社的《C语言程序设计》先看吧
❽ C/C++,为什么还是那么难找工作
你们专业一共多少人?其他大学类似专业有多少人?大家都学同样的内容,要你招聘,你怎么挑?
❾ 大四,面临找工作。本想从事c/c++的工作。但是发现现在c+的工作并不好
最好还是找本专业的,毕竟通过了系统学习了,不用就真的浪费了。
不过要是下定决心版了,时机完全来的及,权java主要就是面向对象思想,编程语言的基本语法还是想通的,不过由于java牵涉的方向比较多,需要注意挑选,建议移动开发,或者前端开发。
一般没有上过班对职业规划都是一个很模糊的概念,很容易被外界左右,最好找到一个工作先上班,不要在乎待遇,主要是开拓眼界,这样你再做选择就比较好了。