如题,毕业两年了,想转码了,希望能通过自学找到 c++方面的工作,想问下学习路线的问题,网上各种视频十分杂乱,想问问各位大佬的建议。我的大概学习路线是 1.c++入门,视频和书籍( c++primer ) 2.数据结构与算法,视频和书籍(大话数据结构) 3.操作系统 4.设计模式 5.stl 源码 暂时只梳理到这了,各位已经工作大佬能否给出一些关于学习路线上的建议,包括学习视频和所需书籍以及有哪些坑。 p.s.1 想问下各位从入门 c++到找到工作需要的有效时间大概是多久 2.有没有公司接受往届去实习的机会。 3.感谢大家的解答。
1
zuosiruan 2023-08-07 19:17:07 +08:00 1
感觉今年不对劲了,我在论坛、微信程序员交流群,已经看到非常多的转 c++的,c++的需求量那么大了现在?
|
2
egonet 2023-08-07 19:23:53 +08:00
C++做内核开发吗
|
6
Perfect1zsh1t 2023-08-07 21:24:33 +08:00 1
除了庞大的 C++语法 STL 源码 C++11 C++17 的一些现代 C++语法 还有数据结构算法 这个就是刷题
计算机网络的话 也要着重学习下网络层、传输层以及应用层的相关协议 比如 IP 、TCP 、HTTP 等 然后要去看 apue unp 这类书,对 Linux 下的系统编程、网络编程有个了解,可以找一些网络库源码看看 推荐陈硕的 muduo 网络库 数据库的话也要学一些,关系型非关系型的两个 mysql redis 大概先补充这么多,工作量其实挺大的,加油 反正现在的就业大环境比较卷也比较难,工作肯定是能找到,无非就是满意与否了,一般大公司不会接受往届的应届生,每年都会招新的一届。 |
7
iOCZ 2023-08-07 21:32:48 +08:00
新人都要看 STL 源码了?
|
8
krystalzh OP @Perfect1zsh1t 谢谢!
|
10
sparky 2023-08-08 09:12:48 +08:00
听一个大佬说先从 makefile 学起,先熟悉 C++的构建体系
|