What languages should one focus on for DevOps jobs? I'm a senior linux system administrator that's good with most of the administrative scripting languages. I'm intent on staying with Linux, but I think I'd like to move over to the programming side because I presume that it will be less stressful, I can't do on-call or night shifts anymore for medical reasons. I'm thinking DevOps is where I want to go because I can leverage my existing skillset.
I just read this survey here:
http://qz.com/298635/these-programmi...he-most-money/
As a systems administrator, my take away from that survey is I should devote my time to really mastering python, would that be a good strategy to help make the transition into DevOps roles?
I've always had negative connotations about java, and now that oracle owns the technology I'm even less interested in learning about it. Can I get by in the programming world without knowing anything about java?
I've always been interested in system level programing, and I know the basics of c programming, how hard would it be to transition a career in system administration to system programing? I'd love to be a kernel developer, but is there any money left in this area? I love computers, but I need a way to support myself.