haxianhe / techmap

打破这些人为制造的“行业壁垒”,整理技术人员技术成长路线图。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

互联网本来没有什么行业壁垒,但是通过制造一些专业名词,人为的制造了很多行业壁垒出来,现在让我们穿过层层封装,揭示计算机最本质的东西,打破这些人为制造的“行业壁垒”

目录

CS-Languege

C#

PHP

Java

Go

CS-Basics

CS-Technical

MySQL

CS-Project

项目名称 项目地址
个人博客 https://haxianhe.com/
techmap https://github.com/haxianhe/techmap
leetcode https://github.com/haxianhe/leetcode

CS-Interview

面试三部曲

参考

CS-Resources

技术教程

在线教程

视频课程

初学编程的小伙伴尽量多看视频,因为,视频教程比较容易理解。

不过,对于经验已经比较丰富的小伙伴来说,视频教程相比于文档教程学习起来会更慢一些。

像慕课网和哔哩哔哩上面有挺多学习视频可以看,只直接在上面搜索关键词(比如 Java、MySQL)就可以了。

推荐几门比较好的课程:

技术博客

网上的博客大多没有体系,推荐你在解决某一知识点或者问题的时候可以在网上找一些相关的博客看。

技术专栏

技术团队博客

个人技术博客

技术书籍

书籍的内容更成体系,更系统。不过,书籍存在时效问题。你可以通过一些手段了解技术最新动向:

  • 关注一些技术社区的动态比如 Github Trending
  • 关注一些公开的技术分享
  • 关注一些技术大佬
  • ......

MySQL

Redis

其他

官方文档

除非是一些国产项目的官方文档提供了中文版本,否则大概率是英文的。

另外,官方文档介绍的往往也比较粗糙,不太适合初学者作为学习资料。

不过,官方文档我们一定是要看的。通过官方文档你才能知道你学习的技术最新的技术动态,才能知道这个技术有哪些模块需要学习,才能知道这个技术具体可以帮你解决什么问题。

比如下面是 Spring 的官网,通过网站首页你就可以大概知道 Spring 可以帮助你:

快速开发网站 开发微服务架构的软件 开发响应式架构的软件 ......

开源项目

工程师成长路线(前端、后端、运维)项目

letcode 项目

Java 项目

技术方案项目

优秀项目推荐项目

优秀书籍推荐项目

技术网站

About

打破这些人为制造的“行业壁垒”,整理技术人员技术成长路线图。