只用go语言如何拿到校招offer

go作为一门小众语言,现在市面上的就业机会相比Java和C++,实在是凤毛麟角,这一点是不争的事实。但是也正因为受众少,网课不普及,学习资料少,培训班赚不到钱,市面上也缺乏工作经验超过15年的高级工程师(go语言发布于2009年),因此go语言的就业行情并不算特别卷。我目前所在的企业就很缺懂go语言的人才,但奈何大多数时候只能招到经验丰富的Java工程师进来转go,新人学习成本与企业培训成本极高。

如果有只会go,或者不想走Java和C++又有一点go语言基础的童鞋,校招想用go拿到offer的,我给大家提几点可行的建议!

1.   找公司。不要指望有专门招go的企业参加校园招聘会,一般学校招聘会清一色都是招Java和C++的。要找到go的校招岗位,一定要自己上各种渠道查哪些大中型公司有专门开go语言的校招岗位,然后上官网填写个人信息投递简历。
2.   做简历。做一份单独的简历,列举你会的go语言知识点,哪怕之前是学Java或者C++的,也不要写太多其他语言的技术栈,将go包装成自己的第一主力开发语言一样。
3.   面试。面试的时候不要胆怯,遇到跟语言相关不会的问题,尽量避免用“我其实主要是学java的”这样的话搪塞过去。遇到挑剔的面试官,可能会认为你与目标岗位不匹配而终止面试流程。
4.   项目准备。事先在简历上准备好一个用go写的“招牌项目”,准备好回答和这个项目相关的一切知识点,比如“数据库表是怎么设计的”,“是否用pprof做过性能测试”,进而可以延展到数据库表的索引使用的是B树还是B+树,两者有什么区别这样的话题。 引导面试官往你熟悉的项目和知识点去提问。
5.   刷题。用go语言去刷leetcode题,面试go岗位不可避免需要用go手撕算法题,这需要一定的时间成本投入。当然有很多企业也允许用其他语言手撕,这个得看面试的实际情况。有把握用go写出来就用go,没把握的话就征求面试官的同意,用自己熟悉的语言写。

最后补充一下,虽然只用go语言校招也可以找到工作,但我相信没有多少童鞋第一门语言学的是go语言,更不会有除了go没接触过其他编程语言的情况。在下定决心将来用go养活自己之前,最好接触过C/C++、python或者Java。最后祝大家在这个校招季早日拿到满意的offer,成为offer收割机!

全部评论
我就是第一门语言学的go,因为我是硕士才转开发,而我读的又是一年制的英国水硕。 本来以为一年硕让我在时间上占到了便宜,谁知其实是地狱级难度
4 回复 分享
发布于 2023-10-20 18:38 江苏
中肯的go需求太少了,简单学学差不多,重心还得是Java
1 回复 分享
发布于 2023-10-06 01:48 广东
博主你好,我现在广东一个很强双非研一,我在纠结go还是java,我听说java好像很难找到好的工作,但是go我有个师兄刷了很多算法题然后是我们实验室里总包最多的,就好吸引人,java的话,我就怕太倦了,java的话我刚开始用spring boot做项目,博主能推荐一下java还是go吗,有人说双修,但是又有人说重心放一个语言,博主能给我个好的建议吗
点赞 回复 分享
发布于 2023-09-27 22:16 广东

相关推荐

7 20 评论
分享
牛客网
牛客企业服务