你领导没坑你,是你格局太低。架构师也是有方向的,更多可以看[
https://blog.51cto.com/u_15214399/2820204]
你领导是希望培养你成为 infra 架构师,也就是基础架构。核心技能包含了你看不起的 devOps ,云原生等等。如果不好理解,可以理解你刷的“架构师”和“框架”八股题里面 80%都是 infra 架构师的技能,包括#13 楼提到的那些工作。
流控、RPC 、存储(任何形式)、代理、镜像制品、调度编排、负载、降级与熔断、服务网格、O11Y 、线程等等等等
随便提一些你耳熟能详的东西,都必须得明白原理、会搭会用:
K8S 、GPE 、Istio 、Helm 、Gitlab 、Skywalking 、Seata 、Sentinel 、Nacos/Apollo 、Jenkins 、Harbor 、Nginx 、EFK/ELK 、Maven 、MinIO 、Mongo 、Redis 、MyCat/Sharding 、Arthas 等等。
你领导那句话“能了解中间件原理、devOps 的思想等”你是一点没听进去。csdn 抄答案搭个集群刷点八股题你就懂了?
“该用什么框架,中间件选型”
Nacos 和 Apollo 怎么选怎么搭怎么用? Zuul 还是 Gateway ? Hystrix 还是 Envoy ? Mycat 还是 Sharding ? Kafka 还是 Pulsar ? Clickhouse 还是 TDengine ? Shiro 还是 Security 还是 SA-TOKEN ? Nacos 还是 Eureka ?上 Nacos 要不要顺道 Sentinel+Gateway ? SLB 方案? S3 怎么做? EFK 来一套? GPE 上不上?上 OTEL 还是封装 openTracing 协议?什么指标需要预警需要优化?这个服务弹性伸缩怎么配为什么?你这五台机器想跑多少的用户怎么优化? Apache 顶级项目你知道几个?做一套风控用哪些?做个 IoT 中台用哪些?
你懂个屁的选型,你只知道百度 /csdn 别人用啥你用啥。
安装部署完你不改参数?不了解怎么实现高可用?不配一些东西来做高并发?不追踪指标?不去了解服务的全生命周期?不解决服务故障优化别人代码?
哪怕坚持做 devOps 也能做 TSA ,多理解一点业务也能做 SA ,最有技术的 Infra 都不愿意去搞,眼高手低?