🤠C++学到什么程度能找工作

type
status
date
slug
summary
tags
category
icon
password
 
😀
主要分为5个方面的能力: 1. 技术上的准备。 2. 算法的准备。 3. 开发能力的准备。 4. 八股文的准备。 5. 项目准备。

📝 技术上的准备

C语言、C++

检验标注: C C++ Primer plus 独立完成

数据库

检验标注: 1. 会安装、配置、部署 2. 数据库的设计达到第三范式3NF的要求 3. 增删改查,使用代码访问数据库

应用框架

QT检验标注: 1. 模板类,基础空间布局对话框, 主窗体绘图 2. 图形视图框架 3. QT的文件编程, QT的网络编程, QT的数据库,事件处理, 多线程,QML 4. 移植

Linux系统

检验标注: 1. LINUX系统基本命令的使用, 控制台, 长的命令能进行基础操作 2. 基础的Shell编程, 因为很多企业的大的项目都要求shell脚本啊, 进行一个部署。 3. LINUX的一个文件编程 4. 多进程, 多线程的一个多进程的使用, 多进程的一个通信啊, 常用的六种通信机制,其实不止六个, 还有多线程, 多线程之间的一个同步, 以及网络编程啊等等,

开发工具

检验标注: 1. 版本管理: git与svn 2. 编译管理: makefile cmake 3. UML图 4. 内存工具检测: 静态动态 5,TCP的调试助手 6. 串口调试 7. 日志系统 log4 cpp

📝 算法上的准备

检验标注 1. 力扣101习题集独立刷完 2. 代码随想录

📝 能力上的准备

检验标注 1. 需求分析能力 2. 代码构建能力: 裸写 3. 错误调试能力: 多个错误包括项目配置错误,修改到编译成功,GitHub上项目努力。 4. 代码阅读能力: clibevent3w行 c++服务器 workflow 3w行

📝 八股文的准备

1. 四件套 2. C/C++八股文

📝 项目的准备

1. 找企业级的开源项目: 1)精读源码 2)对源码进行二次开发libevent, workfllow 2. 其他企业级项目 企业QQ项目-源码1W+2 百万级并发共享单车项目 分布式淘宝文件系统存
 
 
💡
文章讨论了程序员学习C和C++为了找工作所需的准备和自我评估方法,同时提供了关于技术、算法、开发能力、八股文和项目准备的建议
上一篇
计算机网络基础
下一篇
全栈的资料
Loading...
文章列表
一枚热爱技术与产品的产品经理
基本信息
薯塔AI
产品修炼
技术分享
编码知识
AI相关
行业知识