0基础自学linux运维-9.8-如果单靠写shell脚本你得多精通才月收入过20k

前言

有人建议我不要写这么多搭建环境,写个脚本分析,排障,后来我想了一下放弃了。

放弃的理由

1. 如果你的目标是20k的话,你的shell得精通到什么程度?能处理各种各样的东西。

2. 在你精通shell的同时,我结合其它脚本,如python,可以实现你认为shell比较难实现的功能。把shell高效部分保留,难实现部分我牺牲一点儿性能用python去实现,或者用现在比较火的GO语言实现。我还能实现高并发...

3.现在需求越来越复杂,单纯一个shell已经越来越吃力了,需要结合其它工具。比如为了方便批理管理,我想建立一个后台统一web化管理服务器。单纯的shell做不到吧?

4.最重要的理由的是当你会一种编程语言的时候,体悟编程思想,你本身都具备编写代码功底、能分析bug了。shell比编程语言简单多了,shell没有专业的IDE功能这么强大,但是要可以加“-x”参数进行调试,再适合地方写echo,就可以知道了。

即使你花了大量的时间把shell搞得精通,各种脚本都不在话下,想找一份20k的工作,目前在来很有难度。

其实当你会一种编程语言,再回头看shell,有了编程思想后,看一下各种命令及参数,基本上都能拼出要的东西来,而且自己也会懂得怎排障。大了不刚刚开始执行效率低一点而已。

你会编程+linux+shell变成运维开发,找个20k会比单纯的花大量的时间练shell再找个20k的工作简单吧?退一步来说,你这时想要深入了解shell会比你一开始就深入强吧,学习速度也快很多吧?

你可能感兴趣的:(0基础自学linux运维-9.8-如果单靠写shell脚本你得多精通才月收入过20k)