第1个回答 2024-07-16
如果没有任何限制,我的建议是两个都学。
首先,Go 语言在云原生方面,使用比较广泛,如k8s, docker、prometheus 等都是用Go语言写的,运维学习Go语言,可以更好地开发自动化运维工具,或者进行二次开发,提高工作效率。而像cmdb、堡垒机、工单系统、流程系统、运维管理平台等,这些企业的核心后台系统都是用Python开发的,学会Python可以在这些系统上去定制很多功能,也很方便。所以两个作用都很大。
其次,Go语言和Python相对Java来说,入门比较简单,易上手,学习成本更小,学习两个,你可以根据自己需求实际选用哪门语言。掌握的越多,开出的薪资也会更加乐观。
具体选择哪个,还是从自身角度选择,如果你时间有限,建议先学python。