知识体系搭建,架构师成长之路

知识体系搭建,架构师成长之路_第1张图片

swh知识体系
设计技术
	类设计
	面向对象设计模式
		7大设计原则
		23中设计模式
	数据库设计
		分库原则\
		分表原则
			垂直拆分
			水平拆分
	领域驱动设计(软件复杂性)
	微服务架构
开发语言
	java
		java语法
		java高级编程
		java线程安全
		java、多线程编程
		java并发编程
		java8新特性(公司在用版本)
		java9新特性
		java11新特性
		面向对象设计模式
		java常用类库
		socket编程
		nio/aio
		jetcache
		java调试体系
		深入理解JVM
		Apache Commons库
		java office 编程
		java面向对象设计模式
		性能调优
	kotlin
	python
		python语法(编写高质量的平Python代码)
		Python高级编程
		面向对象设计模式
		scrapy爬虫基础
		selenium自动化测试
		自然语言处理基础
		深度学习,基于pytorch(基础)
		python面向对象设计模式
	shell
		脚本编写
	C/C++(本科专业课,在开发中使用不多)
	Delphi(本科专业课,在开发中使用不多)
开发框架
	Spring源码
	Spring Mvc
	spring boot
	Vue
	Django
开发工具
	IntelliJ IDEA
	PyCharm
	WebStorm
	Eclipse
	MyEclipse
	Notepad++
	Visual Code Studio
开发平台
	windows
	Unix/Linux
		操作命令
		启动原理
	android(基础)
代码管理
	maven
	npm
	git
	gitlab
		gitlab ci/cd
	pypi
	svn
开发规范
	阿里规约
	restful
	公司规范(thunisoft)
服务器相关
	tomcat
		集群配置
	tas(thunisoft自研)
	nginx
		反向代理
		配置静态服务器
		负载均衡
		架构理解
数据库
	掌握种类
		postgresql
		redis
		Sybase
		abase(基于psql)
		mysql
		oracle
	开发框架
		MyBatis
		Hibbernate
	数据库技能
		sql基础
		索引
		执行计划
		数据库调优基础
算法相关
	国密SM2
	国密SM3
	国密SM4
	排序算法(快速排序、冒泡等)
大数据相关
	ElasticSearch
	hbase
分布式相关
	rocketmq
	kafka
	tomcat集群
	Kubernetes
	docker
	Spring Cloud
	分布式缓存

你可能感兴趣的:(信息安全,Java多线程编程,python从入门到精通)