成为一个合格的工程师需要 1~3 年时间,其典型特征是“在别人的指导下完成开发”,这里的“别人”主要是“高级工程师”或者“技术专家”,通常情况下,高级工程师或者技术专家负责需求分析和讨论、方案设计,工程师负责编码实现,高级工程师或者技术专家会指导工程师进行编码实现。
后端技术面试38讲
45 讲 | 4357 人已学习
李智慧 同程艺龙交通首席架构师,前Intel&阿里架构师,《大型网站技术架构》作者
你将获得:架构师必备的3大技术体系;软件设计核心方法论详解;掌握软件编程本质原理;后端工程师的成长路线图。
设计模式之美
102 讲 | 21487 人已学习
王争 前Google工程师,《数据结构与算法之美》专栏作者
你将获得:23种设计模式与范式实战精讲;200+真实案例分析设计与实现;顶尖互联网公司的编程经验分享;应对设计模式面试的思路与技巧。
全栈工程师修炼指南
45 讲 | 2544 人已学习
熊燚(四火) Oracle首席软件工程师
你将获得:系统掌握Web全栈技能树;网络、前后端、持久化等核心技术解析;全栈开发的技术比较和选型;拓宽技术视野,培养全栈思维。
Linux实战技能100讲
118 讲 | 5627 人已学习
尹会生 金山西山居运维总监
你将获得:快速掌握Linux常用命令及配置;熟练进行系统管理和故障排查;熟悉Vim基本操作及Shell编程;搭建并维护基于Linux的常用服务。
透视HTTP协议
44 讲 | 6842 人已学习
罗剑锋(Chrono) 奇虎360技术专家,Nginx/OpenResty开源项目贡献者
你将获得:常见的HTTP场景和案例解析;Web安全技术和最新技术动向;HTTP高频面试题目解析;面向未来讲解HTTPS和HTTP2/3。
MySQL实战45讲
48 讲 | 48214 人已学习
林晓斌 网名丁奇,前阿里资深技术专家
你将获得:前阿里资深技术专家独家经验分享;MySQL核心技术详解与原理说明;36个MySQL常见痛点问题解析;完整的MySQL学习路径。
成长为高级工程师需要 2~5 年时间,其典型特征是“独立完成开发”,包括需求分析、方案设计、编码实现,其中需求分析和方案设计已经包含了“判断”和“选择”,只是范围相对来说小一些,更多是在已有架构下进行设计。
李玥 京东零售计算存储平台部资深架构师
你将获得:电商存储中的24个高频问题解决方案;不同业务场景下的存储选型策略;分布式存储领域的前沿技术;存储技术核心原理的深入剖析。
RPC实战与核心原理
28 讲 | 3942 人已学习
何小锋 京东技术架构部首席架构师
你将获得:熟练掌握RPC核心原理及架构设计要点;解决20+基于真实场景的高频问题;深入剖析RPC框架的系统应用;手把手设计一个灵活的RPC框架。
李玥 京东零售技术架构部资深架构师
你将获得:熟练掌握消息队列的实践应用;深入理解消息队列底层设计思想;从源码入手分析解决问题的方法;消息队列的应用实战。
Elasticsearch核心技术与实战
100 讲 | 18887 人已学习
阮一鸣 eBay Pronto平台技术负责人
你将获得:掌握Elasticsearch核心技能;熟练进行生产环境中的部署与优化;灵活运用ELK进行搜索与大数据分析;具备通过Elastic官方认证的能力。
Kafka核心技术与实战
46 讲 | 9575 人已学习
胡夕 人人贷计算平台部总监,Apache Kafka Contributor
你将获得:Kafka集群环境的监控和管理;消息系统常见疑难问题解析;Kafka内核原理剖析;流式处理平台应用案例。
技术专家与高级工程师的一个典型区别就是,高级工程师主要是在已有的架构框架下完成设计,而技术专家会根据需要修改、扩展、优化架构。例如,同样是 Java 开发,高级工程师关注的是如何优化 MySQL 的查询性能,而技术专家可能就会考虑引入 Elasticsearch 来完成搜索。
盛延敏 前大众点评云平台首席架构师
你将获得:掌握网络编程的底层原理;10个常见异常和应对措施;聚焦常见的网络性能优化问题;动手编写高性能HTTP服务器。
Linux性能优化实战
64 讲 | 24943 人已学习
倪朋飞 微软资深工程师,Kubernetes项目维护者
你将获得:Linux常用的性能分析工具合集;30个Linux性能问题诊断思路;读懂CPU、内存、I/O等指标;5个真实的线上环境分析案例。
Nginx核心知识100讲
155 讲 | 21115 人已学习
陶辉 《深入理解Nginx》作者,智链达CTO
你将获得:基础知识详解及核心架构剖析;搭建支持百万高并发的Nginx服务;从内核优化到源码解读的全方位拆解;OpenResty+Nginx开发实战。
陈皓 网名“左耳朵耗子”,资深技术专家,骨灰级程序员
你将获得:主流语言编程范式详解;分布式系统关键技术剖析;程序员练级攻略;高效学习的方法以及面试经验。
成长为初级架构师需要 5~10 年时间,其典型特征就是能够“独立完成一个系统的架构设计”,可以是从 0 到 1 设计一个新系统,也可以是将架构从 1.0 重构到 2.0。初级架构师负责的系统复杂度相对来说不高,例如后台管理系统、某个业务下的子系统、100 万 PV 量级的网站等。
性能测试实战30讲
36 讲 | 4947 人已学习
高楼 前HP高级性能专家,7DGroup创始人
你将获得:掌握JMeter和LoadRunner的使用原理;20+性能测试真实场景解析;落地性能调优的解决方案;3种监控工具分析6大系统环境。
许式伟的架构课
88 讲 | 21655 人已学习
许式伟 七牛云CEO
你将获得:许式伟首次完整架构经验分享;从0开始,构建信息世界全貌;常见业务场景的架构范式解读;9大必备架构思想精讲。
深入剖析Kubernetes
56 讲 | 25504 人已学习
张磊 Kubernetes社区资深成员与项目维护者
你将获得:容器基础知识详解;从0搭建Kubernetes集群;剖析Kubernetes的核心特性;掌握基于Kubernetes的容器编排。
技术管理实战36讲
43 讲 | 16234 人已学习
刘建国 前百度最佳经理人,果见管理工作坊创始人,TGO鲲鹏会会员
你将获得:解惑团队leader的36个场景;新经理的自我定位和角色认同;打造高效团队的13种方法;“看方向”“带人”和“做事”实战三板斧。
从0开始学架构
60 讲 | 40632 人已学习
李运华 资深技术专家
你将获得:理解架构设计的本质和目的;掌握高性能和高可用架构模式;走进BAT标准技术架构实战;从编程到架构,实现思维跃迁。
赵成的运维体系管理课
49 讲 | 6029 人已学习
赵成 蘑菇街平台技术总监
你将获得:应用标准化运维体系模型与方法;持续交付、稳定性及故障管理要点;云计算下的最佳运维实践;个人成长与职业发展进阶秘籍。