1
USNaWen 2018-05-24 14:33:29 +08:00
不是很多,看地点。
|
2
lowstz 2018-05-24 14:37:22 +08:00
难
|
3
maemual 2018-05-24 14:39:59 +08:00
招人现学问题不大。
|
4
biubiu2018 2018-05-24 14:42:03 +08:00
go 现在人不少了,关键是人数是朝增长趋势。 当然和 php,java 比肯定人没那么多
|
5
lowstz 2018-05-24 14:42:43 +08:00
除了已经写 Go 的,还可以找之前做 Java,Python,Ruby 等等之类学习能力特别好,又对 Go 不抗拒的工程师。
但是学习能力特别好的一般都可遇不可求,所以还是很难啊。 |
6
wencan 2018-05-24 14:48:22 +08:00 via Android
招人还是要看学习能力和学习欲望吧
北上广应该好很多 内地就难说了 go 虽然学起来简单,用起来简单 但因为市场需求不大,自然比不过 java 和 php |
7
natscat 2018-05-24 14:50:05 +08:00
北京招的挺多的 微博 jd 阿里 知乎。。。
|
8
janxin 2018-05-24 14:50:53 +08:00 1
如果没有 Go 基础有其他语言基础的,脱产学习一周即可上手开发项目(初中级项目为主)。目前很多 PHP 公司在尝试进行转换 Go,比如逻辑思维等等。根据我和一些 PHP 公司转型的技术负责人聊天,一般 1-2 周问题不大。当然具体还是要看工程师水平,毕竟现在水货很多。
不过目前说实话招 Golang 的资深达人是存在问题的。一般工程师可以采用上面提到的方法培养。 至于一些用 Go 做事情的公司,可以参考: https://gocn.io/question/1636 |
9
specita 2018-05-24 14:51:12 +08:00
想当初我就是因为招 go 的太少跑去写 java
|
10
janxin 2018-05-24 14:51:20 +08:00
招聘信息可以参考: https://gocn.io/explore/category-8
|
11
maichael 2018-05-24 14:52:27 +08:00
其实什么语言都是一样。冷门的时候没人投,热门的时候都很水,想招到能用的人难。
|
12
gosky 2018-05-24 14:52:54 +08:00 via Android
我发现很多公司招聘信息里写上 go
也只是观察 细问才会发现,不过是“考虑明年尝试 go ” |
13
liuxey 2018-05-24 15:20:40 +08:00
现在纯用 go 的公司并不多,招聘信息里写 go 主要是筛选出那批 学习能力强又对技术有兴趣的人,这才是重点
|
15
we000 2018-05-24 15:37:34 +08:00
工程中的问题, 有多少是和语言紧密相关的?
以前只写 C, 现在 Go/C/C++/Python, 问题不大, 招来的人不抵触就行. |
16
kevindu 2018-05-24 15:41:34 +08:00
一直 Python,入职的时候说要写 go,于是撸了几天基础就开始写 go 了,刚开始不习惯,慢慢的就好了,看了几本 go 有关的书
|
17
webluoye 2018-05-24 15:50:11 +08:00
有其他语言基础转 GO 很快,我们公司现在是 PHP+GO 的开发模式,主要招人培养。
|
18
pcar 2018-05-24 16:06:10 +08:00
原本拿 python 写,现在开始用 go,还在适应中
|
19
huahua0106 2018-05-24 16:08:54 +08:00
老大说要用 go,然后研发这边不管会不会 go 语言的人,都开始纳入了 go 语言,嗯,最近的两个项目都是用 go 写的。最逗的是,有一天,老大看到前端小哥哥事情忙完了,走过去笑嘻嘻的和他说“嘿,你要不要学一下 go 语言,我可以让**那个谁教你。”忘不了那个笑容真像幼儿园的孩子。
|
20
qusthuang 2018-05-24 16:14:28 +08:00
一般云厂商需要 go,容器编排
|
21
xiaoshenke 2018-05-24 16:16:04 +08:00
我
|
22
gowk 2018-05-24 16:21:58 +08:00
在石家庄的代码洁癖的 Go 开发请联系我,要求有 Java 使用经验。
|
23
robot777 2018-05-24 16:30:14 +08:00
c/c++基础,go 比 python 更简单,照着写都能会,java 最繁杂。都是框架下实现功能架构优化没有涉及到。
|
24
codespots 2018-05-24 18:01:54 +08:00 2
@gowk 一句话,可能隐藏三个问题,1.现有代码很乱,2.现在代码用 Go 写,3.之前代码是 Java 写的。所以猜测下,可能是这样的,你想招一个会 Go 的人来重构之前用 Java 写的脏乱差的系统。
|
25
shilyx 2018-05-24 18:10:11 +08:00
我认为 go 将来会大火,尤其是接下来发布 2.0 之后。我看 go 设计的特别好,协程替代了线程,更抽象了一层。但是看到有人问如何调试 1000 个协程也吓了一跳,还是得用靠谱的方式去使用 go。
优秀的人的优秀是一贯的,很难说一个人原本的 cpp、java 写不好,迁移到 go 就突然好了,所以还是要寻找靠谱的人,用靠谱的方式去用。 |
26
sampeng 2018-05-24 19:05:14 +08:00
去招聘网站上搜 go。。。
最新在用 go 重构 rust 写的东西。为什么?因为不好招聘。。。我麻利儿的赶紧重写了。。 然后写的过程才发现,go 纯粹只是语法简单。甚至简单过头了。。工程化和 rust 的完成度比起来真的一个天上一个地上。。 |
27
invzhi 2018-05-24 19:27:43 +08:00
[爬虫带你了解一下 Golang 的市场行情]( https://segmentfault.com/a/1190000014643720)
|
28
whoisghost 2018-05-24 19:30:52 +08:00
@westooy 哈哈,我也是这么想的!
|
29
zzsheng 2018-05-24 19:51:38 +08:00
我们公司就在招 go 工程师啊~市场还是可以的
|
30
carakan 2018-05-24 19:59:09 +08:00 via Android
大佬招人吗_(:з」∠)_
|
31
mritd 2018-05-24 21:00:50 +08:00 via iPhone
🙃为什么我撸 java 就特别喜欢 go,最近特别爱用 go 写点东西
|
32
Bramblex2 2018-05-24 21:09:34 +08:00
|
33
sryanyuan 2018-05-25 10:35:03 +08:00
我周围基本都是其它语言转 go 的 我们组主要是 c++ 用 go 的话 基本看半天就能上手写代码了
主要是 c++开发速度太慢 基本除了性能和内存要求很高的核心用 c++ 其余的服务都改用 go 了 然后我们所在的大部门,基本都从各种语言转到了 go,java php c#的都有,但是直接招主要语言是 go 的人貌似还没遇到过 |
34
sampeng 2018-05-25 13:04:55 +08:00
@Bramblex2 所以给我一个很深的感觉就是大部分是被逼着学 go。被逼着去做 go 的项目。
因为莫名其妙现在流行的项目都是 go 写的,然后很多项目又是依赖各种库来搭积木。最后的结果就是。我要做一个项目,这个项目依赖各种库,各种库又是 go 写的,然后大家都用 go。。。基本是这样一个良性循环倒是。对于语言发展而言不是坏事。。。只是 go 的弱智工程化,实在让我不能苟同在大项目中的稳定性。需要很多脑力成本和人力成本去保证。。这点很难受 |
35
gowk 2018-05-25 16:29:11 +08:00
@westooy 实际上真相是我们的系统是用 C#写的,在当前业务并不复杂的情况下,做了一些短平快的项目。考虑公司业务的快速发展和.NET 的逐渐式微,以及招聘方面的顾虑,想迁移到别的技术栈,尤其是在当前代码库规模比较小的情况下。迁移的话首选 Java,首先招人容易,现成轮子多,但我个人比较喜欢 Go,考虑到是在三线城市,Go 人才比较难找,另外现在企业的 IT 系统并不是一种语言就能包办一切的,常常是根据自身业务,多种语言通力合作做成一个产品。招聘有其它语言经验的是因为 Go 并不适合做为一个程序员学习编程的第一语言,你只有 Go 语言的经验,再去学别的语言就会感觉很怪异,你要是先有别的语言比如 Java,Python 的基础,再去学 Go 是水到渠成的事情。举个例子,Go 里面只有一中循环条件 for,而且没有异常,其他常用的语言都有异常机制,另外接口也和别的语言不一样。所以我建议程序员从 Java 或 Python 开始学,有了这种编程基础再去看 Go,就没有不自然的感觉。
|