正如同 @
feiandxs 所说。SA真是没有自己的时间,随时恭候任何人调遣,我就见过老板打电话问我们SA为啥服务响应那么慢(其实是他自己网络不好),但是你没辙啊,还是要吭哧吭哧查半天。
还有一次更夸张,日本312地震,我司在日本的服务器部分受到影响,虽然很快修复了,但是由于余震不断,我们的SA给自己手机装了个地震监视应用,哥们儿一整宿就听各种震级的报警了,第二天说他是枕着地壳睡觉的。。。。
一般情况下,不是特别牛逼的SA,对于语言的要求不会象 @
feiandxs 说的那么夸张。但是是个SA,都会苦恼于不会开发,因为经常发现,自己吭哧吭哧查半天,原来是项目代码bug或者是代码写的不够优(不如干脆说屎一样的程序员写出了屎一样的代码)。而这种情况,对于不懂语言的SA来说,基本就是凭着猜测得出的结论(因为其他地方实在没有错嘛)。所以掌握语言,甚至是掌握项目业务知识,能够更透彻的检查问题。
一个SA,不一定懂开发,但是不懂开发,你不会变成一个牛SA,而且你会感叹生命的漫长。
一个后端程序员,必须懂一些SA,甚至很精,一点不懂,一定是一个垃圾后端。
SA经常受夹板气,上有老板,下有程序员,你还不停跟在程序员屁股后面擦屎,而且出了问题,老板第一个骂你SA,等他想起程序员的时候,这事儿都已经过去了。
而且在创业初期,SA是可以省略的,因为一个靠谱程序员完全能在这个时期顶SA的活。
所以,哥们儿,没别的选择,来当程序员吧。当后端程序员,不会影响你做SA,而且你SA的热情,会让自己成为一个受人尊敬的好程序员。
python是个好东西,又能开发,又能SA。