C语言、C++语言学的好了,以后能从事什么样的工作?待遇如何?

如题所述

C是最基础的编程语言,C++现在也很流行学好了找个好工作没有问题。
1.可以从事软件开发、软件测试(如果女孩从事这行,软件测试岗位是不错的选择,不用向开发那么费脑子但也不简单啊!)
2.待遇在咱国家还是要看你是什么学历,可能研究生要稍微多些(博士一般留校或者去研究所的相对多,他们都搞理论)我们实验室出去的师兄们大概8000/月在北京,但是不解决户口(这很郁闷!)追问

专科毕业的呢?

追答

专科毕业的也没事啦。应该能拿到2000-3000,以后看你的发展了~你的编程能力和综合素质强就肯定能找个好工作,只不过现实来讲肯定要付出更多努力,毕竟大多数公司招人对文凭还是很看重的!至少在咱们国家是这样。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-17
可以干软件工程师,你在想在哪个城市发展,我给你介绍几个好的 公司追问

上海、深圳等计算机发展较好的城市!谢谢能够帮我解惑!

追答

华为,朗讯比较好,我同学都有去的,待遇不错,他们有社会招聘也有校园招聘,你可以去他们的网页看看

追问

我大致刊看了下花华为公司招聘的要求,要求有本科及以上学历,我是专科生,不管做的再好,首先门槛就过不去啊?

第2个回答  2011-11-16
我也学这个,希望以后能往嵌入式方向发展
第3个回答  2020-12-18
C/C++语言应用是非常广泛的,那么学习C/C++能用来干什么呢?
1. 实验室开发
不敢说C++是世界上最好的语言,但C++基本是工科生中的大语言。
都说C++兼具面向过程以及面向对象的特性,既拥有比较优秀的运行速度,又有良好的大型项目开发能力,那简直可以制霸高校实验室了。
2. 后端开发
主流的后端开发语言就那么几种,以Java、C++领衔,Python和Go紧跟其后。
3. 游戏开发
掌握了C++基本语法之后,开发游戏也依然是一个不错的选择,目前工业级别的3D游戏引擎仍然是用C或C++编写的。
虽然以个人能力无法去完成一个庞大的网络游戏,但是从简单开始,编写一些小游戏,然后逐渐深入,循序渐进并最终加入大型游戏开发团队还是非常好的一个选择。与之相应的就业岗位主要有游戏开发工程师、游戏引擎架构工程师等。
4. 客户端开发
毕竟C++已经是一个很成熟的语言了,所以除了后端开发其实它还有很多其它的开发岗位可以选择。自然而然的,就是客户端开发了。
相信大多数学C++的同学都用过C++写桌面软件吧。那时候估计还是用MFC,照着代码书上敲一遍就能写一个比较简单的界面了。所以如果不想做后端,完全可以靠C++找一份客户端开发的工作。做客户端同样也需要扎实的编程基础和计算机理论基础,同时可能还要熟悉Windows/C++编译链接机制、QT客户端开发技术体系、Windows消息机制等技术。
所以,假如你学的是C++,同时也不在乎业内莫名其名的岗位歧视链的话,找一个客户端开发的工作也是非常不错的。只不过相较于后端开发,你可能需要重新审视客户端这个角色。
5. 多媒体开发
目前多媒体技术同样渗入到人们的日常生活中,音视频已经成为人们获取信息的一个非常重要的手段。音视频在传输过程中都是经过压缩并且按照一定规则打包过的。视频的编码技术从最开始的H.261到如今的H.265,经历了30多年的发展,而且实现代码全部是由C或C++实现。
最新的HEVC编码标准就是由C++代码实现,对此感兴趣的话在学完C++语法后,可以去ITU(国际电信联盟)官网去下载源码查看。与之相应的就业岗位有图像算法工程师、视频编码研发工程师、音视频转码工程师等。
6. 嵌入式开发
上面几种岗位选择都是偏软件方向想的,而C/C++还有一类非常大的就业方向,就是去做嵌入式。嵌入式本身可能是偏硬件一点,但是现在做个什么事,都是软硬不分家的。
嵌入式的开发同样也会涉及到网络编程、并发编程等方面。通俗点解释可能就是,嵌入式代码是运行在别的小系统上,而不是传统意义的计算机上。这个方向除了需要编程能力,还需要基本的电路理论素养。
一般招聘嵌入式开发岗的公司大多是以硬件产品为主的互联网+公司,比如小米、华为等。进去公司很多都是在做物联网相关的工作,毕竟这是热点。当然也会有其它的业务方向,例如芯片、机器人等。
7. 人工智能
人工智能、机器学习等方向也少不了C或C++语言的身影。
需要强调的是虽然C++语言可以从事的方向非常广泛,但是仅仅掌握C++语法是远远不够的,上述的应用领域C++语言是基础,进入这些领域还需要进一步深入系统学习相关领域的知识以及去接触真实企业项目的内容。
相似回答