前言
不管我现在是否有工作,总归有些不足是会一直存在的。感觉总是离这些技术非常遥远,因为没有更大厂的经验,或者同类公司的经验,实现阶层跨越总是很难的事。
必要技能
对于这些技术来讲,永远不算是精通,除非在这个领域深耕才行。
仅仅是会,没有实战经验的话,是不满足企业要求的。
也就是说必须要熟练掌握,且能高效使用才行。
- CICD(Jenkins/CircleCI/Github)
- 监控告警
- K8S开发
- 公有云(AWS/AliCloud/GCP)
- 微服务(ServiceMesh/Istio)
- 高并发(必须有充足的经验才行)
- Ansible/Terraform
- 系统运维(网络/存储/LVS/CMDB)
- CDN
- 虚拟化(openstack/kubevirt)
- SRE(业务指标监控,SLI/SLO,灰度发布,弹性伸缩)
- 前端(Javascript/Vue/React)
想成为优秀的架构师,以上所有组件都必须精通。
辅助技能
除开上述必要的技术要求外,还有很多辅助工具,如果能掌握,对自己的能力将会有一个大大的提升,企业更加欣赏
- Sonar(clean code)
- Maven/Gradle/Groovy
软实力
除开上述硬技术实力外,对于学习能力,性格,沟通,天赋等软实力也尤其重要。
- 学习能力
- 精力(活泼,精力充沛能保证持续性)
- 求知(兴趣,爱好,能投入到技术中)
- 沟通(能够通过沟通提升自己,提升他人,做到双赢)
- 英文
- 兴趣爱好
Top comments (0)