T级职业等级标准

1/3/2021 工作
知识点 能力范畴 职级/是否要求
初级 中级 高级
T1 T2 T3 T4 T5 T6 T7 T8(T2.3) T9(T3.1)
语言 开发环境搭建、运行第一个hello word 代码能力
运用基本数据类型、表达式与操作符进行简单开发 代码能力
字符串、向量和数组 代码能力
语句和函数 代码能力
分支控制、循环 代码能力
对象生命周期 & 垃圾回收 代码能力
错误和异常处理 代码能力
标准库使用 代码能力
日志分析、断点调试等简单代码调试方法 代码能力
面向对象设计原则 代码能力
单例模式、工厂模式等简单的设计模式 代码能力
gdb高级调试技巧和常用系统分析工具使用 代码能力
适配器模式、代理模式等常见设计模式 代码能力
创建型、结构型、行为型设计模式的应用技巧 代码能力
代码耦合的产生原因和规避方法 代码能力
数据结构和算法 初识数据结构和算法 - 冒泡排序 代码能力
数组、列表、栈,队列等基本线性数据结构 代码能力
递归、排序、二分查找算法 代码能力
跳表、散列表、hash算法 代码能力
二叉树、红黑树 代码能力
堆排序、归并排序、二分查找等高阶算法 代码能力
字符串匹配、KMP算法 代码能力
熟悉图论算法:dijkstra算法、最小生成树、深度优先搜索等 代码能力
贪心算法、动态规划 代码能力
能够分析算法的执行效率和资源消耗、时间和空间复杂度分析 代码能力
能够根据实际场景,选用合适的数据结构和算法进行程序设计 代码能力
数据库 MySQL服务器的安装与配置 代码能力
数据表的新建、查询和删除操作 代码能力
标准语言SQL和CURD能力 代码能力
表、主键、索引、视图 代码能力
表结构设计规范 代码能力
事务的使用以及其ACID特性 架构能力
不同存储引擎的区别 架构能力
事务的隔离级别和实践原理 架构能力
数据库的连接池管理 架构能力
数据库的权限管理 安全能力
SQL注入、web shell攻击的危害和规避方法 安全能力
数据库的集群和高可用 架构能力
SQL语句优化、索引和参数调优 运营能力
运用Redis进行数据缓存处理,提高系统性能 架构能力
redis内存模型 架构能力
redis的持久化、主从同步以及集群 架构能力
网络原理 利用ping、ifconfig、telnet等命令查看计算机网络状况 代码能力
网络体系中每一层的作用和基本协议 代码能力
TCP和UDP的基本原理 代码能力
http协议基础与应用 代码能力
TCP协议的可靠传输机制 代码能力
TCP协议的流量控制和拥塞控制 代码能力
Session、Cookie 与 Application 代码能力
网络安全的加密算法与数字签名 安全能力
https协议的基本原理 安全能力
http2.0与http3.0特性 架构能力
XSS攻击的危害和规避方法 安全能力
Wireshark、tcpdump等网络抓包工具使用和结果分析 代码能力
网络故障分析与问题解决 运营能力
操作系统 常用的文件、目录操作命令使用 代码能力
程序的编译与运行 代码能力
shell脚本与vi使用 代码能力
linux系统性能监控命令的使用 代码能力
线程、进程的概念、创建与调度 代码能力
用户态和内核态的基本概念、区别 代码能力
CPU的上下文切换、中断处理与系统调度 代码能力
磁盘文件系统、虚拟文件系统与文件缓存 代码能力
物理内存和虚拟内存 代码能力
进程间通信机制 代码能力
死锁的危害、出现原因、解决方法 安全能力
内存溢出、内存泄漏的原因与解决 安全能力
如何高效利用CPU缓存 架构能力
内存问题分析与性能优化 架构能力
磁盘 I/O 性能优化 架构能力
系统网络性能评估与优化 架构能力
网络编程 利用socket编程编写简单客户/服务器程序 代码能力
基本TCP/UDP套接字编程 代码能力
五种常见I/O模型 代码能力
I/O多路复用技术 代码能力
time_wait、close_wait状态产生的原因、危害与避免方法 安全能力
熟练掌握各种I/O模型的运用场景 代码能力
掌握C10k问题的基本解决方案 架构能力
网络框架学习 架构能力
分布式架构 简单rpc协议设计和框架搭建 架构能力
rpc的服务寻址、数据流的序列化与反序列化和网路传输 架构能力
分布式事务的学习 架构能力
一致性算法 架构能力
分布式锁的设计与实现 架构能力
主流的微服务rpc框架 架构能力
服务注册、服务发现 架构能力
分布式trace、监控告警 运营能力
负载均衡 架构能力
主流分布式系统架构设计,比如分布式缓存、API网关、分布式消息组件 架构能力
分布式系统的缓存设计、缓存雪崩、缓存击穿等现象 架构能力
容灾保护、降级熔断、流量控制、故障隔离、故障恢复 架构能力
分布式架构的高并发、高可用、可扩展 架构能力
云原生 Docker原理与搭建 架构能力
Kubernetes 架构能力
容器编排、容器网络 架构能力
集成构建 架构能力
云上常见的SaaS服务和组件 架构能力
弹性扩缩容 架构能力
服务网格Istio和Serverless 架构能力
软技能 需求分析 工程素养
项目设计方法 工程素养
项目流程管理 工程素养
项目风险控制 工程素养
跨部门合作 工程素养
沟通技巧 工程素养
组织协调 工程素养
目标管理 工程素养