c++学到什么水平可以找实习这类的工作

我现在看完了<c primer plus>, 基本的语法, 类这块差不多了解吧, 看了一半多《effective C++》, 又稍微会一点win32 API, 很基础的MFC, 我现在感到很迷茫, 总感觉什么都没有学一样, 什么东西没有有做出来, 也不知道会做什么东西(只会简单的用MFC做一个画图的小程序), 网上说“独立编一些相应的小程序或根据要求独立的编写一些代码”就可以找工作了, 我不知道什么样的东西就算是独立开发的东西, 我接下来大概应该怎么做, 学一些什么样的东西就可以更进一步, 就可以去一些小的公司实习, 期待大家的帮助.

首先你要知道你想去什么样的公司实习,因为不同的公司的要求完全不一样。
一些互联网小公司的话,面试和笔试都很基础,就是课程水平的,写写简单的排序算法和指针链表就差不多了,入门级的水平。
像百度阿里腾讯这样的大公司,当然水平要比这个要高一些,在基础之上还会有比较入门的算法的考察,比如:图论,二分,动态规划等等。我有个同学曾接到百度的电话面试,题目是:在不借助sqrt()函数的情况下,如何实现高精度的开方。题目不难,但是比较灵活,算是对于各种算法有一定了解的水平。
而再往上面,微软谷歌这样的,那你得有ACM的基础才行了,像后缀树这样的东西普通的编程学习都不会接触到。我一个同学获得了ACM亚太赛金牌并通过了微软的面试,题目大概是设计算法找到一组数的中值,对算法的时间复杂度优化有很高的要求,是综合实力很高的水平。
另外好像实习面试题目都不难,思维灵活更重要。
最后推荐两个网站:http://leetcode.comhttp://www.hihocoder.com/,前一个上面有很多互联网公司的评测题目,如果你在找实习或找工作前能把这个题库刷完了,那你基本上找工作和实习都很轻松了。后一个类型类似,但是它每周都会有一个微软的笔试题,微软的在线笔试也在上面。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-25
你想搞哪方面?游戏还是什么?所谓的独立编写代码,真正上班之后,公司给你安排任务,你在规定时间做完就行了,至于手段就没要求了,这样呢,方法就很多了,可以求大神呢,当然你也可以自己做喽。你现在呢,做点项目出来(网上一搜一大片,照着做),找工作时能拿出来就是实力了,找个工作实习倒是不难,大学里面打好基础才是关键,好好静下心来看看书吧。
自己多看一些招聘网上面对C++的要求也就知道了,
比如从某网站上复制的C++软件工程师职位描述岗位职责:
1、负责公司软件的开发工作(包括详细设计、编码、测试,文档)
2、根据需求进行模块级别的设计,并书写文档
3、根据设计文档编写代码
4、能独立负责整个项目的开发过程
具备以下条件优先录取
1、熟悉串口通信、Socket、多线程 编程;
2、熟悉多媒体领域知识;
3、智能交通和DLP拼接行业背景优先

任职资格:
1、计算机相关专业毕业,本科及以上学历;
2、熟练掌握C/C++,有三年以上的相关开发经验;
3、熟练使用Visual Studio开发环境;对MFC架构精通,熟悉TCP/IP协议,熟悉MFC、Socket、多线程、数据库编程;
4、快速的学习能力,良好的文字表达和团队协作能力;
5、具有编写技术文档的能力与习惯;
6、有团队精神, 工作态度认真负责。本回答被网友采纳
第2个回答  2015-11-13
说真的,C++难度大,找到实习工作也是挺困难的,你看过STL源码了吗?写过什么轮子吗,github上有没有很多start呢,Acm有没有拿过牌呢,没有的话你还需要好好学习,
起码把C++ primer 看看
第3个回答  2013-01-22
我感觉大学学的跟找工作联系起来很少,但是基础很重要,代码量很重要,能让你很好的融进团队。提高你的效率。
第4个回答  2013-01-20
你可以包给印度人做

自学C++编程,需要学到什么样的程度才可以工作
一、C++是一门编程语言,使用C++编程的工具有多种,比如最常见的是微软的“Visual Studio C++”、宝兰的“C++Builder”,且不同的版本也有差异,10年前的版本和现在的版本更是差异巨大。而且C#、JAVA中使用的语言也可以称之为C++,只是语法与底层有一定的差异。所以,以自学的方式去学,“也许”永远不...

自学C++编程,需要学到什么样的程度才可以工作
C++编程也分很多子项,自学达到用于工作的程度,需要先确定自己想要什么工作。百度搜索招聘,找到关于C++的工作,然后找到自己感兴趣的工作。根据任职要求查看,如我搜索到如上职业要求进行了如下比对:1235满足,但是第四点还不满足,没有对单片机通讯的操作很熟悉,那么我加强C++关于底层开发的知识。然后第...

纯C++和vc++分别学多久才可以出去找事
《C++程序设计语言》,学到能看懂别人的代码。《VC技术内幕》或《MFC Windows程序设计》,MFC基础。之后自己写小程序,中间遇到问题,去 baidu 搜索,还不行就去 csdn 提问。如果需要现成的源码,去 www.codeproject.com(比 www.vckbase.com 好很多)之后可以看些 《Windows核心编程》之类的书,或者按...

一个程序员想大三去实习.该怎么努力
程序员靠计算机技术吃饭。想进入BAT或者微软谷歌苹果做程序员实习生,你就要拿出更多的时间学习,提高你的基础水平。不仅要学好基础知识,学好数据结构也很重要。不仅要掌握常用的办公软件,也要掌握C、C++、JavaScript、Python等等中的一种程序设计语言;还要对常用信息技术标准、安全性以及有关法律法规的基本...

c\\c++专业本科生,如何选择实习和就业公司?
其次,如果只掌握C\/C++的话是远远不够的,就移动或者其他所有IT行业公司来说都一样,计算机专业要掌握编程语言之外,数据库,计算机网络都是基础。移动还要求到掌握通信系统。其实工作中用到的大部分知识都是工作中学习的,学校中学的只是基础,或者说是思想吧。如果你毕业就有机会去大公司,那么我当然...

c++ 需要学到什么程度 知乎
高级一些的还涉及离散数学,加密理论等。3、以一门编程语言为主,掌握它的主流编程工具下的编程,能设计编写出实用工具。4、了解相关的语言,能看懂常见的编程语言,比如Basic、Delphi等编写的代码的大体意义。5、最重要的:要在一个编程团队里实习跟师,了解这个团队使用的编程工具,并能熟编掌握。

C++找工作
说明:1.你基本功不行。2.代码编写能力不行。3.你要是通过了,TX会有很成熟很系统的人才培养,那个时候你就知道自己需要啥了。现在别人告诉你的不一定适合你。4.从你的问题看出,你在学校一般,没有和带项目的老师接触过。所以你会问道“C++方面要学到什么程度?”。5.大公司好公司找人,对应届...

计算机零基础的学c++要多久可以达到上班的程度,我大专毕业,但计算机...
我认识一个人,他是在北京上的培训学校,差不多不到半年吧,就到公司去上班了,月薪3000左右,他学的是 C语言,不过有C语言的基础的话,C++也很容易上手,就是个编程思想向面向对象的转变。 他那个属于公司专门的培训,所以貌似很累,时间自然也缩短了。据说到公司都是要学新东西的,零基础的话...

...但有c++数据结构和一定的算法基础,能否找到C++相关职位工作...
要是你C++的基础好,可以去干点简单的软件工作,如测试,助理工程师,如果想做软件开发,你得还熟悉一个开发平台如MFC,而且有一定的数据库基础,网络编程基础才行的。

请问大家我如何才能做或找到C++方面的工作
2)不怕伤你的心,c++中级证书啥都不是,有能力的根本不稀罕。打个比方,学习英语的压根不敢拿出4级证书。当然你说了自己不是计算机专业的,但是你要清楚一点,你想要从事计算机,雇主不会考虑到你不是这个专业的,然后特别照顾,不会!!所以这个中级证书你放轻一点。3)如果真的想做c++的话,那么...

相似回答