Go Jobs

Go Jobs

最后修改于 2022-5-8 ⋅ 共 1.8k 字 ⋅ 4分钟 / #Tutorial / #Go

职友集

Go 现状 #

Github 组

@talkgo

TalkGo #

README.md Public

Hi there 👋 #

Pinned #

  1. night Public

    Weekly Go Online Meetup via Bilibili|Go 夜读|通过 bilibili 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/telegram/Slack 上及时沟通交流编程技术话题。

    Go 10.4k 1k

  2. read Public

    Forked from yangwenmai/learning-golang

    Go 学习之路:Go 开发者博客、Go 微信公众号、Go 学习资料(文档、书籍、视频)

    Go 5.3k 714

  3. papers Public

    论文阅读,欢迎大家投稿自己阅读过的论文。

    90 10

https://github.com/talkgo#js-pjax-container

go-crawler / go_jobs #

带你了解一下Golang的市场行情

585 stars 125 forks

Latest commit @eddycjy eddycjy

7e8781f on 17 May 2020

调整

了解一下Golang的市场行情 #

项目地址:https://github.com/go-crawler/go_jobs

如果对你有所帮助,欢迎 Star,图床使用的是国外的,如果看不到图片的话你可能需要翻墙。

目标 #

在工作中 Golang 已是一份子,想让大家了解一下 Golang 的市场行情,也想让更多的人熟悉它。因此主要是展示数据分析的结果,城市分别为 北京、上海、广州、深圳、杭州、成都,再得出一个结论。

数据 #

一、分布图 #

不同工作、工种,自然也会遍布在不同的工作区域,我们先了解一下各个城市的 Golang 工程师都主要在哪个区上班,心里留个底

北京 #

image

上海 #

image

广州 #

image

深圳 #

image

杭州 #

image

成都 #

image

二、招聘与职位数量对比 #

image

通过分析图中的数据,我们可以得知各城市的招聘职位数量

  • 北京:348
  • 上海:145
  • 广州:37
  • 成都:49
  • 杭州:45
  • 深圳:108

总共招聘的职位数量为 732 个,数量顺序分别为 北京 > 上海 > 深圳 > 成都 > 杭州 > 广州

还有另外一个关注点,就是招聘公司数量与职位的数量对比,可以看到 北京 招聘的职位数量为 348 个,而招聘的公司数量为 191 个,约为 1.82 的比例,也就是一家公司能提供两个 Golang 职位,它可能类别不同、(中级、中高级、高级)级别不同,具有一定可能性。而在广州,为 31 对比 37,虽然差额不大,但仍然存在这种现象

可以得出结果,Golang 在市场上具有一定的伸缩空间,也就是具有上升空间,一家公司会将 Golang 应用在多个不同的应用场景,也就是方向不同,需要的级别人才也就不同了

但是需要注意的是,Golang 的市场招聘人数目前份额还是较低,六个城市总数仅为 732 个,与其他大热语言相差有一定距离,需要谨慎

同时,面试 Golang 的人与其他大热语言相比会少些,职位的争夺是否小点呢?

三、招聘公司规模 #

image

通过查看招聘 Golang 工程师的公司规模,可以很直观的发现,微型公司使用 Golang 较少,其他类别的规模都有一定程度的应用,且差距不大。在 2000 人以上、50 - 150 人的公司规模中最受青睐

为什么呢,我认为有以下可能

  • 大型公司结合场景,想通过 Golang 的特性来解决一些痛点问题
  • 在小型公司 Golang 这颗新星实施起来更便捷,有一定的应用场景

你觉得呢,是不是应该有更多的选择它的原因?

四、学历要求 #

image

在招聘市场上,Golang 的招聘者更希望你是本科学历,大专和不限也有一定的份额,但市场份额相差较大

硕士学历要求的为两个,可以得出,在市场上 Golang 招聘者们对高学历的需求并不高,或者并不强制高学历

https://github.com/go-crawler/go_jobs#readme

算法集合 #

asap #

功能模块controller #

algorithm #

该模块记录了leetcode上刷的题目,有一百多个,可配合算法篇一起查看

  1. 算法总结

design #

该模块记录了设计模式学习内容,可配合如下文章查看 所有文章如下:

  1. 设计模式之美
  2. Go设计模式(1)-语法
  3. Go设计模式(2)-面向对象分析与设计
  4. Go设计模式(3)-设计原则
  5. Go设计模式(4)-代码编写
  6. Go设计模式(4)-代码编写优化
  7. Go设计模式(5)-类图符号表示法
  8. Go设计模式(6)-单例模式
  9. Go设计模式(7)-工厂模式
  10. Go设计模式(8)-抽象工厂
  11. Go设计模式(9)-建造者模式
  12. Go设计模式(10)-原型模式
  13. Go设计模式(11)-代理模式
  14. Go设计模式(12)-桥接模式
  15. Go设计模式(13)-装饰器模式
  16. Go设计模式(14)-适配器模式
  17. Go设计模式(15)-门面模式
  18. Go设计模式(16)-组合模式
  19. Go设计模式(17)-享元模式
  20. Go设计模式(18)-观察者模式
  21. Go设计模式(19)-模板模式
  22. Go设计模式(20)-策略模式
  23. Go设计模式(21)-职责链模式
  24. Go设计模式(22)-状态模式
  25. Go设计模式(23)-迭代器模式
  26. Go设计模式(24)-访问者模式
  27. Go设计模式(25)-备忘录模式
  28. Go设计模式(26)-命令模式
  29. Go设计模式(27)-解释器模式
  30. Go设计模式(28)-中介者模式

grpcclient #

该模块记录了grpc的相关配置和使用,可配合如下文章查看

  1. 微服务之服务框架和注册中心

limit #

该模块记录了常用的限流算法,可配合如下文章查看

  1. 限流实现1
  2. 限流实现2

status #

状态机

algorithm #

系统整理了算法相关内容

  1. 算法学习计划
  2. 蛮力法
  3. 分治法
  4. 减治法
  5. 动态规划法
  6. 贪心法
  7. 回溯法
  8. 分支限界法
  9. 算法总结

https://github.com/wmillers/asap#readme

调查员:W
创建时间:2022年04月23日
区域(二维码): https://robu.vercel.app/posts/documents/go-jobs/↩︎
采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可