⑴ C程序员待遇如何
权威部门统计,我国C/C++软件开发人才缺口每年为10万人左右,未来随着信息化、数据化不断提速,这一数字还将成倍增长.,如果这一问题得不到解决,软件产业未来将面临危机。因为C/C++软件人才的严重稀缺,C/C++软件工程师的薪资水平正有逐年递增的趋势。
据调查,初中级C/C++软件开发工程师的年薪为5万-15万元,高级软件工程师则高达15万-30万元。市场最紧缺的C/C++技术总监或项目总监年薪更高。C/C++软件工程师的年薪与JAVA软件工程师和.NET软件工程师的年薪相比一般平均要高于2-3万。 据专家预测,C/C++软件工程师是未来几年最热门和最受欢迎的职业之一。
………………………………………………
看你问的问题,应该是对c++很感兴趣,其实你可以自学c++。关于如何学习c++,我刚才看到一篇很不错的文章,是一个专科生介绍自己如何自学c++,并找到c++的工作,里面介绍了他的学习方法和学习过程,希望对你有帮助。
先做个自我介绍,我07年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。09年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。
退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后我一段时间,我想去找工作,因为我比较沉默寡言,不是很会说话,我不适合去应聘做业务。我想应聘做技术的,可是处处碰壁。
一次偶然的机会,我才听到c++这个行业。那天我去新华书店,在计算机分类那边想找本书学习。后来有个女孩子走过来,问我是不是读计算机的,有没有兴趣学习c++,然后给我介绍了一下c++现在的火热情况,告诉我学c++多么的有前景,给我了一份传单,c++培训的广告。听了她的介绍,我心里痒痒的,确实我很想去学会一门自己的技术,靠自己的双手吃饭。
回家后,我就上网查了下c++,确实是当今比较热门的行业,也是比较好找工作的,工资也是相对比较高。我就下决心想学c++了。于是我去找c++培训的相关信息,说真的,我也很迷茫,我不知道培训是否真的能像他们宣传的那样好,所以我就想了解一段时间再做打算。
后来,我在网络知道看到一篇让我很鼓舞的文章是一个c++高手介绍没有基础的朋友怎么自学入门学c++,文章写的很好,包含了如何学习,该怎么学习。他提到一个方法就是看视频,因为看书实在太枯燥和费解的,很多我们也看不懂。这点我真的很认同,我自己看书往往看不了几页。
我在想,为什么别人都能自学成才,我也可以的!我要相信自己,所以我就想自学,如果实在学不会我再去培训。
主意一定,我就去搜索c++的视频,虽然零星找到一些c++的视频,但是都不系统,我是想找一个能够告诉我该怎么学的视频,一套从入门到精通的视频,一个比较完整的资料,最好能有老师教,不懂可以请教的。
后来我又找到一份很好的视频,是在IT学习联盟推出的一份视频《零基础c++就业班》(喜欢《零基础c++就业班》的可以复制 sina.lt/ceFM 粘贴浏览器地址栏按回车键即打开)。里面的教程还不错,很完整。
下面介绍下我的学习流程,希望对和我一样完全没有基础的朋友有所帮助。
收到他们寄过来的光盘后,我就开始学习了,由于我没有什么基础,我就从最简单的C语言视频教程学起,话说简单,其实我还是很多不懂的,只要重复多看几遍,就能看懂。C语言我差不多学了一个礼拜,接下来我就学了c++和数据结构算法,差不多也就三个礼拜。我每天都在不停的写一些简单的代码,这样一月后我基本掌握了c++的全部基础。
接下来开始学习c++高级课程,老师幽默风趣而又轻松的课堂教课,使我发现原来学习c++并不是一件很难的事情。之前我把c++基础学得还不错,到了到了c++高级部分,我觉不又不是很难,可能老师太牛了,他能把复杂的问题讲的比较通俗易懂,有些难点的地方我还是连续看了五六次,把他弄懂。每天下午6点下班后,吃了饭,马上跑回家。看视频,买了几本笔记本。当时,为了编程还花几百元了台二手的台式电脑,配置一般,但编程是足够的。一边看视频,一边记笔记,把重点都记下来,还一边跟着老师敲代码,为了能尽早学会c++。每天都坚持学5-6个小时。经常学到晚上一点多才睡觉。星期六,日不用上班,每天7点多起床,学到晚上11,12点。那段时间特别辛苦,特别累。在学习c++的三个多月里,除了吃饭睡觉工作,剩余的时间都在学习,因为我知道自己的计算机基础不是很好,也没有学过什么计算机,相对于那些科班的人来说我要比他们付出更多的努力。我只能咬紧牙关,坚持下去,我不能放弃,我要完成我的梦想,我要让我的家人过上好日子。终于三个多月后我把c++教程里的内容和项目都学完了,在学项目的过程中我发现项目特别重要,他能把你学过的知识全部联系起来,能更好的理解你所学的知识。还有学习过程中,动手很重要,要经常跟着老师动手敲,动手吧,跟着做,一行一行的跟着敲,再试着加一些自己的功能,按照自己的思路敲一些代码,收获远比干听大的多。 如果遇到暂时对于一些思路不能理解的,动手写,先写代码,慢慢你就会懂了。
于是我就到51job疯狂的投简历,因为我学历的问题,专科没有毕业,说真的,大公司没有人会要我,所以我投的都是民营的小公司,我希望自己的努力有所回报。没有想过几天过后,就有面试了,但是第一次面试我失败了,虽然我自认为笔试很好,因为我之前做了准备,但是他们的要求比较严格,需要有一年的项目经验,所以我没有被选中。
后来陆续面试了几家公司,终于功夫不负有心人。我终于面试上的,是在闵行的一家民营的企业,公司规模比较小,我的职务是c++开发程序员,但我也比较满足,开的工资是3500一个月,虽然我知道在上海3500只能过温饱的生活,但是我想我足够了。我至少不用每天都要靠父母养,我自己也能养活自己的。我想只要我继续努力,我工资一定会翻倍的。
把本文写出来,希望能让和我一样的没有基础的朋友有信心,其实我们没有必要自卑,我们不比别人笨,只要我们肯努力,我们一样会成功。
………………………………
⑵ C程序员工资多少
权威部门统计,我国C/C++软件开发人才缺口每年为10万人左右,未来随着信息化、数据化不断提速,这一数字还将成倍增长.,如果这一问题得不到解决,软件产业未来将面临危机。因为C/C++软件人才的严重稀缺,C/C++软件工程师的薪资水平正有逐年递增的趋势。
据调查,初中级C/C++软件开发工程师的年薪为5万-15万元,高级软件工程师则高达15万-30万元。市场最紧缺的C/C++技术总监或项目总监年薪更高。C/C++软件工程师的年薪与JAVA软件工程师和.NET软件工程师的年薪相比一般平均要高于2-3万。 据专家预测,C/C++软件工程师是未来几年最热门和最受欢迎的职业之一。
……………………………………………………
看你问的问题,应该是对c++很感兴趣,其实你可以自学c++。关于如何学习c++,我刚才看到一篇很不错的文章,是一个专科生介绍自己如何自学c++,并找到c++的工作,里面介绍了他的学习方法和学习过程,希望对你有帮助。
先做个自我介绍,我07年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。09年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。
退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后我一段时间,我想去找工作,因为我比较沉默寡言,不是很会说话,我不适合去应聘做业务。我想应聘做技术的,可是处处碰壁。
一次偶然的机会,我才听到c++这个行业。那天我去新华书店,在计算机分类那边想找本书学习。后来有个女孩子走过来,问我是不是读计算机的,有没有兴趣学习c++,然后给我介绍了一下c++现在的火热情况,告诉我学c++多么的有前景,给我了一份传单,c++培训的广告。听了她的介绍,我心里痒痒的,确实我很想去学会一门自己的技术,靠自己的双手吃饭。
回家后,我就上网查了下c++,确实是当今比较热门的行业,也是比较好找工作的,工资也是相对比较高。我就下决心想学c++了。于是我去找c++培训的相关信息,说真的,我也很迷茫,我不知道培训是否真的能像他们宣传的那样好,所以我就想了解一段时间再做打算。
后来,我在网络知道看到一篇让我很鼓舞的文章是一个c++高手介绍没有基础的朋友怎么自学入门学c++,文章写的很好,包含了如何学习,该怎么学习。他提到一个方法就是看视频,因为看书实在太枯燥和费解的,很多我们也看不懂。这点我真的很认同,我自己看书往往看不了几页。
我在想,为什么别人都能自学成才,我也可以的!我要相信自己,所以我就想自学,如果实在学不会我再去培训。
主意一定,我就去搜索c++的视频,虽然零星找到一些c++的视频,但是都不系统,我是想找一个能够告诉我该怎么学的视频,一套从入门到精通的视频,一个比较完整的资料,最好能有老师教,不懂可以请教的。
后来我又找到一份很好的视频,是在IT学习联盟推出的一份视频《零基础c++就业班》(喜欢《零基础c++就业班》的可以复制 sina.lt/ceFM 粘贴浏览器地址栏按回车键即打开)。里面的教程还不错,很完整。
下面介绍下我的学习流程,希望对和我一样完全没有基础的朋友有所帮助。
收到他们寄过来的光盘后,我就开始学习了,由于我没有什么基础,我就从最简单的C语言视频教程学起,话说简单,其实我还是很多不懂的,只要重复多看几遍,就能看懂。C语言我差不多学了一个礼拜,接下来我就学了c++和数据结构算法,差不多也就三个礼拜。我每天都在不停的写一些简单的代码,这样一月后我基本掌握了c++的全部基础。
接下来开始学习c++高级课程,老师幽默风趣而又轻松的课堂教课,使我发现原来学习c++并不是一件很难的事情。之前我把c++基础学得还不错,到了到了c++高级部分,我觉不又不是很难,可能老师太牛了,他能把复杂的问题讲的比较通俗易懂,有些难点的地方我还是连续看了五六次,把他弄懂。每天下午6点下班后,吃了饭,马上跑回家。看视频,买了几本笔记本。当时,为了编程还花几百元了台二手的台式电脑,配置一般,但编程是足够的。一边看视频,一边记笔记,把重点都记下来,还一边跟着老师敲代码,为了能尽早学会c++。每天都坚持学5-6个小时。经常学到晚上一点多才睡觉。星期六,日不用上班,每天7点多起床,学到晚上11,12点。那段时间特别辛苦,特别累。在学习c++的三个多月里,除了吃饭睡觉工作,剩余的时间都在学习,因为我知道自己的计算机基础不是很好,也没有学过什么计算机,相对于那些科班的人来说我要比他们付出更多的努力。我只能咬紧牙关,坚持下去,我不能放弃,我要完成我的梦想,我要让我的家人过上好日子。终于三个多月后我把c++教程里的内容和项目都学完了,在学项目的过程中我发现项目特别重要,他能把你学过的知识全部联系起来,能更好的理解你所学的知识。还有学习过程中,动手很重要,要经常跟着老师动手敲,动手吧,跟着做,一行一行的跟着敲,再试着加一些自己的功能,按照自己的思路敲一些代码,收获远比干听大的多。 如果遇到暂时对于一些思路不能理解的,动手写,先写代码,慢慢你就会懂了。
于是我就到51job疯狂的投简历,因为我学历的问题,专科没有毕业,说真的,大公司没有人会要我,所以我投的都是民营的小公司,我希望自己的努力有所回报。没有想过几天过后,就有面试了,但是第一次面试我失败了,虽然我自认为笔试很好,因为我之前做了准备,但是他们的要求比较严格,需要有一年的项目经验,所以我没有被选中。
后来陆续面试了几家公司,终于功夫不负有心人。我终于面试上的,是在闵行的一家民营的企业,公司规模比较小,我的职务是c++开发程序员,但我也比较满足,开的工资是3500一个月,虽然我知道在上海3500只能过温饱的生活,但是我想我足够了。我至少不用每天都要靠父母养,我自己也能养活自己的。我想只要我继续努力,我工资一定会翻倍的。
把本文写出来,希望能让和我一样的没有基础的朋友有信心,其实我们没有必要自卑,我们不比别人笨,只要我们肯努力,我们一样会成功。
……………………………………
⑶ 我是软件工程的专业,请问以c,c++为工作薪金待遇怎么样我该学到什么程度可以应聘现在已经学了基础,
如果是以应聘为前提,光是C,C++是绝对不够的,
计算机体系结构是第零步,语言是第一步,算法与数据结构是第二步,操作系统是第三步,
网络是第四步,应用平台与框架是第五步。
0计算机体系结构是根本,我当学生时没有明白这一点,直到看完一本书《编码的奥秘》才明白。
这本书作为开始是最好的了,作者在书中从0,1开始构建自己的加法器,寻址器,内存,在一边玩一边学中最后构建了自己的计算机,定义了自己机器用的语言。非常经常,趣味性和学术性的集合体。
1语言,C,C++就挺好,学好这两样,以后学Java,.net什么的信手拈来。JavaScript我学的很顺,就是因为写了多年的C++,至于PHP神马的,用的时候,“咦,这不是和C差不多嘛”。当然MIT有本HTDP How to Design Programs 也是非常的棒,里面的教学语言是用的DrScheme.非常的简练漂亮,而且与C,Java这一体系完全不同的感觉,值得体验。
此有在线版http://www.htdp.org/
2算法与数据结构,语言掌握后,需要练习一点内功,第一步就是这个。我们不要重复造轮子,几十年来各种算法与数据结构已经非常成熟,现在没用到也最好有个了解,到时可以拿来就用。可以看看《C算法》这样的书算是比较经典,也要学习下std方面的,毕竟C++的模板库很成熟,实际使用基本都是用的这个。
3学习操作系统原理,这个软工的课程应该会覆盖,教材就够用了,了解进程管理,内存管理和进程间通信三部分就行了,国内也没有很多让你深入研究的机会,多数人毕竟要吃饭都得出来当一只码农的,实在有兴趣深入可以研究Linux源码。
4网络,现在做点事,要想和网络不沾边,实在有点难,而且这也是很有趣的。一样的,软工专业肯定会选一本类似于《Computer Networks》这样的经典教材,学完基本掌握基础。自己再了解一些新东西就行了,虽然不一定以后专门做网络应用,了解主流的服务端的框架和前端开发的模式、框架、潮流也是很有必要的。能够自己做一些练习项目就更好了。服务器端技术,Java一脉 php一脉 .net一脉,可以选一个来学习,对于C基础的人来说,最简单易学的就是PHP了,基本没什么入门难度。
前端的东西,按现在最潮的HTML5,当然不会一点JavaScript都不好意思和人说自己是学软工的,正好有最新版的JavaScript高级编程这本红宝书。学完再进一步学下Ajax高级编程这本经典,基本就可以拿得出手了。
5平台与应用框架,说到底,你要写应用,还是要依靠平台。作为一只码农,不掌握一个平台的开发技术,自己心里都没有底。目前国内来看有3个方向
a桌面应用,目前国内普遍是WIndows一家独大,而且现在桌面应用逐渐暗淡,主要是盈利模式的问题,盗版猖獗让很多主打桌面应用的公司都在走下坡路。
b网络应用,目标平台主要是浏览器和服务器容器,前端就是针对浏览器开发,后端就针对各种Servlet容器,PHP容器,.net容器开发。
c移动应用,目标平台目前两大主流IOS和android,ios开发需要Mac机器,别提虚拟机什么的,都不靠谱。android的开发很方便,不管你是windows机器,ubuntu还是mac上都可以进行。
对每个平台的掌握,都是通过SDK和框架两部分来的,SDK是让你的程序驱动系统提供的接口来实现你要的功能,框架是系统的组织结构和工作模式。对每个平台来说入手时总是找到相应的教材,自己跟着做一堆练习就可以了。后面的进一步做项目才是让你深入理解平台的关键。
我在学校时刚学完语言也比较迷茫,觉得没有掌握一个平台上的开发技术就心里没谱,当时选择了学习Windows平台技术,毕业后在一家做桌面系应用的公司工作。那时05年,当时月薪大概3000公司的工作非常繁重,经常需要加班到很晚,做的很累。习惯后稍微好点,一直工作了6年,觉得桌面应用的盈利模式已经不适合现在了。现在的桌面应用,应该是作为圈住用户群体,然后通过其他模式来赚钱比较好,单纯卖软体,至少在中国,很不合适。最后11年的时候大概是5000的月薪,实在有点少,又觉得挺累的,就努力学习,转行安卓。感谢我的C++背景,和在单位繁重的工作造就的一双快手,转Java的经历非常愉快,现在跳槽到另家单位做安卓应用,月薪7000的样子,作为8年的老码农,其实挺丢人的。
现在想起来,这样的原因,就是因为我脾气比较怪,我喜欢自己摸索,从来不喜欢听所谓达人和老师的意见。所以跌跌撞撞这么多年,总算是建立了自己的知识体系。由于前瞻性不行,很多时候不能把握住技术流行的趋势,耽误了很多,但是自己摸索,也是一件很好玩的事情。毕竟我是觉得编程很好玩才选择这个专业的。当初的梦想就是做一个程序员,不管是多蠢,多笨的也好,只要是个程序员就行了。
⑷ 软件工程师以后的工资待遇怎么样
1 软件工程专业就业前景好不好。 中国的软件行业规模不是很大,有些软件企业在软件制作上,也只是采用了一些软件工程的思想,距离大规模的工业化大生产比较还是有一定的差距;原因有管理体制的问题,市场问题,政策问题,也有软件工程理论不全面和不完善的问题。 所以软件工程的研究和应用,以及中国软件行业的进一步发展,都需要一定的既有软件工程的理论基础和研究能力,又有一定的实践 经验 的软件工程科学技术人员来推动。软件工程的前途是光明的。 软件服务外包属于智力人才密集型现代服务业。大量著名外包企业落户宁波。主要就业去向包括软件外包与服务企业、信息产品与服务企业,担任程序员、软件测试员、项目经理等工作岗位。
2 软件工程专业工资大概多少。 薪资:¥5000-25000/月。 作为软件测试工程师,有一定的测试经验是很重要和必要的,同时要时刻关心市场上时时涌现出来的软件产品,还要经常通过书籍、论坛等多了解别人的测试经验。
3 软件工程专业就业方向。
⑸ java工程师为什么比c++工程师的薪水低
以前听说过一个顺口溜,什么 聪明的程序员用delphi 、真正的程序员用c++ …… 记不清了
不过我个人理解是,越是高级的语言,相对来说容易掌握,越是低级的语言,掌握起来就难。因为越低级的语言,越靠近硬件,一直到了汇编语言,那个时候你基本上就是在硬件打交道,你甚至得知道目标cpu的一个指令周期需要多少个时钟周期,你甚至得计算一个脉冲信号,需要多少微妙,还有时序等等,像这些东西,你在java 里面,甚至是在c++里面都很少甚至几乎接触不到。
像这样的人才,是绝对不可能培训三个月就能干活了,因为很难掌握所以会的人少,物以稀为贵,他们的工资也就高。
你在网上可以看到铺天盖地的广告,什么java速成班、.net培训班什么的,你很少看到有c++培训班吧? 也更看不到什么汇编培训班,相信你也知道什么原因了。
⑹ C程序工程师与JAVA工程师的薪水哪个更高啊
C一般现在都来做驱动和嵌入式开发,JAVA一般是做网络开发比如JAVAWEB网络开发,JAVA也有嵌入的。
如果是学C嵌入的工资要高一些,因为C嵌入技术含量高,一般现在做C嵌入比好看好的是LINUX下C的嵌入,一个LINUX嵌入工程师2年经验能突破万元月薪,而JAVA工程师要3年经验才能突破万元月薪,我现在也一直想学LINUX嵌入,不是为钱,是为了学到更高的知识。
⑺ 同一个软件开发项目中的测试人员是否薪水比开发人员低
不一定,要看实质上的工作,如果只做功能、性能测试的话,那测试人员的薪金是会相对少些,但是如果是做灰盒或者白盒测试,很可能就要比开发人员高了
⑻ 一些外包公司招“C/C++软件工程师”,说得太模糊了,具体是干什么当作何理解
一个人总不能开发Windows程序又做Linux程序又做嵌入式吧(更何况嵌入式还得有嵌入式系统的知识)?难道进公司后选方向?
>>>具体做哪方向的开发,可以看你应聘的公司是做什么的,例如一个做网站的公司,不可能招你进去做嵌入式开发吧?
c/c++软件工程师从事的工作有哪些种类(从开发的软件应用平台和用途上看)?比如Windows应用程,linux应用程序,根据电子产品的驱动编写应用程序,别的还有什么?
>>>基本所有需要软件工程师的地方C/C++都有生存的地方,你能想到跟程序相关的地方都可以去。
最后再帮忙推荐几个比较好的软件公司吧,毕业生刚进去薪水一般是多少?我看到7k7k宣传单上写的6000K,打死我也不信。
>>>从事IT行业的程序员,毕业生的薪水一般在4K到10K之间(一线城市),看你自己的能力,广州大部分都能在5、6K左右(2012年毕业的)。比较好的软件公司:腾讯、淘宝、阿里巴巴、网易等等。