双非本985硕电子信息,想深入学 C++ 进大厂,该选什么方向?大厂 C++ 岗有哪些?
今天给大家分享的是一位粉丝的提问,双非本985硕电子信息,想深入学 C++ 进大厂,该选什么方向?大厂 C++ 岗有哪些?
接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。
同学提问:
您好,我是双非本,985硕,专业是电子信息,本科学过C语言,但是学的不是很深,参加过蓝桥杯c++比赛,拿过省二,现在想更深入的学习c++,能够毕业进大厂,但是不知道什么方向好,大厂需要那些方向,另外,麻烦您能推荐一下c++的学习路线吗?我现在在看黑马程序员学习c++。
Yt回答:
双非本985硕,这个背景你是具备有大厂资格的,因为你会有大厂的面试机会,而且还不少,绝对不止一家两家,可能五六家、七八家的大厂面试机会是有的。为什么说小十家的这种面试机会它能够给你进大厂的概念很大?因为你的容错率,第一次不进有第二次,第二次不进有第三次,你反正有将近十次的机会,就这样的情况。本科学过C但是学的不深,首先C你学的深也没用,你学的不深也没关系,因为C它是一个语法标准,它不像是Java、Python、go这种语言。像Java这种语言它是个独立的生态,它已经不需要关注操作系统或者这种网络内存文件系统,它带来的东西你根本就不需要。但是C提供的只是一个语法,它用的很多功能,包括网络用的操作系统自带的,比如内存分配用的操作系统自带的,然后文件用的系统自带的,包括进程线程这都是操作系统自带的。C语言它是提供了一个语法,很多的功能它是操作系统提供出来的,所以这一点你对于语言的深与浅这个无所谓的,慢慢来说随着你项目越来越多的时候,你就能够把C语言形成一种本能式。
参加过篮桥杯C++拿过省二,这个省二的话可能来说它很难放到简历里面来体现。想更加深入的学C++。首先我在这里讲一下C++,其实你会发现一个有工作多年的经验,用的语言是C++的话,你发现他给自己标榜了,他不会说我做C++的,绝对不会像Java那样,Java可以说我干Java的,可以说我做go的,可以说我做Python的,但是没有哪个成熟的工程师说我是干C++的,一个都没有,为什么?因为C/C++一样,语言只是它一个很基础很基础的一部分,不是说我学了语言就能,语言学完之后你啥也干不了,你会发现很多这种用C++语言的,他会说比如我做存储的,或者我做网络开发的,或者我做自动驾驶的,或者我做基架的,他是这种表述方式,所以跟你讲的是什么意思?就是C/C++的语言本身不重要。
毕业之后能够进大厂,但是我不知道什么方向好 。其实目前如果你对C/C++感兴趣,我给你推荐一下,你就选择在Linux上面用C/C++,然后在这个基础上面做一两款产品,做到落地上线可用,做到一层你周围的人都可以用,这样后面面试就依托这两个项目可以了。现在在看黑马程序员学习C++,黑马是一个非常优秀的机构,它的C++这种基础语法它是讲的非常好的,而且非常细致,通过这个呢你把C++语言了解清楚了就可以了。然后后面学习路线我给你推荐在Linux上面用C/C++做一两款产品做到落地,如果这个学习路线你不知道,我之前有整理过一个非常系统的Linux上面用C/C++的知识体系,你后面可以问一下我,拿到那个知识体系,会比你自学会好很多,好吧。
总结:
- 学历优势:985硕,大厂简历关稳过(至少5-8家面试机会)。
- C++学习重点:别死磕语法:C++只是工具,方向比语言重要(存储/网络/自动驾驶等)。黑马教程够用:学完基础后,立刻做项目(别陷入理论循环)。
- 推荐方向:Linux系统开发:做高并发/分布式项目(如简易数据库或RPC框架)。大厂热门领域:投存储(数据库)、网络协议、自动驾驶等岗位。
- 关键行动:2个月内完成1个能演示的C++项目(做到上线可用,你周围的人都可以用)。通过自己做的项目补充出八股,而不是去死记硬背。
计算机相关专业就业求职/学习路线/offer选择/职业规划建议
(学习就业困惑?我们来为你答疑解惑!)免费** **必回
#职业规划##计算机#解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)