转Go了!不卷Java
共 1153字,需浏览 3分钟
·
2021-10-25 15:59
22届互联网秋招初步告一段落,有不少大厂技术岗 offer 也陆续开奖,羡慕之余,你有没有沉下心复盘自己的每场笔试与面试?
其实除了复盘与反思,夯实计算机体系结构、操作系统、网络、数据库方面的基础知识外,你更应该研究,投递的岗位与自己技术方向的匹配程度,仔细研究其实能发现,各个互联网大厂的技术布局与技术栈都不尽相同。以我在大厂技术号筛选出的内容为例:
字节
字节的后端开发工程师主要负责技术产品的服务端研发工作、业务抽象、技术方案设计和实现,主要实现语言为 Golang/Python/C++,需要着重掌握计算机基础、网络、数据库和操作系统等知识。
在后端开发工作中,字节最常使用 Go 语言,高并发高可用 RPC 、消息队列、数据库等等都是常涉及的。但对于校招同学来说,主要考察的还是基本功。
快手
只需要投递与自己技术方向最匹配的岗位,因为快手不会按部门发布岗位,也不需要投递/内推到具体的部门,不用费尽心思去研究所谓的“核心部门”还是“边缘部门”,但每个岗位对语言侧重有所不同,比如服务端、系统方向,更倾向于 Golang 语言:
来源于快手 2021 校招技术岗投递指南
值得注意的是,机器学习平台研发工程师和机器学习系统优化工程师的语言要求:Go/Python/C++/Bash。可想而知,如果你是 Java 技术栈,没有 Go 语言项目经验,那盲目投递上述岗位,简历可能会石沉大海。
再来说说高频出现的 Go 。
Go 是生产力与性能结合得最好的语言,现如今也被称为云基础架构语言,尤其在云原生领域,63% 的项目都是用 Go 构建的。