1)熟练掌握asp.net中的C#,RabbitMQ,Sql Server,SqlSugar,ORM,git,dotnet core,vue,webapi 和asp.net core中的webapi这三种框架中至少两种的底层实现,熟练掌握这三种框架管道的区别。
2)精通设计模式,熟悉设计模式的中心思想以及六大原则,熟悉24种设计模式当中的六种以上设计模式的实现方式和实现目的
3)精通常用的数据结构,熟练掌握数据结构之间的区别,并能灵活运用,熟悉数据结构的底层实现。
5)熟练使用EntityFramework core和SqlSugar Core等ORM框架,并能够在架构中完成仓储层的设计与封装。
6)熟练掌握一种数据库,Sqlserver或者Mysql,有处理数据库死锁和提升数据库表操作性能的相关经验,有分库分表、读写分离的设计经验。
7)熟练使用git,能使用命令完成代码合并、上传、提交等操作,有CICD的使用经验。
8)熟练掌握docker的常用命令,了解docker的底层结构,了解容器与镜像之间的底层关系,能够针对要发布的应用编写dockerfile,并完成打包和部署。
9)熟练掌握微服务架构,熟悉架构的演变历史以及微服务的优势,了解微服务当中的两种中间件的底层实现,
全流程需求,开发,方案设计,测试,实施等开发生产系统MES,
涉及仓库系统WMS的全生命周期需求,开发,方案设计,测试,实施等
生产计划系统APS的整个生命周期需求,开发,方案设计,测试,实施等,
物料需求计划系统MRP