Web后端工程师进阶指南(2018)

栏目: 数据库 · 发布时间: 6年前

内容简介:作为一名后端工程师,毕业两年有余,从实习到现在,回头一看,成长还是有的!所以我把这六年(加大学四年)从入门到进阶的经验 整理、总结了一下,分享给大家。本文主要是针对三年以内的,中高级工程师以下的进阶指南。针对读者:大学生,毕业生,初级工程 师,中级工程师。如果你是架构师以上,TL;DR,哈哈。首先我们来看一下技能图:

作为一名后端工程师,毕业两年有余,从实习到现在,回头一看,成长还是有的!所以我把这六年(加大学四年)从入门到进阶的经验 整理、总结了一下,分享给大家。本文主要是针对三年以内的,中高级工程师以下的进阶指南。针对读者:大学生,毕业生,初级工程 师,中级工程师。如果你是架构师以上,TL;DR,哈哈。

首先我们来看一下技能图:

Web后端工程师进阶指南(2018)

其实工程师技能的进阶就像武侠小说里修炼功夫一样,有的是花拳绣腿,有的是基本功。基本功是底子,变化很少,但是所有高人的 基本功都很扎实。我把编程技能也这样分了一下,从上往下,越下面便越是基本功,例如操作系统,计算机网络,几十年来变化都 不算太大,上面就像是表面上的招式,框架这类东西,用着不爽换一个就是。下面是技能分类:

技能分类

  • 工具的使用:
    • Web框架
    • 异步任务框架
    • 数据库使用
    • 缓存使用
  • 工具的原理和实现
    • 熟悉某一语言例如Go, Python, Java等
    • 如何实现一个Web框架
    • 如何实现一个异步任务框架
    • 数据库调优
    • Redis提供了哪些数据结构,他们有何特点,什么情况下用哪种
    • Web安全知识
  • 底层协议
    • HTTP协议
      • HTTP/1.1
      • HTTP/2.0
    • RPC
      • gRPC
    • TCP/IP
  • 基础知识
    • 计算机网络
    • 操作系统
    • 编译原理
    • 算法和数据结构
    • 应用如何架构: 用户请求到最后抵达内容服务器,中间流程应该如何规划

上面的技能图不算完善,但是可以做一个基本的指引。接下来推荐一些 我看过的好书 。还有很多好书,但是我没有看过,所以 就不做推荐,例如代码大全,我实在是还没有耐心啃完。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Data Structures and Algorithms in Python

Data Structures and Algorithms in Python

Michael T. Goodrich、Roberto Tamassia、Michael H. Goldwasser / John Wiley & Sons / 2013-7-5 / GBP 121.23

Based on the authors' market leading data structures books in Java and C++, this book offers a comprehensive, definitive introduction to data structures in Python by authoritative authors. Data Struct......一起来看看 《Data Structures and Algorithms in Python》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具