微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

10000小时DevOps计划

10000小时DevOps计划

10000小时DevOps计划

总体目标

  • 全平台产品设计、开发、测试、部署
  • 熟练使用C/C++/Java/Scala/Python/Go/JavaScript/C#/Swift/Rust
  • 精通 数据结构、算法、设计模式、网络编程和并发编程。
  • 擅长开发桌面应用(Web前端、Windows应用,macOS应用)、移动端应用(Android,iOS,H5,小程序)、服务端应用、大数据应用、自动化运维应用、AI应用、区块链应用
  • 擅长产品设计、应用测试

时间和阶段小目标安排

自2020年1月8日起,每天学习不少于10个小时,累计坚持1000天,共10000个小时
每天输出1-5篇头条

C/C++/Linux DevOps

主攻方向:基于C/C的Linux系统编程和Linux运维
时间安排:1200小时
重点内容:C/C
编程语言实战、数据结构、算法、设计模式、并发编程、网络编程、Redis,Zookeeper,Nginx源码研究、Linux运维技术栈(Shell,Ansible,SaltStack,KVM、Docker、Kubernetes...)

Java/Scala/大数据

主攻方向:分布式应用系统开发(电商)、大数据开发
时间安排:900小时
重点内容:Java/Scala语言、数据结构、算法、设计模式、网络编程、并发编程、开源组件(Guava、RxJava、Netty)、开源框架(dubbo、MyBatis、Spring Framework、SpringBoot、SpringCloud、Alibaba Spring Cloud、Ctrip-Apollo)源码研究、大数据技术栈(Hadoop、Spark,Flink...)

分布式中间件

主攻方向:常用开源中间件(数据库、Nosql、存储、消息)
时间安排:1000个小时
重点内容:MysqL、Sharding-Sphere、Hbase、MongoDB、Redis、ElasticSearch、Kakfa、RocketMQ、RabbitMQ、

大前端

主攻方向:PC、H5、小程序、Android、IOS
时间安排:1000个小时
重点内容:HTML5、CSS3、JavaScript、Vue.js、Angular.JS、React.js、Flutter、React Native、Weex、微信小程序

Go

主攻方向:区块链、分布式服务开发
时间安排:800小时
重点内容:Go语言实现、数据结构、算法、设计模式、并发编程、网络编程、区块链应用编程

Python

主攻方向:人工智能(机器学习、自然语言处理和计算机视觉领域)、数据分析、自动化运维
时间安排:1500小时
重点内容: Pandas、TensorFlow、Caffe、NLP、CV

产品设计

主攻方向:PC、H5、App、小程序、人工智能
时间安排:500小时
重点内容: 产品思维、AxureRP、draw.io

计算机基础

主攻方向:计算机科学与技术专业的必修和重要课程
时间安排:1000小时
重点内容:计算机组成原理、操作系统、计算机网络、软件工程、编译原理、数据库原理与应用、软件需求分析与设计、软件项目管理

应用测试

主攻方向:全平台测试
时间安排:500小时
重点内容:集成测试、压力测试、自动化测试、全链路测试

苹果平台

  • 主攻方向:iOS macOS
  • 时间安排: 800小时
  • 重点内容:Swift,iOS,macOS

Windows平台

  • 主攻方向:Windows应用开发
  • 时间安排:800小时
  • 重点内容:C#、WPF

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐